I’ve come back to my Photon that hasn’t seen the light of day for a couple years. I’ve read and followed every tutorial and forum post I can, but can’t get the device to a good state.
The device after boot always breathes magenta (blue/red).
I’ve registered it and it shows up in the Particle app. but always shows offline. Trying to reflash Tinker from the app fails. (I cannot use the app to do anything because the device is always offline, but the app “last sees” it anytime it gets rebooted.)
I’ve connected it to my PC via USB and have successfully registered it with my account/cloud and my home wifi.
I’ve successfully (it tells me success) flash https://github.com/particle-iot/firmware/releases/tag/v0.7.0 using the Particle CLI.
Trying to do a particle update or using the webIDE to build the basic Blink example and flash that always results in the following message:
Error writing firmware: Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Error during download get_status
I’ve also followed these instructions of attempting to particle update it over and over till it works with no luck (tried 7-8 times in a row)
Am I missing something? Is there one more troubleshooting step I can try which I’ve missed?
!!! I was unable to detect any devices in DFU mode...
So, lets try force....
C:\photon>particle flash --usb bootloader-0.7.0-photon.bin --force
Error writing firmware: Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Error during download get_status
YES!!! identify found it…so trying particle flash --serial bootloader-0.7.0-photon.bin in blue mode said successful.
And after a few seconds its breathing cyan and the app says its online!
Thanks so much for the help!
(edit - I see I missed the “serial” part of the command when trying your suggestion earlier for bootloader)