'extruder' reports error: drv_status: 40140060 s2vsb=1(shorttosupply_b!) ola=1(openload_a!) cs_actual=20 stealth=1

Ok, you threw me with mv which is mill-volts not ohms.

Revert wires to match the others then if another known working motor works on that driver then I would just get the extruder replaced. Also test with another cable. Since you have swapped wires make sure none are pushing out of the connector when plugging it in. The TMC2209 are pretty smart with error detection, the short to ground is detected with a high current draw. run_current seems reasonable, you could try .1 higher, not sure of stepper max current draw on the Sprite extruder.

If you havn’t already you can set min_extrude_temp to 20 as long as no filament is loaded. Avoids needing to heat extruder when working out bugs. Just don’t forget to set it back when done.

I run an BTT Octopus, I only set the UART pin in the tmc2209 sections. No uart_address or tx_pin, not sure if that is really needed for your board or not. Seems odd since in UART mode for driver you assigned the UART pin to communicate with. Boards vary though.

Thank you for the help @jsmith

Just got acquainted with klipper - great tip re setting max temp. Had to wait for working temp to test and work out the bugs.

I’ve arranged to return the Sprite Extruder. Frustrating 3-4 days but learnt a lot thanks to the very helpful community here.

Now to read up more about UART :slight_smile:

2 Likes