Hi! So I'm currently working on building a prusa i3 mk3 clone with an einsy rambo board with TMC2130 stepper drivers. Everything was working fine last Friday, the bed was heating, the axes were moving fine and homing properly, etc.
Then yesterday I come in and start working and:
Thinking it was the power supply, I checked the wiring on that and everything was fine. I also checked that everything was plugged into the board and it was.
Once I finally got it to connect to pronterface none of the axes would move, so I used M122 and got the following:
And then when I used the LCD to home the axes all but the Z move. When I try to home or move the Z everything freezes (or buffers, I'm not sure) and then pronterface eventually shows that it's disconnected
Then when I reconnect and home the x and y individually, I get this
If I try and home the Z axis individually the printer once again freezes up and disconnects.
Again, the bed still warms when asked and the X and Y are moving fine. I have not changed the firmware since I left the lab last Friday and when I left everything was working normally.
Does this seem like a board or firmware issue? I was thinking that maybe the board overheated when I was using it last Friday and maybe the Z stepper driver broke?
Any help would be appreciated
Then yesterday I come in and start working and:
- The machine no longer makes its usual noise when booting up
The LCD flickers when booting up, when being used, and when I try to "re-flash" the firmware
The LCD says TMC Connection Error
It is taking forever to connect to pronterface
Thinking it was the power supply, I checked the wiring on that and everything was fine. I also checked that everything was plugged into the board and it was.
Once I finally got it to connect to pronterface none of the axes would move, so I used M122 and got the following:
Printer is now online. Marlin bugfix-2.0.x echo: Last Updated: 2021-10-04 | Author: (ARS) echo: Compiled: Mar 31 2022 echo: Free Memory: 2359 PlannerBufferBytes: 1632 echo:V85 stored settings retrieved (676 bytes; crc 45991) Testing X connection... Error: All LOW Testing Y connection... Error: All LOW Testing Z connection... Error: All LOW Testing E connection... Error: All LOW >>> m122 SENDING:M122 X Y Z E Enabled false false false false Set current 500 500 530 514 RMS current 897 897 508 508 MAX current 1265 1265 716 716 Run current 29/31 29/31 16/31 16/31 Hold current 29/31 29/31 16/31 16/31 CS actual 0/31 0/31 0/31 0/31 PWM scale 0 0 0 0 vsense 0=.325 0=.325 0=.325 0=.325 stealthChop false false false false msteps 256 256 256 256 interp false false false false tstep max max max max PWM thresh. [mm/s] OT prewarn false false false false triggered OTP false false false false off time 0 0 0 0 blank time 16 16 16 16 hysteresis -end -3 -3 -3 -3 -start 1 1 1 1 Stallguard thrs 0 0 0 0 uStep count 0 0 0 0 DRVSTATUS X Y Z E sg_result 0 0 0 0 stallguard fsactive stst olb ola s2gb s2ga otpw ot Driver registers: X 0x80:00:00:00 Y 0x80:00:00:00 Z 0x80:00:00:00 E 0x80:00:00:00 Testing X connection... OK Testing Y connection... OK Testing Z connection... OK Testing E connection... OK ok P15 B3
And then when I used the LCD to home the axes all but the Z move. When I try to home or move the Z everything freezes (or buffers, I'm not sure) and then pronterface eventually shows that it's disconnected
Then when I reconnect and home the x and y individually, I get this
Connecting... start Printer is now online. Marlin bugfix-2.0.x echo: Last Updated: 2021-10-04 | Author: (ARS) echo: Compiled: Apr 4 2022 echo: Free Memory: 2359 PlannerBufferBytes: 1632 echo:V85 stored settings retrieved (676 bytes; crc 45991) Testing X connection... Error: All LOW Testing Y connection... Error: All LOW Testing Z connection... Error: All LOW Testing E connection... Error: All LOW ok P13 B1 ok P13 B2 ok P13 B1 ok P13 B2 >>> m122 SENDING:M122 X Y Z E Enabled true true false false Set current 500 500 530 514 RMS current 497 497 508 508 MAX current 701 701 716 716 Run current 29/31 29/31 16/31 16/31 Hold current 29/31 29/31 16/31 16/31 CS actual 29/31 29/31 0/31 0/31 PWM scale 0 0 0 0 vsense 1=.18 1=.18 0=.325 0=.325 stealthChop false false false false msteps 16 16 256 256 interp true true false false tstep max max max max PWM thresh. [mm/s] OT prewarn false false false false triggered OTP false false false false off time 3 3 0 0 blank time 24 24 16 16 hysteresis -end -2 -2 -3 -3 -start 6 6 1 1 Stallguard thrs 0 0 0 0 uStep count 904 248 700 1023 DRVSTATUS X Y Z E sg_result 72 51 0 0 stallguard * * fsactive stst olb * ola * s2gb s2ga otpw ot Driver registers: X 0x81:1D:00:4A Y 0x81:1D:00:38 Z 0xE0:00:00:00 E 0x80:00:00:00 Testing X connection... OK Testing Y connection... OK Testing Z connection... OK Testing E connection... OK ok P15 B3
If I try and home the Z axis individually the printer once again freezes up and disconnects.
Again, the bed still warms when asked and the X and Y are moving fine. I have not changed the firmware since I left the lab last Friday and when I left everything was working normally.
Does this seem like a board or firmware issue? I was thinking that maybe the board overheated when I was using it last Friday and maybe the Z stepper driver broke?
Any help would be appreciated