Boron Flashing Red SOS - Blink 10 - Cannot Recover

Hi all,

We are aware of the SOS issue when upgrading Gen 3 devices (Argon, Boron, Xenon) devices from 0.9.0 or older directly to 1.2.1-rc.1.

We implemented a workaround in the cloud by forcing devices to update to Device OS 1.1.0 before going to 1.2.1-rc.1 when flashing through the Cloud.

If you have a device in a bad state, manually flash system part 1.2.1-rc.1 to your device to get it working again.

  1. Download the correct system part for your device
    Argon system part 1.2.1-rc.1
    Boron system part 1.2.1-rc.1
    Xenon system part 1.2.1-rc.1

  2. From Workbench, run command Particle: Launch CLI or open the terminal if you have the Particle CLI installed.

  3. Put your device in DFU mode by holding MODE and RESET, releasing RESET and holding MODE until it blinks yellow. It should then continue blinking yellow.

  4. Flash 1.2.1-rc.1 to finish the update (edit the file name for your device)
    particle flash --usb boron-system-part1@1.2.1-rc.1.bin

If your device also is in an offline state, you will need to flash the bootloader manually:

  1. Download the correct bootloader for your device
    Argon bootloader 1.2.1-rc.1
    Boron bootloader 1.2.1-rc.1
    Xenon bootloader 1.2.1-rc.1

  2. From Workbench, run command Particle: Launch CLI or open the terminal if you have the Particle CLI installed.

  3. Put your device in Listening mode by holding MODE for > 3 seconds until it blinks dark blue. It should then continue blinking dark blue.

  4. Flash 1.2.1-rc.1 bootloader (with the --serial option) to finish the update (edit the file name for your device)
    particle flash --serial boron-bootloader@1.2.1-rc.1.bin --yes

6 Likes