[Now compatible with 8-lead] Vibration Compensation Beta Firmware for 2.0 Series: Stable Print Quality at Higher Speed

As I have mentioned previously, I suspect the firmware is (or will be largely based on) this fork: GitHub - 747lulu747/Snapmaker2-Controller at InputShaperHS. A couple of days ago I took a leap of faith and started using this firmware (I needed to modify firmware but didn’t want to lose vibration compensation). It’s running very well so far.

If you’re like me and you really don’t want to wait, you can give it a try (at your own risk… :slight_smile: ).

1 Like

My purpose is to sell products manufactured using 3D printing and laser technology. It is not for research purposes, so I want to install stable software for operation.

1 Like

Lol, unfortunately, nobody can guarantee here anything. Your next firmware update will have some new bugs in it and undocumented changes.
Mayco suggestion is as good as a firmware release from snapmaker.

1 Like

We were planning to release it today, but happened to discover a small bug, which we’re currently working to resolve. As a result, the release will be postponed until next week. Thanks for your understanding and patience.

Have a great weekend.

3 Likes

@Riskey , What kind of bug? Could you tell us so people who use beta can work around it?

Something related to the mainboard, as far as I know. Not a serious one and will be resolved soon. Once it is released, I will update the download link and changelog in this thread.

Thanks for your concern :slight_smile:

2 Likes

Thank you @Riskey for continuing to keep us updated. Your efforts and those of the entire Snapmaker team are much appreciated!

2 Likes

Did someone ask for firmware guarantees? LOL.
Anyway, putting that aside…
I think I will wait and observe for a while before implementing the vibration firmware, even after its official release. As I mentioned before, it is a means of manufacturing and sales, so we cannot take the risk of halting production. I have high expectations for the vibration firmware as it is intended to increase productivity.

1 Like

’The plan was to, but we found a bug, so we had to postpone it.’

I’ve also been in the development field for a long time, and this is a common excuse used by developers.
I’ve used it too, LOL.

Let’s keep an eye on whether it will actually be released next week.

1 Like

But that was true hhh… and it was just released. :wink:

3 Likes

@Riskey - how long will you be gathering feedback before including this into the main branch?
Is there a firmware version number planned, that is expected to accept new tech?

2 Likes

This Gcode file persists some settings via M500 in your firmware configuration (k factor) -

Not nice!

Lost my default extruder e-step value because of this.

Could someone tell me the default e-step value with this firmware please?

Well said! It a printer.

When I look at the issue list of Snapmaker2-Controller on GitHub, I lose hope.
The date of the last closed issue is August 8, 2022.
Issues · Snapmaker/Snapmaker2-Controller · GitHub

1 Like

Did a Factory reset. Default E Steps values are:

M92 X160.00 Y160.00 Z400.00 B888.89 Current E212.21, BACKUP SINGLE E212.21, BACKUP DUAL E667.22

2 Likes

The estimated timeline for the stable version release on the forum is mid-July 2023. After that, we will merge the vibration compensation firmware version with the existing one and push it to all Snapmaker 2.0 machines via WiFi in August 2023.

It will take about three weeks for the test regarding the merge of these two versions.

Please note that this timeline has been delayed compared to the original plan. We will release the firmware that is compatible with the Quick Swap feature by the end of June. To avoid possible issues, it won’t add the vibration compensation feature.

3 Likes

I don’t understand the function of the Quick Swap-compatible firmware. With Quick Swap installed, can the vibration compensation firmware still be used? If there is a risk of hardware damage, it should be disclosed.

There is no conflict between the quick swap and vibration compensation.

What I mean is that releasing firmware that supports the quick swap is now considered the highest priority internally. Therefore, to ensure the release of this firmware arrives on time, we will slightly postpone integrating the vibration compensation feature into the mainline firmware.

Thank you for your understanding.

1 Like

When Quick Swap is installed, the working area on the Y-axis is reduced by approximately 15mm. Does the Quick Swap-compatible firmware shift the origin position on the Y-axis?