ODrive V3.6 Not Detected via USB After Inactivity – STM32 Still Alive

Hello everyone,
I’m using an ODrive V3.6 2-channel board, and I’m currently facing an issue. After leaving it unused for a while (it was working perfectly the last time I checked), I powered it up and plugged it into my PC to configure it again, but it is no longer functioning.

The USB is not recognized as an ODrive anymore—it shows up as an unknown device, even though I’ve already installed all the necessary ODrive drivers. This suggests the STM32 chip is still alive. To verify, I connected an ST-Link to the serial write pins on the board and tried reading the flash memory—it still contains data, and the chip seems to be operational.

I honestly have no idea what happened to my ODrive. If anyone can help me out, I’d be extremely grateful. I’m currently in a tight financial situation and can’t afford to buy a new ODrive.

I hope you can figure it out, because mine died a similar quiet death last year. Although the period of inactivity was only a few hours, and it didn’t even show up as an unknown device when plugged to USB to try and figure out what was wrong with it. The LED would come on when powered up, but no other sign of life. I never thought to try an ST-Link, but checking just now, that also lights the LED, and the chip can be read just fine. USB does not light the LED, but maybe it never did without power to the main input (which I no longer have connected).