This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nrf5340 : Splitting LwM2M application between network and application cores

I'm looking into the best way to split an application implementing a LwM2M stack over 6LoWPAN between the network and application cores of the nrf5340. I fell like the most straightforward way would be to have the full LwM2M stack implemented on the network core and limit the inter-cores data exchanges to the application level. However, this approach doesn't feel consistent with the guidelines specifying that the network core should be used for real-time processing tasks involving low-level radio protocol layers. Given these guidelines, I'm under the impression that low level OpenAmp hooks implementing the network API would be required within the zephyr stack while on the other hand, I'm under the impression that the network core should be able to implement the LwM2M stack. Which approach makes more sense? Thanks.

Parents Reply Children
No Data
Related