The Electron had been working fine. I did a “particle update” which failed (see below). The device was then in a weird state. Although I could put it into DFU mode, even that failed after awhile. The status LED was OFF and the D7 LED was on at about half power. I’m including the Serial Output below. The device became unresponsive the more I tried to do. This device was previously working fine. The current rev of firmware had been flashed to 6 or 7 other Electrons already (just prior) so I was doing the same thing over and over. After I posted the earlier item, I went to my next Electron and it flashed correctly. I then went back to the “bad” one. Powered it off and restarted it again. This time it went into DFU mode (surprisingly) and everything proceeded normally - so I have no clue as to why it became so uncooperative. I don’t mind having a problem when I know what I can do to fix it, but this seemed pretty random. The log below shows what I did - the second to last “particle update” was done on the “next” Electron after I gave up on the “bad” one. When that worked, I went back and tried the “bad” one - and it too worked.
Chucks-MacBook-Pro-3424:~ Chuck_Allen$ particle update
> Your device is ready for a system update.
> This process should take about 30 seconds. Here it goes!
! An error occurred while attempting to update the system firmware of your device:
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
dfu-util: Error during special command “ERASE_PAGE” get_status
> Please visit our community forums for help with this error:
https://community.particle.io/
Cannot read property ‘code’ of undefined
Chucks-MacBook-Pro-3424:~ Chuck_Allen$ particle update
> Your device is ready for a system update.
> This process should take about 30 seconds. Here it goes!
! An error occurred while attempting to update the system firmware of your device:
dfu-util:
Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
dfu-util: error get_status
> Please visit our community forums for help with this error:
https://community.particle.io/
Cannot read property ‘code’ of undefined
Chucks-MacBook-Pro-3424:~ Chuck_Allen$ particle device doctor
The Device Doctor will put your device back into a healthy state
It will:
The Doctor will operate on your Electron connected over USB
You’ll be asked to put your device in DFU mode several times to reset different settings.
Updating system firmware
Put the device in DFU mode
Tap RESET/RST while holding MODE/SETUP until the device blinks yellow.
? Select Continue when ready Continue
> Your device is ready for a system update.
> This process should take about 30 seconds. Here it goes!
! An error occurred while attempting to update the system firmware of your device:
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
dfu-util: error get_status
> Please visit our community forums for help with this error:
https://community.particle.io/
The Doctor didn’t complete sucesfully. Cannot read property ‘code’ of undefined
> Please visit our community forums for help with this error:
https://community.particle.io/
Chucks-MacBook-Pro-3424:~ Chuck_Allen$ particle update
> Your device is ready for a system update.
> This process should take about 30 seconds. Here it goes!
! System firmware update successfully completed!
> Your device should now restart automatically.
Chucks-MacBook-Pro-3424:~ Chuck_Allen$ particle update
> Your device is ready for a system update.
> This process should take about 30 seconds. Here it goes!
! System firmware update successfully completed!
> Your device should now restart automatically.
Chucks-MacBook-Pro-3424:~ Chuck_Allen$