firmware update--which hex files need to be uploaded?

I am updating Nordic Thingy:91. I am following instructions on Nordic's DevZone web page: "Getting NB-IoT Demo running on Thingy:91

I have successfully updated modem using the latest firmware zip file. The nRFConnect for Desktop Programmer app successfully connects to the Thingy:91.

However, the device does not work without also loading NB-IoT demo application firmware. The web page does not spell out which hex files to upload.

Below is a list of the files contained in the firmware update zip file. Which hex files on this list do I need to upload to the device to make it work?

thingy91_fw_2022-06-02_880c82db(2)
A CONTENTS.txt
I mfw_nrf9160_1.3.2.zip
| img_fota_dfu_hex
serial_Ite_modem_2022-06-02_880c82db.hex
thingy91_at_client_2022-06-02_880c82db.hex
thingy91_asset_tracker_v2_nbiot_2022-06-02_880c82db.hex
thingy91_asset_tracker_v2_nbiot_legacy_pco_2022-06-02_880c82db.hex
debug
thingy91_asset_tracker_v2_Item_2022-06-02 880c82db.hex
thingy91_rf52_connectivity_bridge_2022-06-02_880c82db.hex
img_fota_dfu_bin
L serial_Ite_modem_2022-06-02_880c82db.bin
L thingy91_at_client_2022-06-02_880c82db.bin
L thingy91_asset_tracker_v2_nbiot_2022-06-02_880c82db.bin
L thingy91_asset_tracker_v2_nbiot_legacy_pco_2022-06-02_880c82db.bin
debug
L thingy91_asset_tracker_v2_Item_2022-06-02_880c82db.bin
L thingy91_nrf52_connectivity_bridge_2022-06-02_880c82db.bin
img_app_bl
I serial_Ite_modem_2022-06-02880c82db.hex
thingy91_at_client_2022-06-02_880c82db.hex
I thingy91_asset_tracker_v2_nbiot_2022-06-02_880c82db.hex
thingy91_asset_tracker_v2_nbiot_legacy_pco_2022-06-02_880c82db.hex
debug
thingy91_asset_tracker_v2_Item_2022-06-02_880c82db.hex
thingy91_nrf52_connectivity_bridge_2022-06-02_880c82db.he

Parents
  • Hi Harry,

    The file contents.txt has a short explanation. Check the description for the folder named 'img_fota_dfu_hex':  

    - These images contain only application and bootloader is not included.
    - Images are in HEX format.
    - These files can be used with nRF Connect Programmer (only via USB bootloader).

    In the img_fota_dfu_hex folder you will find a file 'thingy91_asset_tracker_v2_nbiot_2022-06-02_880c82db.hex'.

    This will load the Asset Tracker v2 application, is this the application you were looking for? Many customers also start with the AT Client:  'thingy91_at_client_2022-06-02_880c82db.hex'

    (Small side note: The links I provided are for nRF Connect SDK v2.0.2. However, the hex files mentioned are potentially compiled for a slightly older version of the SDK.)

  • After firmware update, LED light is not coming on (i.e., even after I press and hold SW 3). What would cause this? My Thingy is PCA 20035 V 1.0.0. I am updating using USB (MCUboot). 

    When I attempt to load asset tracker, Programmer gives following warning: Some of the HEX files have overlapping data.

  • Hi Harry. Sorry for the delay, I was out of office.

    Hared said:
    When I attempt to load asset tracker, Programmer gives following warning: Some of the HEX files have overlapping data.

    Could you please provide a screenshot from when this happens?

    Try clicking 'Clear files' in nRF Connect Programmer, and then 'Add file' to select the file again.

    If this lets you program the device and it still does not work, you could try programming 'thingy91_asset_tracker_v2_nbiot_2022-06-02_880c82db.hex' from the folder 'img_app_bl'.

Reply
  • Hi Harry. Sorry for the delay, I was out of office.

    Hared said:
    When I attempt to load asset tracker, Programmer gives following warning: Some of the HEX files have overlapping data.

    Could you please provide a screenshot from when this happens?

    Try clicking 'Clear files' in nRF Connect Programmer, and then 'Add file' to select the file again.

    If this lets you program the device and it still does not work, you could try programming 'thingy91_asset_tracker_v2_nbiot_2022-06-02_880c82db.hex' from the folder 'img_app_bl'.

Children
Related