I had my P1 targeting a local cloud as the server and I’m attempting to upgrade the server key.
The first thing i did was reinstall the latest version of Particle CLI for Windows.
The P1 was updated to v1.4.0 system firmware. I put the device in DFU-mode and ran the following commands:
particle config particle particle keys server
After that I saw this error:
Make sure your device is in DFU mode (blinking yellow), and is connected to your computer.: Invalid DFU suffix signature A valid DFU suffix will be required in a future dfu-util release!!! Error during download get_status
I downgraded my system firmware to v0.7.0 and re-ran the commands. This time the hardware succeeded to set the server key.
One thing I also noticed that was weird is I could run
particle flash tinker --usb with the v1.4.0 firmware and it would flash successfully.