This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Update To FOTA_V2

Dears,

I just connected my Thingy 91 to the nRF Cloud and get a message i should update to FOTA_V2.

Anyone has a manual or instruction on how to proceed with this?

Parents
  • Hello, 

    My apologies for the late reply. 

    Yes, you will need to update the application on the nRF9160.

    1. Please download the "Precompiled application and modem firmware package" from the Thingy:91 download tab. Please read the contents included below.
      These files were built with nRF Connect SDK version v1.5.0
      from repository at https://github.com/nrfconnect/sdk-nrf
      
      Full commit SHA: 8e8c60897eac40f61db9f578ce521970fff8e4d2
      
      Package contents:
      img_app_bl/           Full application images, including bootloader. Updated only via debug probe.
      img_fota_dfu_hex/     Application only. Use with nRFConnect for Desktop Programmer application.
      img_fota_dfu_bin/     Application only. Binary format. For cloud update, mcumgr.
      
      The following folders contain images configured for modem debugging:
      img_app_bl/debug 
      img_fota_dfu_hex/debug
      img_fota_dfu_bin/debug
      
      File                                                                            Description
      ------------------------------------------------------------------------------  ----------------------------------------------------------------------------------------
      img_app_bl/debug/thingy91_debug_ltem_2021-03-04_8e8c6089.hex                    Asset tracker firmware for nRF9160, modem debug enabled
      img_app_bl/debug/thingy91_debug_nbiot_2021-03-04_8e8c6089.hex                   Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode
      img_app_bl/debug/thingy91_debug_nbiot_legacy_pco_2021-03-04_8e8c6089.hex        Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode, legacy PCO
      img_app_bl/serial_lte_modem_2021-03-04_8e8c6089.hex                             Serial LTE modem
      img_app_bl/thingy91_at_client_2021-03-04_8e8c6089.hex                           Firmware for direct modem communication
      img_app_bl/thingy91_ltem_2021-03-04_8e8c6089.hex                                Asset tracker firmware for nRF9160
      img_app_bl/thingy91_nbiot_2021-03-04_8e8c6089.hex                               Asset tracker firmware for nRF9160, NB-IoT network mode
      img_app_bl/thingy91_nbiot_legacy_pco_2021-03-04_8e8c6089.hex                    Asset tracker firmware for nRF9160, NB-IoT network mode, legacy PCO
      img_app_bl/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.hex           Connectivity bridge for the nrf52
      img_fota_dfu_bin/debug/thingy91_debug_ltem_2021-03-04_8e8c6089.bin              Asset tracker firmware for nRF9160, modem debug enabled
      img_fota_dfu_bin/debug/thingy91_debug_nbiot_2021-03-04_8e8c6089.bin             Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode
      img_fota_dfu_bin/debug/thingy91_debug_nbiot_legacy_pco_2021-03-04_8e8c6089.bin  Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode, legacy PCO
      img_fota_dfu_bin/serial_lte_modem_2021-03-04_8e8c6089.bin                       Serial LTE modem
      img_fota_dfu_bin/thingy91_at_client_2021-03-04_8e8c6089.bin                     Firmware for direct modem communication
      img_fota_dfu_bin/thingy91_ltem_2021-03-04_8e8c6089.bin                          Asset tracker firmware for nRF9160
      img_fota_dfu_bin/thingy91_nbiot_2021-03-04_8e8c6089.bin                         Asset tracker firmware for nRF9160, NB-IoT network mode
      img_fota_dfu_bin/thingy91_nbiot_legacy_pco_2021-03-04_8e8c6089.bin              Asset tracker firmware for nRF9160, NB-IoT network mode, legacy PCO
      img_fota_dfu_bin/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.bin     Connectivity bridge for the nrf52
      img_fota_dfu_hex/debug/thingy91_debug_ltem_2021-03-04_8e8c6089.hex              Asset tracker firmware for nRF9160, modem debug enabled
      img_fota_dfu_hex/debug/thingy91_debug_nbiot_2021-03-04_8e8c6089.hex             Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode
      img_fota_dfu_hex/debug/thingy91_debug_nbiot_legacy_pco_2021-03-04_8e8c6089.hex  Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode, legacy PCO
      img_fota_dfu_hex/serial_lte_modem_2021-03-04_8e8c6089.hex                       Serial LTE modem
      img_fota_dfu_hex/thingy91_at_client_2021-03-04_8e8c6089.hex                     Firmware for direct modem communication
      img_fota_dfu_hex/thingy91_ltem_2021-03-04_8e8c6089.hex                          Asset tracker firmware for nRF9160
      img_fota_dfu_hex/thingy91_nbiot_2021-03-04_8e8c6089.hex                         Asset tracker firmware for nRF9160, NB-IoT network mode
      img_fota_dfu_hex/thingy91_nbiot_legacy_pco_2021-03-04_8e8c6089.hex              Asset tracker firmware for nRF9160, NB-IoT network mode, legacy PCO
      img_fota_dfu_hex/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.hex     Connectivity bridge for the nrf52
      mfwnrf9160123.zip                                                               Modem firmware, updated through nRF Connect for Desktop
      
    2. Then follow the steps under "Programming applications on the nRF91" in our Infocenter.
      1. Note that if you program the modem FW first, you will need to update application afterwards.
      2. Also, we do recommend updating the nRF52 application using thingy91_nrf52_connectivity_bridge. To do so, please follow instructions provided under "Programming application on the nRF91":

        "The different ways to program the modem and the applications on a Nordic Thingy:91 are listed below.
        • Using USB (MCUboot)
        • Using an external debug probe

        If you are programming applications using USB, you can choose the component to be programmed by pushing the SW3 or SW4 button of a Nordic Thingy:91 while powering on. This puts the device in serial recovery mode. The SW3 button is used to program the nRF9160 SiP, and the SW4 button is used to program the nRF52840 SoC."

    Kind regards,
    Øyvind

Reply
  • Hello, 

    My apologies for the late reply. 

    Yes, you will need to update the application on the nRF9160.

    1. Please download the "Precompiled application and modem firmware package" from the Thingy:91 download tab. Please read the contents included below.
      These files were built with nRF Connect SDK version v1.5.0
      from repository at https://github.com/nrfconnect/sdk-nrf
      
      Full commit SHA: 8e8c60897eac40f61db9f578ce521970fff8e4d2
      
      Package contents:
      img_app_bl/           Full application images, including bootloader. Updated only via debug probe.
      img_fota_dfu_hex/     Application only. Use with nRFConnect for Desktop Programmer application.
      img_fota_dfu_bin/     Application only. Binary format. For cloud update, mcumgr.
      
      The following folders contain images configured for modem debugging:
      img_app_bl/debug 
      img_fota_dfu_hex/debug
      img_fota_dfu_bin/debug
      
      File                                                                            Description
      ------------------------------------------------------------------------------  ----------------------------------------------------------------------------------------
      img_app_bl/debug/thingy91_debug_ltem_2021-03-04_8e8c6089.hex                    Asset tracker firmware for nRF9160, modem debug enabled
      img_app_bl/debug/thingy91_debug_nbiot_2021-03-04_8e8c6089.hex                   Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode
      img_app_bl/debug/thingy91_debug_nbiot_legacy_pco_2021-03-04_8e8c6089.hex        Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode, legacy PCO
      img_app_bl/serial_lte_modem_2021-03-04_8e8c6089.hex                             Serial LTE modem
      img_app_bl/thingy91_at_client_2021-03-04_8e8c6089.hex                           Firmware for direct modem communication
      img_app_bl/thingy91_ltem_2021-03-04_8e8c6089.hex                                Asset tracker firmware for nRF9160
      img_app_bl/thingy91_nbiot_2021-03-04_8e8c6089.hex                               Asset tracker firmware for nRF9160, NB-IoT network mode
      img_app_bl/thingy91_nbiot_legacy_pco_2021-03-04_8e8c6089.hex                    Asset tracker firmware for nRF9160, NB-IoT network mode, legacy PCO
      img_app_bl/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.hex           Connectivity bridge for the nrf52
      img_fota_dfu_bin/debug/thingy91_debug_ltem_2021-03-04_8e8c6089.bin              Asset tracker firmware for nRF9160, modem debug enabled
      img_fota_dfu_bin/debug/thingy91_debug_nbiot_2021-03-04_8e8c6089.bin             Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode
      img_fota_dfu_bin/debug/thingy91_debug_nbiot_legacy_pco_2021-03-04_8e8c6089.bin  Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode, legacy PCO
      img_fota_dfu_bin/serial_lte_modem_2021-03-04_8e8c6089.bin                       Serial LTE modem
      img_fota_dfu_bin/thingy91_at_client_2021-03-04_8e8c6089.bin                     Firmware for direct modem communication
      img_fota_dfu_bin/thingy91_ltem_2021-03-04_8e8c6089.bin                          Asset tracker firmware for nRF9160
      img_fota_dfu_bin/thingy91_nbiot_2021-03-04_8e8c6089.bin                         Asset tracker firmware for nRF9160, NB-IoT network mode
      img_fota_dfu_bin/thingy91_nbiot_legacy_pco_2021-03-04_8e8c6089.bin              Asset tracker firmware for nRF9160, NB-IoT network mode, legacy PCO
      img_fota_dfu_bin/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.bin     Connectivity bridge for the nrf52
      img_fota_dfu_hex/debug/thingy91_debug_ltem_2021-03-04_8e8c6089.hex              Asset tracker firmware for nRF9160, modem debug enabled
      img_fota_dfu_hex/debug/thingy91_debug_nbiot_2021-03-04_8e8c6089.hex             Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode
      img_fota_dfu_hex/debug/thingy91_debug_nbiot_legacy_pco_2021-03-04_8e8c6089.hex  Asset tracker firmware for nRF9160, modem debug enabled, NB-IoT network mode, legacy PCO
      img_fota_dfu_hex/serial_lte_modem_2021-03-04_8e8c6089.hex                       Serial LTE modem
      img_fota_dfu_hex/thingy91_at_client_2021-03-04_8e8c6089.hex                     Firmware for direct modem communication
      img_fota_dfu_hex/thingy91_ltem_2021-03-04_8e8c6089.hex                          Asset tracker firmware for nRF9160
      img_fota_dfu_hex/thingy91_nbiot_2021-03-04_8e8c6089.hex                         Asset tracker firmware for nRF9160, NB-IoT network mode
      img_fota_dfu_hex/thingy91_nbiot_legacy_pco_2021-03-04_8e8c6089.hex              Asset tracker firmware for nRF9160, NB-IoT network mode, legacy PCO
      img_fota_dfu_hex/thingy91_nrf52_connectivity_bridge_2021-03-04_8e8c6089.hex     Connectivity bridge for the nrf52
      mfwnrf9160123.zip                                                               Modem firmware, updated through nRF Connect for Desktop
      
    2. Then follow the steps under "Programming applications on the nRF91" in our Infocenter.
      1. Note that if you program the modem FW first, you will need to update application afterwards.
      2. Also, we do recommend updating the nRF52 application using thingy91_nrf52_connectivity_bridge. To do so, please follow instructions provided under "Programming application on the nRF91":

        "The different ways to program the modem and the applications on a Nordic Thingy:91 are listed below.
        • Using USB (MCUboot)
        • Using an external debug probe

        If you are programming applications using USB, you can choose the component to be programmed by pushing the SW3 or SW4 button of a Nordic Thingy:91 while powering on. This puts the device in serial recovery mode. The SW3 button is used to program the nRF9160 SiP, and the SW4 button is used to program the nRF52840 SoC."

    Kind regards,
    Øyvind

Children
No Data
Related