Digistump Forums

The Digispark => Digispark (Original) Support => Topic started by: rev on October 17, 2019, 06:38:44 am

Title: Upgrading firmware on clone (rev 3)
Post by: rev on October 17, 2019, 06:38:44 am
Hello.

I received some cloned digistumps (rev 3) and i'm wondering if anyone here has any advice on updating their firmware? They seem to be a bit finicky at the moment.
I ran zadog which says they are running libusb0 (v1.2.6.0). Arduino claims device firmware is 1.6. Can i do something to improve their reliability?
Sometimes when plugged in they don't run the program.

Also, will digistumps generally be damaged by unplugging mid execution? I guess not since it loops forever once program is done but just wanted to check.
Title: Re: Upgrading firmware on clone (rev 3)
Post by: rubberduck on November 06, 2019, 06:04:28 am
You can upload this via the micronucleus executeable: https://github.com/micronucleus/micronucleus/raw/master/upgrade/releases/upgrade-t85_default.hex
./micronucleus --run upgrade-t85_default.hex

Please give some seconds (maximum 30) to finish the upgrade as this is a sketch which is uploaded with the old bootloader and then will be run. It's only task is then to upgrade the bootloader and kill itselves after that.