nRF5340 Adding a custom HCI_RPMsg child image to an application

Hello, 

I have two projects, one for the application core (modified BLE Peripheral sample) and the second is for the network core (modified HCI_RPMsg sample). I am currently using nRF Connect SDK v1.9.0 with VS Code and I have a nRF5340DK. 

Following this post (NRF5340 Multi-Image example configuration help), I was able to build my application core image with my customized HCI_RPMsg project as a child image. However, this required adding/modifying files within the SDK install, which isn't an ideal solution.

I have also tried following the defining and enabling a child-image guide, but the pm_config.h files were not being generated for the HCI_RPMsg image. 

Is there a way I can do this without having to modify the SDK? If not, is this something that could be added to the SDK in the future? 

Regards, 

Austin

Parents Reply
  • Hello,

    Sorry, I'm not sure if you fully understood my question, let me try and rephrase it.

    The application core is running an image that was started from the BLE peripheral sample and I have since added my own code. 

    The network core is running an image that was started from the HCI_RPMsg sample. I have added a time sync mechanism based off of this post (Wireless timer synchronization among nRF5 devices) to the project. 

    Both projects are located in my workspace folder outside of the SDK install. So is there a way to build my application image with my network core project as a child image that doesn't require modifying the SDK? 

    Regards, 

    Austin

Children
Related