Trying to Setup Older Photon (~2015)

Have a photon from ~2015 that I never setup, attempted to do so today. Seemed to go OK, was able to connect to wifi and see the device in the build IDE and console. Couldn't flash code (timed out) so did a manual firmware update to 0.7.0. Now I'm stuck, still can't flash any code and photon goes right to safe mode.

What do I do next?

running 'particle doctor' results in this:

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 download 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/

A particle update and particle flash --usb tinker might help, in DFU mode.

Thanks for the reponse. I did try that, I get the below result. Also my Photon goes right back to safe mode.

jeremyfunk ~ $ 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 download get_status

Please visit our community forums for help with this error:
https://community.particle.io/
Cannot read property 'code' of undefined

How about this

You need CLI version 1.29.0 tho'

Got it - needed to flash the boot loader. Thanks all!

I'm sorry what is "//" what is DFU Mode?
Is "particle flash -usb tinker particle update particle flash --usb tinker" literally the command I should enter at the CMD command prompt? I have CLI version 1.30, but I'm unsure if this is always available at the CMD prompt. EDIT: okay "particle flash --usb bootloader-0.8.0-rc.7-p1.bin" -- actually I got a two part system update to work this way. Now its blinking furiously white and blue- still working on the bootloader. Has anyone made a GUI for this stuff that's not through a browser on particle.io? I'd pay for an app like that!

1 Like