I have pre-0.4.0 P1’s and I am trying to used the cli to update the system firmware to the current.
I put the P1 in DFU mode and run the below, but i am getting an error as below. After this the P1 does not connect as a serial device and safe mode also does not work. I can get the P1 back into DFU mode though.
Any ideas what may be happening??
Thanks
C:\Users\stevew>particle
Welcome to the Particle Command line utility!
Version 1.15.0
https://github.com/spark/particle-cli
Usage: particle <command_name> <arguments>
Common Commands:
setup, list, call, get, device, identify, flash, subscribe
compile, monitor, login, logout, help
Less Common Commands:
token, binary, cloud, config, function, keys, serial, udp
update, variable, webhook, wireless
For more information Run: particle help <command_name>
C:\Users\stevew>particle update
> Your device is ready for a system update.
> This process should take about 30 seconds. Here goes!
! An error occurred while attempting to update the system firmware of your device:
Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Error during download get_status
> Please visit our community forums for help with this error:
https://community.particle.io/