Firmware upgrade over BLE using nrfconnect SDK 2.1.0 for nRF52840

HI,

I have couple of questions here.

1.Is there any sample application that upgrade firmware over BLE using zephyr/NCS 2.1.0 for nRF52840

2.If so our requirement is as below.

 nRF52840 connected over SPI to another module(which has its own firmware). We need to download the nRF52840 and the other module firmware over BLE and upgrade both

How this can done?

3.How we can secure the BLE firmware upgrade to avoid unkonwn firmware upgrade

Parents Reply Children
  • Srikara said:
    We want the code base if any where the BLE data handled and kept in flash

    You can search for settings_save in source file after building in VS code or either check for the folder:

    ncs\*********\your Application\build\zephyr\subsys\bluetooth\host\CMakeFiles\subsys__bluetooth__host.dir.

    Srikara said:
    My actual question was after upgradation and swap also old image still exists. why after upgradation both the slots are having images.

    Yes this is an expected behavior, it will keep the old image and will be overwritten while you do the next DFU.

    Kind Regards,

    Abhijith

Related