cryptoadvance / specter-diy

DIY airgapped hardware wallet that uses QR codes for communication with the host
MIT License
441 stars 73 forks source link

Updating firmware on DISCO #70

Closed mcsnubbs closed 3 years ago

mcsnubbs commented 3 years ago

Does something need to be erased before transferring a new bin file to the device? I'm getting an error that there is not enough space on the device to transfer the new .bin file. Attempted to format/erase but having difficulty there as well. Thanks

stepansnigirev commented 3 years ago

Looks like the main MCU is unpowered. For firmware upload please switch the power jumper to STLK position. After firmware upgrade you can switch the jumper back where it was (depends on how you normally power your board).

If you are powering the board from external battery better to make sure it is disconnected / turned off. Otherwise your laptop might be unhappy about two different power sources...

Power management jumper is shown here: https://github.com/cryptoadvance/specter-diy/blob/master/docs/assembly.md

stepansnigirev commented 3 years ago

I transferred this issue to specter-diy repo because it's about specter-diy :)

stepansnigirev commented 3 years ago

I assume it worked. I close this issue, if you still have problems - please reopen.