Unable to set up Boron LTE

  1. Place the Boron in Listening Mode (blinking blue)

  2. run the command:

    $ particle serial identify
    
    Your device id is 23402384x92380x993js39u93
    Your IMEI is 0987654321
    Your ICCID is 1234567890
    Your system firmware version is 0.8.0-rc.25
    
  3. Copy the ICCID and go to https://setup.particle.io/

  4. Click on Activate a Particle SIM right at the bottom of the page

  5. Paste the ICCID and hit NEXT

  6. The SIM should be activated

  7. Go to Particle Console | Build your connected product and see that the SIM status is Active

  8. Copy the following code and save exit_listening_mode.ino

    #include "dct.h"
    
    SYSTEM_MODE(MANUAL);
    
    void setup() {
        pinMode(D7, OUTPUT);
        digitalWrite(D7, LOW);
    
        const uint8_t val = 0x01;
        dct_write_app_data(&val, DCT_SETUP_DONE_OFFSET, 1);
    
        // This is just so you know the operation is complete
        digitalWrite(D7, HIGH);
    }
    
    void loop() {
    }
    
  9. Compile the app for Boron using:

    $ particle compile boron exit_listening_mode.ino --saveTo boron_exit_listening_mode.bin --target 0.8.0-rc.25

  10. Place the device in DFU mode, flash this binary using:

    $ particle flash --usb boron_exit_listening_mode.bin
    
  11. Hit the RST button and see that D7 LED lights up

  12. Place the Boron in DFU mode

  13. Download tinker-0.8.0-rc.25-boron.bin from Release v0.8.0-rc.25-mesh (Xenon/Argon/Boron) · particle-iot/device-os · GitHub

  14. Do a particle flash --usb tinker-0.8.0-rc.25-boron.bin

  15. Hit RST button and the Boron should blink green and eventually breathing cyan


Sorry for the lengthy steps but I hope this sheds some light on why :particle: spent lots of effort getting the Mobile app + BLE working in the background.

There's folks who are having issues with BLE and I hope we have that resolved soon to have a smooth onboarding process!

1 Like