Hi,
After many attempts I was unable to make RPC_Host sample work (link to the related nRF Connect SDK doc).
From SES in debugging mode, the network core gets stuck in an early initialization stage without ever reaching the __main call.
Idem when flashing (merged_domain.hex) the sample from nRF_ Connect_Programmer (Nothing on the network_core console / Beacon sample stuck waiting for the network core to register).
So far, other samples worked as expected.
Can someone try to guide me into where I could have missed a step with rpc_host sample ?
Please find below infos relative to my setup :
devKit : PCA10095 / 1.0.0 / 2021.10
Sdk : 1.6.99 (fresh install)
IDE : SES5.6
Network core (target : nrf5340-dk-nrf5340-cpunet) :
- unmodified rpc_host sample.
--> exec state : stuck in fault_S.s
----> my guess : triggered by virtio (?)
There is one "error" shown in SES while programming the network core:
Illegal value 0x210089D8 written to register 66 (MSP_NS) ignored
Application core (target : nrf5340-dk-nrf5340-cpuapp) :
- Tried with unmodified sample (via menuconfig from rpc_host in SES) nrf:empty_app_core
- Tried with unmodified sample (via CONFIG_BT_RPC
option) zephir:beacon
--> exec. state : waiting for network core to register. In nrf_rpc_rpmsg.c l.136 (while (!rpmsg_service_endpoint_is_bound(endpoint_id)){...} )
Best regards,
Maxime