Hi,
I’m using a TMC2209 to drive a stepper motor, but occasionally the driver enters a state where the motor cannot be controlled. When I read the DRV_STATUS register, it reports open load or short phase errors. If I remove the board and leave it unpowered for a while, the driver starts working again.
I’ve checked that this issue is not caused by overheating. The frequency of this problem is about once every few weeks.
Could you please advise on possible causes or recommended troubleshooting steps?
Below is the schematic
