board : nrf5340
sdk : nrf-connect v2.1.2
Hi. I am studying OpenAmp and RPMSG using NRF5340DK board.
I looked at the examples below for studing OpenAmp and RPMSG.
C:\nordicsemi\v2.1.2\zephyr\samples\subsys\ipc\ipc_service
C:\nordicsemi\v2.1.2\zephyr\samples\subsys\ipc\openamp
C:\nordicsemi\v2.1.2\zephyr\samples\subsys\ipc\openamp_performance
C:\nordicsemi\v2.1.2\zephyr\samples\subsys\ipc\rpmsg_service
And then after, I am looking at BLE example how OpenAmp and RPMSG are being used in the example.
However, it seems that OpenAmp and RPMSG are not used in the BLE example.
I could not find [rpmsg_service_send()] function in the BLE example and I could not find define shared memory.
when I look at the child_image hci_rpmsg part of the ble example, it is seems like ipc_service example which added buf functions.
Q1. where is any contents of OpenAmp and RPMSG (like [rpmsg_service_send()])in BLE example(\v2.1.2\zephyr\samples\bluetooth\peripheral_hr) ?
At the ble example, I can not find how to send notify data from app core to net core.
I think, when nrf5340 send ble data by notify, app core data should be send data from app core to net core.
but I can not find how to deliver data such as ipc, OpenAmp, or RPMSG in the ble example.
Q2. Where is the code to sending data from App core to Net core for BLE notify (like [rpmsg_service_send()])?