Please note: the forum is closed.
No new user registrations are accepted. For more info, please click here.
No new user registrations are accepted. For more info, please click here.
Reverse axis and general troubleshooting TMC2130 v1.1
Ophiocos
Posts: 30🌟 Super Member 🌟
Hello - hm again :-) thank you for a great forum on A5, what a printer! Here is an issue I got myself, I went ahead and bought the TMC2130 v1.1. Except from some startup troubles (me having my head under the arm) its working somewhat great on X,Y,Z + E0. Only minor problems 1: Sensorles homing is not stopping for anything :-( 2: Everything is in reverse plus is minus, minus is plus 3: Z axis wont go up - its tedious to drive that one all 300 mm to the top manually. Could someone please tell me whats going on?
SENDING:M122
I know I can reverse it in the software - but have never done so.
Best regards
Mark Kruse
SENDING:M122
X Y Z E0
Enabled true true true true
Set current 800 800 800 800
R1 12/31 12/31 25/31
PWM scale 24 36 20 90
vsense 1=.18 1=.18 1=.18 1=.18
stealthChop true true true true
msteps 16 16 16 16
tstep 1048575 1048575 1048575 314
pwm
threshold 98 98 329 263
[mm/s] 100.85 100.85 3.00 30.06
OT prewarn false false false false
OT prewarn has
been triggered false false false false
off time 5 5 5 5
blank time 24 24 24 24
hysterisis
-end 2 2 2 2
-start 3 3 3 3
Stallguard thrs 0 0 0 0
DRVSTATUS X Y Z E0
stallguard
sg_result 0 0 0 0
fsactive
stst X X X
olb
ola
s2gb
s2ga
otpw
ot
Driver registers:
X = 0x80:0C:00:00
Y = 0x80:0C:00:00
Z = 0x80:0C:00:00
E0 = 0x00:19:00:00 I know I can reverse it in the software - but have never done so.
Best regards
Mark Kruse
Comments
There are two links to videos by DaHai linked in there that will walk you through the entire process.
Sensorless coming requires a complex installation with additional wiring. This is optional - you can just do part one, and then continue to use the normal endstops if you would rather not do the additional wiring.
However, reversing the direction is required for TMC, this can be easily done by inverting the motor directions in the firmware configuration.h file for the axis that have TMC installed. Please have a look at the community firmware page on the wiki for a guide on how to install firmware.
Cheers,
Sam
I know that it is optional - I just had an idea that when the endstops would activate the printer would stop - or at least the printer would stop when meeting resistance, not so, maybe its safer to deactivate sensorless homing, and desotter the wires for this. I thought I had it covered .... not so! - just a noob mistake :-)
Anyway thank you for helping out :-)
Best regards
Mark Kruse
Howdy, Stranger!
RegisterIt looks like you've been lurking for a while.
If you register, we will remember what you have read and notify you about new comments. You will also be able to participate in discussions.
So if you'd like to get involved, register for an account, it'll only take you a minute!