Tag Leonardo Firmware Update


Leonardo Configurator 1.2+ has a new feature for updating tag firmware to the latest version.

Requirements

  • Tag Leonardo FW 3.120.0+
  • The battery capacity must exceed at least 40% (2.5V) for Tag Leonardo Asset and 10% (3.3V) for Tag Leonardo iMU/Personal otherwise the upgrade process is cancelled.
  • Android (5.0+) device. IOS users have to use application nRF Toolbox developed by Nordic Semiconductor.
  • ✔️ Bluetooth Low Energy and ✔️ NFC activated and ✔️GPS* on the device

* GPS is required in order to have access to Bluetooth scan on some mobile phones.

Tag Battery Capacity

You can find it within RTLS Manager → Tag Summary

Procedure

  1. Install application Leonardo Configurator from Google Play store.

  2. Open the application

  3. Select Update Tag Firmware

  4. Switch Tag Leonardo to DFU mode: Make sure that a tag is turned on and then press the button for 10 s (do not release the button if the tag signalizes power off). Once the DFU mode is activated the USER LED signalizes blinking very fast. Now the tag is sending Bluetooth advertising.


  5. Select Scan devices

  6. Choose the correct device and device type (Personal/IMU or Asset)

    Please be extra careful with model selection. Tags with incorrect firmware will not work.

  7. Select Update

  8. Once the update is complete, the tag will be restarted and the new FW should be started.

Tag Leonardo Configurator is not available for iOS, therefore you can use 3rd party nRF Toolbox application.

Requirements

  • Tag Leonardo FW 3.120.0+
  • The battery capacity must exceed at least 40% (2.5V) for Tag Leonardo Asset and 10% (3.3V) for Tag Leonardo iMU/Personal otherwise the upgrade process is cancelled.
  • iOS 9.0+ or Android 4.3+ on a device
  • ✔️ Bluetooth Low Energy and ✔️ NFC activated on the device

Procedure

  1. Install application nRF Toolbox for BLE from Google Play. It may not work on all mobile phones. Application is developed by Nordic Semiconductor.

  2. Download FW package for Tag Leonardo from Sewio Partner Portal to your Android / iPhone device. 

  3. Open application nRF Toolbox for BLE.


  4. Select DFU (Device firmware update).

    ⚠️ Firmware selection must be done properly for given platform Tag Leonardo Asset or Tag Leonardo Personal/Vehicle/iMU. Boot-loader does not check the platform type.

5. Tap the „Select file“, from popup menu select „Distribution packet (ZIP)“, tap „OK“ and find downloaded FW package in your device.

6. Select „All“ and tap „OK“

7. Switch Tag Leonardo to DFU mode: Make sure that a tag is turned on and then press the button for 10 s (do not release the button if the tag signalizes power off). Once the DFU mode is activated the USER LED signalizes blinking very fast. Now the tag is sending Bluetooth advertising.

8.  „Select Device“ and select „Tag Leonardo“ in nRF Toolbox tap. MAC address shown  within the post-fix is not the Tag MAC but the Tag's Bluetooth interface MAC address. 

9. Tap the „Upload“ FW upgrade takes typically 20 - 90 sec. depends on Bluetooth version within the mobile phone.

10. Once the update is complete, the tag will be restarted and the new FW should be started.

Known Limitations

  • following devices might not work with the nRF Toolbox application: 
    • Samsung Note 10 
    • Honor 8

    • Xiaomi Redmi 3S issues with Nordic app v2.8.2