# Discussion of Snapmaker 2.0 Firmware Updates

**URL:** <https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441>\
**Category:** Snapmaker 2.0 (3-in-1)\
**Created:** [February 27, 2020, 6:39am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441 "2020-02-27T06:39:15Z")\
**Posts on this page:** 20\
**Page:** 22

<div class="post-metadata">

**Author:** ![cbardon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/cbardon/32/6204_2.png) [@cbardon](https://forum.snapmaker.com/u/cbardon)\
**Post date:** [February 22, 2021, 3:29am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/428 "2021-02-22T03:29:31Z")

</div>

Saw that comment earlier, but this was only one jump forward. I got the SM a month ago, and updated the FW to 1.10.1 as one of the first things I did (I think it might have been 1.10.0 out of the box), and then went to 1.11.4 over wifi, and the issues started there. Were others further behind?

---

<div class="post-metadata">

**Author:** ![Artezio](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/artezio/32/15834_2.png) [@Artezio](https://forum.snapmaker.com/u/Artezio)\
**Post date:** [February 22, 2021, 5:24am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/429 "2021-02-22T05:24:10Z")

</div>

Yes the firmware goes back further. They install the latest firmware, but as to whether or not they install them by doing them all in order is up for debate and highly unlikely.

---

<div class="post-metadata">

**Author:** ![TravellingTap](https://avatars.discourse-cdn.com/v4/letter/t/a5b964/32.png) [@TravellingTap](https://forum.snapmaker.com/u/TravellingTap)\
**Post date:** [February 22, 2021, 6:57am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/430 "2021-02-22T06:57:15Z")

</div>

Same issue here. The new firmware seems to have a bug in that everytime I start up the machine I have to re-enter my wifi password. It doesn’t seem to remember/save wifi login creds. Anyone else experiencing this?

---

<div class="post-metadata">

**Author:** ![irawans](https://avatars.discourse-cdn.com/v4/letter/i/ad7895/32.png) [@irawans](https://forum.snapmaker.com/u/irawans)\
**Post date:** [February 22, 2021, 9:10am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/431 "2021-02-22T09:10:11Z")

</div>

I meant, before V1.11.4, which version were you at ?

---

<div class="post-metadata">

**Author:** ![xchrisd](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/xchrisd/32/1503_2.png) [@xchrisd](https://forum.snapmaker.com/u/xchrisd)\
**Post date:** [February 22, 2021, 9:40am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/432 "2021-02-22T09:40:55Z")

</div>

I never had this wifi, axis and heating issues.  
My last firmware was 1.10.1 or so.

There are several topics in the forum about linear module problems and wifi issues.

---

<div class="post-metadata">

**Author:** ![brvdboss](https://avatars.discourse-cdn.com/v4/letter/b/9f8e36/32.png) [@brvdboss](https://forum.snapmaker.com/u/brvdboss)\
**Post date:** [February 22, 2021, 10:21am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/433 "2021-02-22T10:21:16Z")

</div>

> [@Artezio](#):
>
> I found on another snapmaker group to update to each firmware in order, if you skip one and go to the latest version that’s when problems start.

That doesn’t really make sense tbh. Sure there might be settings saved in the memory that need to be reset. But there’s no reason that that would be “solved” by upgrading step by step. It’s always a full firmware flash as far as I know. No incremental updates.

For the controller part I’ve been playing with custom firmware and moving back to stock etc and never had any problems.

---

<div class="post-metadata">

**Author:** ![Slartibartfass](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/slartibartfass/32/26740_2.png) [@Slartibartfass](https://forum.snapmaker.com/u/Slartibartfass)\
**Post date:** [February 22, 2021, 4:35pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/434 "2021-02-22T16:35:06Z")

</div>

I recently had to reinstall Snapmaker Luban (on a Mac). I made sure to delete the “hidden” SM Luban directory as well and it looks like now it remembers the wifi connection… Just deleting the program folder does not seem to be enough… I assume the same is true for other OS…

---

<div class="post-metadata">

**Author:** ![Artezio](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/artezio/32/15834_2.png) [@Artezio](https://forum.snapmaker.com/u/Artezio)\
**Post date:** [February 22, 2021, 6:41pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/435 "2021-02-22T18:41:45Z")

</div>

It’s possible it’s not a complete firmware flash if they aren’t using the current versions source code to implement changes, if they’re using the same base source code for implementation of changes they would try to keep settings of the previous versions by instructing the firmware to only flash the parts it’s replacing. If this is the case there is high potential of coding conflict with other sections of the existing code, rendering problems. This is a method that has not been in favor, ever. Now I’m not saying this is the case, I’m only saying don’t count it out as a possibility. I am currently recovering from double bilateral arm and wrist surgery’s, I’m going to test this once I’m recovered.

---

<div class="post-metadata">

**Author:** ![brent113](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/brent113/32/11114_2.png) [@brent113](https://forum.snapmaker.com/u/brent113)\
**Post date:** [February 23, 2021, 5:50pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/436 "2021-02-23T17:50:52Z")

</div>

> [@Artezio](#):
>
> if they’re using the same base source code for implementation of changes they would try to keep settings of the previous versions by instructing the firmware to only flash the parts it’s replacing

That’s not how it does it. It does a full flash of the program memory every time.

It would be possible to not modify, or partially modify the settings database, but I understand that also does not happen, and if there is a schema change the entire settings database is reset to defaults.

---

<div class="post-metadata">

**Author:** ![Artezio](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/artezio/32/15834_2.png) [@Artezio](https://forum.snapmaker.com/u/Artezio)\
**Post date:** [February 23, 2021, 6:16pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/437 "2021-02-23T18:16:22Z")

</div>

I did say I wasn’t sure, as I haven’t checked it myself, only that it’s a possibility. I didn’t know if it was a multi flashROM or not. Thank you for verifying.

---

<div class="post-metadata">

**Author:** ![brent113](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/brent113/32/11114_2.png) [@brent113](https://forum.snapmaker.com/u/brent113)\
**Post date:** [February 23, 2021, 6:31pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/438 "2021-02-23T18:31:53Z")

</div>

> [@Artezio](#):
>
> I did say I wasn’t sure

I know, wasn’t saying otherwise. I have checked it though, and that’s the answer as I understand it. If you ever want to check it here’s a good place to start: [https://github.com/Snapmaker/Snapmaker2-Controller/blob/78b7d6e23bebd8f126088fe4709050590912a7ab/snapmaker/src/service/upgrade.cpp#L111](https://github.com/Snapmaker/Snapmaker2-Controller/blob/78b7d6e23bebd8f126088fe4709050590912a7ab/snapmaker/src/service/upgrade.cpp#L111)

The controller receives the entire firmware binary from the touchscreen, and then writes it to flash in order. There’s nothing in the controller code that would allow it to selectively overwrite certain bytes. Also, this is corroborated by the firmware compilation process - there is nothing in the compiler that would allow the compiler to only generate changed bytes, it generates an entire binary everytime.

None of this necessarily applies to the EEPROM though. I think what I said earlier is likely correct, but I don’t have a code line to point to.

---

<div class="post-metadata">

**Author:** ![Nery](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/nery/32/5826_2.png) [@Nery](https://forum.snapmaker.com/u/Nery)\
**Post date:** [February 24, 2021, 1:38pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/439 "2021-02-24T13:38:35Z")

</div>

After the new Firmware update, the laser module shows 71 hours to comple a job, which actually took only 2 hours, I tried again with another job and it gives a ridiculous time (in hours) when it should take only minutes, please have a look at this issue.

---

<div class="post-metadata">

**Author:** ![Nery](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/nery/32/5826_2.png) [@Nery](https://forum.snapmaker.com/u/Nery)\
**Post date:** [March 1, 2021, 9:26am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/440 "2021-03-01T09:26:17Z")

</div>

Hi, after the latest firmware update to Snapmaker2\_V1.11.4 the Laser working times are totally wrong, they show several hours and they keep going down in minutes, they change very often and show a time which is really far away from reallity.  
Hope you can fix this bug please.

---

<div class="post-metadata">

**Author:** ![Artezio](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/artezio/32/15834_2.png) [@Artezio](https://forum.snapmaker.com/u/Artezio)\
**Post date:** [March 3, 2021, 6:01am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/441 "2021-03-03T06:01:09Z")

</div>

Yeah I think I’m going to stick with 1.9

---

<div class="post-metadata">

**Author:** ![xchrisd](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/xchrisd/32/1503_2.png) [@xchrisd](https://forum.snapmaker.com/u/xchrisd)\
**Post date:** [April 4, 2021, 8:49am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/442 "2021-04-04T08:49:08Z")

</div>

Firmware 1.12.0, found following “bug” @Alan :  
Turning the enclosure fan or light on, only brings M1010 S3 P100 (light) or M1010 S4 P100 (fan)  
This means the light or fan only runs with about 40% because the max input in this case is 255.

Additional there is an infinite echo about the state in the terminal (connected over USB) and the echo of the light shows the echo of the fan.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/snapmaker/original/2X/9/9f0fbf470fa06e74b16a238553e7d5096b262511.png)

---

<div class="post-metadata">

**Author:** ![seandutoit](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@seandutoit](https://forum.snapmaker.com/u/seandutoit)\
**Post date:** [April 5, 2021, 8:28pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/443 "2021-04-05T20:28:12Z")

</div>

I had a similar problem with the bed leveling especially when trying to do some CNC work.  
I started measuring the heights of the bed mounting plates(the metal frame before attaching anything else) and I found the one side much higher than the other side.  
After a lot of measuring, I finally disassembled the Snapmaker 2, Measured the total height of all the Linear modules. I then used the 2 that is the closest to each other as the Y-Axis and bolted them down.  
I then matched the next two and used it as the Z-Axis and the last one as the X-Axis.

My bed is now out by a max of 0.04 mm from 0.9mm.

---

<div class="post-metadata">

**Author:** ![Szymek](https://avatars.discourse-cdn.com/v4/letter/s/6bbea6/32.png) [@Szymek](https://forum.snapmaker.com/u/Szymek)\
**Post date:** [April 6, 2021, 4:44am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/444 "2021-04-06T04:44:39Z")

</div>

Hello,  
Would it be possible to update firmware to show a current build height on the touch screen?

---

<div class="post-metadata">

**Author:** ![Alan](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/alan/32/3418_2.png) [@Alan](https://forum.snapmaker.com/u/Alan)\
**Post date:** [April 6, 2021, 6:43am UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/445 "2021-04-06T06:43:57Z")

</div>

Hi xchrisd,

> [@xchrisd](#):
>
> Turning the enclosure fan or light on, only brings M1010 S3 P100 (light) or M1010 S4 P100 (fan)  
> This means the light or fan only runs with about 40% because the max input in this case is 255.

`P100` should be 100% as we define in M1010, I will follow this issue and test it later, thanks for the feedback.

And the “infinite echo” issue, I think maybe it causes by the controller, will pass to my colleague to check out what’s going on.

Sorry for the inconveniences.

Regards,  
Alan

---

<div class="post-metadata">

**Author:** ![chege54](https://avatars.discourse-cdn.com/v4/letter/c/e56c9b/32.png) [@chege54](https://forum.snapmaker.com/u/chege54)\
**Post date:** [April 6, 2021, 7:29pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/446 "2021-04-06T19:29:49Z")

</div>

I have experienced the same. By the first sight the interior lightning was dimmer to me, then I was able to see spinning of the CNC motor spindle and the exhaust FAN blades (probably the PWM frequency is interfere with those RPMs?)

---

<div class="post-metadata">

**Author:** ![buzzplop](https://avatars.discourse-cdn.com/v4/letter/b/919ad9/32.png) [@buzzplop](https://forum.snapmaker.com/u/buzzplop)\
**Post date:** [April 7, 2021, 10:02pm UTC](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441/447 "2021-04-07T22:02:00Z")

</div>

There is a pending pull request on the public GitHub for this, looks like it will be fixed pretty soon. Nice

[Previous page](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441.md?page=21)

[Next page](https://forum.snapmaker.com/t/discussion-of-snapmaker-2-0-firmware-updates/5441.md?page=23)
