Hi @Etienne.Marcoux great question! I did a livestream before the holiday where I mentioned that I still hadn’t had adequate time to test/validate an auto-squaring version of the firmware - but I’d be willing to make it available to anyone interested if they did so with the understanding that it could cause issues. I’ve already sent it to some people so I’ll post it here too:
I’ll give you the same spiel I gave everyone else:
Though I have no reason to expect that enabling dual Y homing should have any impact on any other aspect of the machine, the firmware has had very little testing, so if you choose to use it then I hope you’re alright to accept the responsibility of anything going wrong. This means that any damage to your material, tools, or machine our company can’t take responsibility for since this is technically not an officially supported firmware and voids the warranty of the SLB for its use (but not against manufacturing defects). If that’s alright by you then I hope you enjoy it, and if you have any feedback on its performance then please let me know!
Some tips I can give you for setup:
- If you’re trying to home and it’s really not wanting to cooperate, ensure the Y1 motor and switch are on the same side, same as with the Y2 motor and switch
- The default values for the new firmware settings ($170-173, and $347 & 348) should be sufficient, except you’ll likely need to change $171 to accommodate the fact that your two Y-axis sensors will likely not be perfectly aligned
- A positive value for $171 will apply a positive offset to Y2 and vice versa, use this to hone in your machine so that it homes square every time
Otherwise, here’s the file download:
SuperLongBoard_B5.0.5b-as.hex (823.3 KB)
You’ll notice the “-as” at the end of the file which stands for “auto-squaring”. Refer to this page on how to flash new firmware: Firmware & Flashing - SuperLongBoard