I want to update a new purchased Electron that comes with the firmware version 0.4.8 to 0.6.4 ( I haven’t tested 0.7.0 yet). Is it possible?
I’m using the command particle update, but it updates the version to 0.7.0 in any case, and seems impossible to change the target version to an old one.
Put the Electron in DFU mode (blinking yellow) by holding down RESET and MODE, releasing RESET and continuing to hold down MODE while the main LED blinks magenta until it blinks yellow, then release.
This step is necessary because 0.5.2 and earlier only have two system parts and you must upgrade to either 0.5.3, 0.5.4, or 0.5.5 first to be able to load 0.6.0 or later.
Put the Electron in DFU mode (blinking yellow) by holding down RESET and MODE, releasing RESET and continuing to hold down MODE while the main LED blinks magenta until it blinks yellow, then release.
Note that if you already have 0.7.0 or later and you want to downgrade you must downgrade to 0.6.4 or 0.5.5 first. This is because a bootloader dependency needs to be fixed. Then you can downgrade further to the version you actually want (if not 0.6.4 or 0.5.5).