bigtreetech / BIGTREETECH-SKR-PRO-V1.1

Aiming at some problems existing in 3D printed motherboards in the market. Bigtree Technology Co., Ltd. launched a high performance 3D printer master board with STM32F407ZGT6 as the core controller, BIGTREETECH-SKR-PRO-V1.1.
276 stars 222 forks source link

SKR Pro board + TMC2208 Coil Short Circuit #202

Open NovaViper opened 3 years ago

NovaViper commented 3 years ago

Hey guys, lately on my SKR V1.1 Pro board, I've been getting this strange coil short circuit error with my TMC2208 drivers (which are on my Extruder and Z axis). I've gone and checked the wiring and those were fine, motor is fine too. Anyone knows why this is happening?

Recv: E driver error detected: 0x1075052576.0000000000000000
Recv: coil short circuit
Recv:         X    Y    Z    E
Recv: Address        0    0
Recv: Enabled        true    true    true    true
Recv: Set current    760    760    760    650
Recv: RMS current    734    734    734    642
Recv: MAX current    1035    1035    1035    905
Recv: Run current    23/31    23/31    23/31    20/31
Recv: Hold current    11/31    11/31    11/31    10/31
Recv: CS actual    23/31    23/31    23/31    20/31
Recv: PWM scale
Recv: vsense        1=.18    1=.18    1=.18    1=.18
Recv: stealthChop    true    true    true    true
Recv: msteps        16    16    16    16
Recv: interp        true    true    true    true
Recv: tstep        222    528    65535    3036
Recv: PWM thresh.
Recv: [mm/s]
Recv: OT prewarn    false    false    false    false
Recv: triggered
Recv:  OTP        false    false    false    false
Recv: pwm scale sum    51    50    42    61
Recv: pwm scale auto    0    0    1    0
Recv: pwm offset auto    47    54    55    92
Recv: pwm grad auto    15    13    21    19
Recv: off time    4    4    4    4
Recv: blank time    24    24    24    24
Recv: hysteresis
Recv:  -end        2    2    2    2
Recv:  -start        1    1    1    1
Recv: Stallguard thrs    100    100
Recv: uStep count    663    870    152    236
Recv: DRVSTATUS    X    Y    Z    E
Recv: sg_result    226    62
Recv: stst        *    *    *    *
Recv: olb
Recv: ola
Recv: s2gb
Recv: s2ga
Recv: otpw
Recv: ot
Recv: 157C
Recv: 150C
Recv: 143C
Recv: 120C
Recv: s2vsa
Recv: s2vsb                    *
Recv: Driver registers:
Recv:         X    0xC0:17:00:00
Recv:         Y    0xC0:17:00:00
Recv:         Z    0xC0:17:00:00
Recv:         E    0xC0:14:00:20
Recv: 
Recv: 
Recv: Error:Printer halted. kill() called!
Changing monitoring state from "Printing" to "Error"
Send: M112
Send: N11454 M112*36
Send: N11455 M104 T0 S0*37
Send: N11456 M140 S0*98
radek8 commented 3 years ago

Check the stepper motor coils. If the engines are OK. Try to comment in the Marlin configuration // #define CLASSIC_JERK this will enable Junction Deviation and you could get rid of the mistake.