This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Full modem firmware update for modem v1.3.0

I am working in a project where we want to be able to do full modem firmware update with FOTA for modem version 1.3.x. According to the release notes, in order to do this, we need to use the .cbor file in the zip from the release.

I have tried to follow the example in samples/nrf9160/http_update/full_modem_update. This sample however only uses v1.2.1 and v1.2.2. Can I follow the same steps for v1.3.x using the .cbor file? Or do I need to do something more? Like some digest?

I have modified the sample to fit my project. My hardware has a nrf9160 which downloads the firmware via LwM2M. The hardware also has an external flash memory which I use for the firmware update. I am currently using NCS version 1.6.1.

  • These are my configuration.

    Yes for delta version i used another .bin file  that worked.
     i had  also attached dfu_target.c file 

    Thanks

    # AWS FOTA
    CONFIG_AWS_FOTA=y
    CONFIG_FOTA_DOWNLOAD=y
    CONFIG_DFU_TARGET=y
    CONFIG_DFU_TARGET_FULL_MODEM=y ##added by waqar for modem firmware full update

  • It would be more useful to get the "build_output/zephyr/.config" file, as that will hold your actual output for the configs. Because I think that you maybe don't actually get the FULL_MODEM set correctly, as that has several dependencies, for example FMFU_FDEV.

    (Also, are you sure that you have an external flash memory and has set that up correctly? That is required for FMFU.)

    By now this seems to go beyond the scope of this thread. I suggest you create a new thread for your specific usecase where you can get appropriate support.

  • Thanks.
    I will setup new thread.

Related