nRF7002DK OTA

Hi,

    We are developing a product with WIFI+BLE and we are using nRF7002DK as the base.  The important function is OTA because our functions may be changed after the hardware delivered to the customer side.

   We plan to put image in the server and use WIFI to download it and overwrite the current firmware.  Is any sample I can use?  I check the sample code in the SDK and only found OTA by BLE.  Any sample code we can learn?

Thanks

Lance

  • Hi

    FOTA over Wi-Fi is demonstrated in the AWS IoT and Azure FOTA samples. You can also find links to the Azure and AWS library documentation in the sample page.

    It should also be possible to perform FOTA with an image on a generic server or nRF Cloud. We also covers FOTA over WIFI in our NCS intermidate course which you can find here

    Regards

    Runar

  • Currently, Nordic Semiconductor does not provide a Wi-Fi Over-The-Air (OTA) sample for the nRF7002DK in the SDK. However, you can build this functionality yourself using the available HTTP Client sample. The approach is to use Wi-Fi to download the firmware from an HTTP/HTTPS server, then write the data to the tunnel rush using the relevant APIs such as stream_flash. Once the download is complete, you notify the bootloader (MCUboot) that there is an update, then reboot the device so that MCUboot can check and update the new firmware.

Related