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

Performing a FOTA V2 update from the nRF Cloud to Thingy91 using NCS v1.5.0

Hi Dev team,

I am currently using the NCS v1.5.0 and have a Thingy91 v1.4.0 with me. I want to test the FOTA v2 update from the nRF Cloud to the Thingy91.

I tried using the aws_fota sample for that. I know that by default it is used to connect to the AWS IoT for updates.

I want to make it work to get the FOTA update from the nRF Cloud.

To do that, I changed the KConfig file and set the Use NRF Cloud to y:

config USE_NRF_CLOUD
bool "Use nRF Cloud"
default y

I also uploaded the (app_update.bin) file of the program I want to update in the Upload Bundles section in the NRF Cloud. 

I compiled and ran the program and the NRF Cloud gets connected through MQTT, but it does not download the file that I have uploaded in the NRF Cloud.

I wanted to know the correct way to upload the app_update.bin in the NRF Cloud so that it could be downloaded by the Thingy91 ?

Regards,

Adeel.

Parents Reply
  • Hi Oyvind, 

    Thanks for the update on this. However, I have been having some issues generating the app_update.bin file for my project on NCS v1.5.0.

    To generate an app_update.bin file, I added the CONFIG_BOOTLOADER_MCUBOOT=y in my prj.conf file and tried to build my application. I get the following error : 

    Could you help me understand how to fix this error ?

    Regards,

    Adeel.

Children
Related