Badger 2040W does not work

My Badger 2040 has stopped working.

I can access it via the bootloader and perform a factory reset. I tried installing the Pimoroni-picow-v1.22.2-micropython and picow-v1.23.0-1-pimoroni-micropython firmware, but the buttons, LEDs, and display do not respond. Additionally, I am unable to connect to the device via Thonny. It gives me the following error:

Unable to connect to COM7: Cannot configure port, something went wrong. Original message: OSError(22, 'The semaphore timeout period has expired.', None, 121)
Process ended with exit code 1.

Is there anything I can do to fix this, or is my device bricked?

Assuming you’re expecting it to still have the BadgerOS stuff on it, you probably want the Badger-specific firmware → GitHub - pimoroni/badger2040: Examples and firmware for Badger 2040 and Badger 2040 W, rather than the generic Pico micropython builds.

As for Thonny, I’m guessing you’re on Windows and it’s “helpfully” moved the COM port it mounts the Badger on; check the Thonny settings.

This! Thank yo so much. I was just looking in the wrong place.