Maximum E-Steps/mm to low for Bondtech BMG extruder with 0.9° motor
My printer has a Bondtech BMG extruder with a 0.9° stepper motor. Prior to performing the MK3 S+ to MK3.5 upgrade, I was using Bondtech custom firmware which used 16 microsteps & 830 steps/mm for the extruder. I have installed firmware version 5.2.2 which is using 32 microsteps. This requires the E-Steps to be set to about 1660 to operate as before. However, the maximum "Extruder steps per unit" in the Experimental Menu is 1000. Does anyone know of a way to change microsteps to 16 (prefered) or change the maximum Extruder steps per unit to a higher value without creating a custom firmware? I could make it work by adjusting the extrusion multiplier in the slicer but this would not be the desirable choice.
RE: Maximum E-Steps/mm to low for Bondtech BMG extruder with 0.9° motor
You should be able to change it with something like pronterface and M92 command.
https://marlinfw.org/docs/gcode/M092.html
Hope this helps
RE: Maximum E-Steps/mm to low for Bondtech BMG extruder with 0.9° motor
M92 does allow the change but it can't be saved. M500 does not work and it switches back to previous setting at re-start. My target is 1660 and the highest that can be saved is 1000. My work around for now is to do M92 in the start gcode for the printer in PrusaSlicer.
RE: Maximum E-Steps/mm to low for Bondtech BMG extruder with 0.9° motor
How about M350 to change microsteps; have you tried that?
RE: Maximum E-Steps/mm to low for Bondtech BMG extruder with 0.9° motor
Yes, M350 changes microsteps but changes can't be saved. Changes are lost when printer is re-started.
RE: Maximum E-Steps/mm to low for Bondtech BMG extruder with 0.9° motor
Are you sure your eeprom settings are enabled?