Unable to read tmc uart 'stepper_z' register DRV_STATUS

klippy(5).log (4.6 MB)
moonraker(5).log (422.8 KB)

Hi Together,

I got a problem with my voron 2.4 with ocotopus V1.1. First I will explan the history of this problem.

I got the voron about 07.2021 and printed since then about 1700 hours successfully without an issue. After I upgraded with stealthburner BETA and got it running. I got some LED Problems some days later, tried to fix it and fried my octopus board with a short circuit…

I bought a new board, kopied the exact same wiring (triple checked) and did the standard proceedure.

  • I created the firmware with the already existing rspi configuration, flashed it and got an error which told me I had some different Versions. So I updated everything to Klipper Version v0.10.0-426-gaf38d708.
    Then created firmware again, flashed, error code disappeared.

  • New error code appeared, which was related to the update and some commands had to be changed.
    So I changed the lines accordingly to the new manual, started again.
    Error code disappeared.

-New error code appeared. This time I could not solve it. Here I need your advice.

Unable to read tmc uart ‘stepper_z’ register DRV_STATUS
Once the underlying issue is corrected, use the
“FIRMWARE_RESTART” command to reset the firmware, reload the
config, and restart the host software.
Printer is shutdown

So I checked every Pin in my printer.cfg file, checked the right wiring again… Still the same issue or other issues, see the following

Unable to read tmc uart ‘stepper_z’ register IFCNT
Once the underlying issue is corrected, use the
“FIRMWARE_RESTART” command to reset the firmware, reload the
config, and restart the host software.
Printer is shutdown

Unable to read tmc uart ‘stepper_z3’ register IFCNT
Once the underlying issue is corrected, use the
“FIRMWARE_RESTART” command to reset the firmware, reload the
config, and restart the host software.
Printer is shutdown

Unable to read tmc uart ‘stepper_z2’ register IFCNT
Once the underlying issue is corrected, use the
“FIRMWARE_RESTART” command to reset the firmware, reload the
config, and restart the host software.
Printer is shutdown

NOTE: About half of the time, all 4 z-steppers are moving accordingly upwards, at the end of this movement, the printer stops and give the error message consistently. So the errors come up when starting to home instantly, or after the first upwards movement from all 4 steppers.

NOTE Nr. 2: The console brings up the following message consistently.

12:29:01 $ G28
12:29:01 // Homing X
12:29:01 // Homing Y
12:29:01 // Homing Z
12:29:01 // Unknown command:“CHECKPROBE”
12:29:01 // Klipper state: Shutdown
12:29:01 !! Homing failed due to printer shutdown
12:29:01 !! Homing failed due to printer shutdown
12:29:04 $ FIRMWARE_RESTART
12:29:08 // Klipper state: Ready


Thats all from my knowledge. To be honest do not have much of a clue of wiring and electrical stuff, so I really hope that you can help me get my Voron back up and running. As I said, im not experienced with the software stuff, but I will try to provide every information you ask for analysing my problem.

I searched in advance for other solutions of the topic, most of the time it were power issues or the firmware had to be reflashed. But after I followed those steps I didnt get rid of my problem.

Could it be that my X or Y stepper got damaged?

I thank you all in advance!
Best regards.
TwinklE

See TMC 'extruder' reports error: GSTAT: 00000001 reset=1(reset - #39 by Sineos

Hi Sineos,

thank you for your replay and the link to other topics related to mine. To be honest I read through the other 3 topics and couldnt find much of a similarity. Maybe I do not understand the problem to the extend necessary to act.

So my straight forward question is:

  • Is there anything I can do to solve the problem reliably?
  • Reading through the other topics, are there tests and other actions in order to solve this kind of problems?
  • Is there a possibility to downgrade to a version prior Klipper Version v0.10.0-426-gaf38d708? I have the feeling that the upgrade caused this issue for me

Thank you very much in advance!

Best regards.
TwinklE

Well, it is generally accepted that these kind of errors point to a hardware problem.
Unfortunately this hardware problem is not limited to stepper or stepper driver but also other faulty hardware seems to lead to such issues.

I guess you answered your own question already. What makes you believe that a short circuit where potentially some dozens of amperes run through your hardware only fried your board?
There is most likely nothing but trial and error to find the culprit.

Of course you can downgrade but this does not mean the problem goes away. Klipper just no longer reacts with a hard fault. Consequences are quite simple:

  • You might suffer from other problems, which will then be impossible to diagnose
  • You will never be able to update again and profit from fixes and added features. If you do, you are at the same spot as you are now

It’s your call.