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
  • Hello,

    I didn't get enough time to check with my colleague for answering few questions, and I will be away for the next one week.
    I can answer your queries after coming back or if you need urgent attention, please create a new ticket and you can attach the link of this ticket with the new one

    Kind Regards,

    Abhijith.

  • 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

Reply
  • 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

Children
No Data
Related