Closed
Description
Did you test the latest bugfix-2.1.x
code?
Yes, and the problem still exists.
Bug Description
I am using 2 stepper motors and drivers (TMC2226 in UART mode) for the Z axis. When I use #define Z_MICROSTEPS 16, everything works as expected. However, when I use #define Z_MICROSTEPS 32 or any other value higher than 16, Z2 spins too fast. Z2 is not in sync with Z.
Bug Timeline
No response
Expected behavior
Z2 should spin at the same speed as Z.
Actual behavior
Z2 spins faster than Z.
Steps to Reproduce
- Use a printer with separate drivers and motors for Z and Z2.
- Use TMC drivers in UART mode.
- Set #define Z_MICROSTEPS 32 or any value higher than 16 in Configuration_adv.h.
- Adjust the values for DEFAULT_AXIS_STEPS_PER_UNIT depending on the microsteps in Configuration.h
- Home the Z axis. You will see that Z2 spins too fast.
Version of Marlin Firmware
2.1.x
Printer model
Prusa i3 clone with changes
Electronics
Manta m8p v2 Mainboard
LCD/Controller
Mini 12864 v2.0
Other add-ons
No response
Bed Leveling
None
Your Slicer
Simplify3D
Host Software
None
Don't forget to include
- A ZIP file containing your
Configuration.h
andConfiguration_adv.h
.