-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] [bugfix-2.0.x] Dual Z Setup - Z steppers run at different steps/mm (SKR 1.3 + TMC2208) #13470
Comments
It is related to #13469 |
@kAdonis The build is now running into an I could manually set these constants in the board configuration, but shouldn't this be handled automatically (and therefore be fixed upstream?). |
yes, it is I dont have a SKR1.3 and no TMC2208 |
@kAdonis The UART pins are defined for E1:
It works fine if I simply add
to the pins config. I thought that this could be handled automatically, same as the motor pins are automatically set e1->z2 if dual z steppers are used. |
The pins file for the SKR V1.3 is very new (as is the board) and came I think from bigtreetech, these sorts of things take time to iron out. It should probably have both sets of defines in the pins files, but to be honest it is not that unusual for you to have to make modifications to the pins files when using slightly non-standard configurations. I suppose you could argue that the mapping should happen automatically when Marlin maps Z2 to E1, but it all adds to the (already complex) Marlin config. I don't think the "right" way to handle this has become established yet. Very few pins files currently have any TMC2208 configurations especially for software serial. For now a PR that defines the Z2 values might help others avoid the problems. |
They left out serial0 but its the same pins as mks sbase. Jumpers also had to be removed, not just moved to the side to set the correct stepping on LV8729. |
It probably could be. These are some new things and haven't been integrated at every level. |
Thanks, but seems reverse. |
Find problem and locally fix it. Configuration_adv.h L6470_Marlin.cpp stepper.cpp |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
On a Dual-Z setup with a SKR1.3 and TMC2208's running the latest bugfix-2.0.x, the Z stepper runs with the correct steps/mm, while the second Z stepper (E1) runs at an incorrect (lower) steps/mm.
This may be related to #13469.
config.zip
The text was updated successfully, but these errors were encountered: