NRF5340 multicore image dfu package not have net core binary

Hi,

I am using NRF5340DK and NCS2.1.0. I am able to have network core source code in my application using multicore (https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_multi_image.html). 

But I would like to have bin file of custom net core inside zephyr and dfu_package zip file. Please suggest a way to do it.

Parents Reply
  • Hi,

    After researching this a bit, I found that the order is indeed the issue.

    Then I asked some of my colleagues, and it turns out that you are not the first one seeing that the multicore sample builds in the wrong order.

    See  NCS 2.0 custom child image + mcuboot build

    As far as I know, there are no configurations you can add to the sample to fix the build order.

    For a workaround, I suggest that you do either of these:

    1. Sign the net core hex file manually using Imgtool and add it to dfu_application.zip manually.
    2. Fork the nRF Connect SDK to add a netcore image in the same way as for example zephyr/samples/bluetooth/hci_rpmsg is added when CONFIG_BT is set.

    Regards,
    Sigurd Hellesvik

Children
Related