Bondtech MINI dual drive upgrade - help with firmware - z calibration
I upgraded my mini with Bondtech dual drive extruder. There were unusual steps (like switch motor cables (red with blue) - to rotate motor oposite way). However my question follows:
I had to use special command to make this dual drive work: M92 E415
But when I am doing Z calibration - command of course is not executed so Z calibration is broken. My question is - how can I set "something" in firmware this command will be applied upon boot and after restart? Or at least when running Z calibration (I can add command to generated gcode, but not to calibration).
Z calibration is not broken. It works just fine with the Bondtech
You need to execute M500 after the M92
command to save it to the eeprom. Both commands can be executed multiple ways (Octoprint, pronterface, using bontech’s gcode file or adding it to your start gcode). The eeprom will revert back to the original ESTEPS setting after a printer reset.
You can verify your current ESTEPS by executing an M503 command.
Thank you guys! I will use the Gcode yet. Hopefully in future Prusa firmware will have some settings for bondtech etc.
Unlikely...they have more or less starting locking down their eeprom access in 4.0.5 which is why I have added the M92 and M500 lines to my start gcode in slicer. Every part I slice and then print will set the values automatically (don’t have to remember to set them manually after a printer restart or reset)
Do you mean the M500 makes change of M92 permanent? (even after turning printer off?)
M500 saves to the eeprom until your restart or reset your machine. But, if you include those 2 lines in your start gcode, you can be certain that the ESTEPS will always be correct when you print