I tried to update the firmware on my deployed Electrons today. Specifically to go from 0.6.2 to 0.7.3rc6.
I looked at the documentation and decided to try the command line interface. I was able to flash each of the three parts of the new firmware (last part console dialog posted below):
cmcclell-OSX:Downloads chipmc$ particle flash Umstead-Graylyn system-part3-0.7.0-rc.6-electron.bin Including: system-part3-0.7.0-rc.6-electron.bin ! Flashing firmware Over The Air (OTA) uses cellular data, which may cause you to incur usage charges. ! This flash is estimated to use at least 0.139 MB, but may use more depending on network conditions. ! Please type 0.139 below to confirm you wish to proceed with the OTA flash. ! Any other input will cancel. ? Confirm the amount of data usage in MB: 0.139 attempting to flash firmware to your device Umstead-Graylyn Flash device OK: Update started
After this, I thought I would check the firmware status in the IDE and, to my surprise, it was still at 0.6.2. Is there some limitation on this update process or reason why I would not see any error message on the command line but still not successfully change the firmware version? I have looked at the other threads on this topic but, did not see a clear answer to this question.