Option 1: nRF Cloud Web UI

Asset Tracker Template

tags
Asset Tracker Template

This is the recommended method for manual updates and testing.

  1. Navigate to nRF Cloud and log in to your account.
  2. Select Firmware Updates in the Device Management tab on the left.
  3. For application or bootloader updates only, create an update bundle:

    1. Click Add bundle.
    2. Upload your bundle file:

      • For application updates: dfu_application.zip
      • For bootloader updates: dfu_mcuboot.zip
    3. Enter a Name for the bundle.

    4. Enter a Version string (this is only a label for the bundle list and is not used by the device).
    5. Click Create/Upload Bundle.
  4. Create a FOTA update:

    1. Click Create FOTA Update.
    2. Enter a Name for the update.
    3. Optionally enter a Description.
    4. In the Bundle dropdown, select the target bundle:

      • For application or bootloader updates: the bundle you uploaded in the previous step.
      • For modem updates: a pre-provisioned full or delta modem bundle already listed in nRF Cloud.
    5. Select the target device or devices using one of the following fields:

      • Group — deploys to every device in a predefined device group.
      • Devices — pick individual devices by clicking their device UUID to add them to the selection.
    6. Check Deploy now to start the update immediately after creation. Leave it unchecked to create the job and deploy it manually later.

    7. Click Create FOTA Update to create the update.
  5. Monitor progress:

    • The Overall Progress section transitions from In Progress to Completed.
    • The individual device Status progresses through Queued → Updating → Succeeded.
    • The device automatically downloads and applies the update once it comes online.
    • To trigger an immediate FOTA poll, press and hold Button 1 on the device. On Thingy:91 X, pressing on the top of the case pushes Button 1.
  6. Verify the update:

    1. Navigate to your device page.
    2. Click Devices under Device Management in the navigation pane on the left, then click the device UUID in the list to open the device page.
    3. Click Device info under the Device Information card.
    4. Check the App Version (for app updates) or Modem Firmware (for modem updates) field.
    5. Confirm that the version matches your new firmware.