OTA DFU on NORA B1

Hello,

I have a project working on Nora B1, which I am testing on nrf5340DK. It is based on the Peripheral UART Sample, programmed with nfr Connect SDK v1.9.1. Now I need to add the OTA DFU to update the program from the nrf Connect mobile app. I changed the prj.conf and main according to this tutorial

https://getwavecake.com/blog/adding-ota-dfu-to-a-nordic-zephyr-project/

It works perfectly, when I am testing it on the Development Kit, but it does not work at all on the Nora B1. The flash is succesful, but the BLE can't get initialised.

I tried a bit and it seems like the problem is caused by the line

CONFIG_BOOTLOADER_MCUBOOT=y
when I add this to the prj. conf, BLE does not work, even when I did not do any changes in the main.
Is there anything special I should take care about while configuring bootloader on the NoraB1?
Thanks a lot for any answer
Parents Reply
  • Hi Abhijith,

    thanks a lot for the sample and for the hint, it works fine on the nRF5340 DK, but unfortunately I still can't run it on the NORA B1 SoC. (even after defining

    CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y and 

    CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=n in prj.conf and child_image\hci_rpmsg.conf)

    It looks like there are some more problems than the external flash. But still thanks a lot for helping me eliminate the external flash.

    Are there maybe some more hardware caused dependencies?

    Kind regards,

    Jiri

Children
No Data
Related