First time flashing bricked my Model 01


I loved my Model01 until I first tried to flash it :’(
Now I can only start it by pressing PROG, but all uploads fail.
I followed the howto to the letter, but I can never go through the process:


the last post was trying to flash the standard firmware.
If I try to flash for example kaleidoscope/oneshot I get the following:

avrdude: Device signature = 0x0d0d0d
avrdude: Expected signature for ATmega32U4 is 1E 95 87
Double check chip, or use -F to override this check.
avrdude done.  Thank you.
Wrong microcontroller found.  Did you select the right board from the Tools > Board menu?

using a different usb cable than the original seems to go a bit further in the programming,
but fails nevertheless. sometimes I’ve got ‘wrong device’, sometimes I’ve got ‘failed to write’, and sometimes ‘check mismatch’

hmmm turns out flashing on another PC works just fine
I guess something’s terribly wrong with my PC’s USB stack.
I’m still curious to know what could be wrong here, so I’m happy to accept suggestions

Do you perhaps have ModemManager running? That has a tendency on jumping on serial ports. There might be a race between flashing and ModemManager, which would explain the symptoms:

  • Flashing fails because ModemManager takes over the port mid-flash.
  • Different cable gets further, perhaps due to faster/slower speed?
  • Other PC works, because no ModemManager involved.
1 Like

MM was the issue, thanks @algernon !

1 Like