Hello,
I'm trying to test WiFi/BLE coexistence on nRF7002-DK and I'm having a error message when Zephyr OS is booting concerning NRF_RPC. Unfortunately, I couldn't find any explanation about this anywhere.
As the error message is printed before the first instruction of the main function, I'm assuming it's coming from the prj.con file but I don't know what could be missing. Does anyone have an idea ?
The error message is
*** Booting Zephyr OS build v3.2.99-ncs2 *** [00:00:00.687,957] <err> nrf_rpc_ipc: init: IPC endpoint bond timeout [00:00:00.687,957] <err> NRF_RPC: transport_init: Failed to initialize transport, err: -32 [00:00:01.688,049] <err> NRF_RPC: transport_init: Not all groups are ready to use. [00:00:01.688,079] <inf> net_config: net_config_init_by_iface: Initializing network [00:00:01.688,110] <inf> net_config: check_interface: Waiting interface 1 (0x20001658) to be up...
And my prj.conf file :
CONFIG_NEWLIB_LIBC=y #Global attributes CONFIG_GPIO=y #SPI attributes CONFIG_SPI=y #PWM attributes CONFIG_NRFX_PWM0=y #WIFI attributes CONFIG_NETWORKING=y CONFIG_POSIX_API=y CONFIG_NET_IPV4=y CONFIG_NET_NATIVE=y CONFIG_NET_SOCKETS_POSIX_NAMES=y CONFIG_WIFI=y CONFIG_WIFI_NRF700X=y CONFIG_NET_TCP=y CONFIG_NET_DHCPV4=y CONFIG_NET_SOCKETS=y CONFIG_NET_MGMT_EVENT_INFO=y CONFIG_WPA_SUPP=y CONFIG_POSIX_CLOCK=y CONFIG_NET_L2_ETHERNET=y CONFIG_NET_MGMT_EVENT_STACK_SIZE=2048 CONFIG_NET_CONFIG_SETTINGS=y CONFIG_NET_CONFIG_MY_IPV4_ADDR="192.0.2.1" CONFIG_NET_CONFIG_MY_IPV4_NETMASK="255.255.255.0" CONFIG_NET_CONFIG_MY_IPV4_GW="192.168.1.1" CONFIG_NET_MAX_CONTEXTS=10 CONFIG_NET_MAX_CONN=10 # Memories CONFIG_NET_BUF_RX_COUNT=80 CONFIG_NET_BUF_TX_COUNT=80 CONFIG_NET_CONTEXT_NET_PKT_POOL=y CONFIG_NET_BUF_DATA_SIZE=128 CONFIG_HEAP_MEM_POOL_SIZE=153600 CONFIG_NET_TC_TX_COUNT=0 CONFIG_MAIN_STACK_SIZE=4096 CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096 CONFIG_NET_TX_STACK_SIZE=4096 CONFIG_NET_RX_STACK_SIZE=4096 #BLE attributes CONFIG_BT=y CONFIG_BT_NUS=y CONFIG_BT_GATT_DYNAMIC_DB=y CONFIG_BT_GATT_CLIENT=y CONFIG_BT_DEBUG_LOG=y CONFIG_BT_MAX_CONN=1 CONFIG_BT_L2CAP_TX_BUF_COUNT=5 CONFIG_BT_PERIPHERAL=y CONFIG_BT_DEVICE_NAME="TestName" CONFIG_BT_DEVICE_APPEARANCE=962 CONFIG_BT_DEVICE_NAME_DYNAMIC=y CONFIG_BT_DEVICE_NAME_MAX=30 #Coexistence attributes CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y CONFIG_DK_LIBRARY=y CONFIG_DK_LIBRARY_DYNAMIC_BUTTON_HANDLERS=y CONFIG_NRF700X_MAX_TX_PENDING_QLEN=8 CONFIG_MPSL_CX=y # Networking CONFIG_NET_LOG=y CONFIG_NET_UDP=y CONFIG_NET_PKT_RX_COUNT=8 CONFIG_NET_PKT_TX_COUNT=8 CONFIG_NET_CONTEXT_SYNC_RECV=y CONFIG_INIT_STACKS=y # Debugging CONFIG_STACK_SENTINEL=y CONFIG_DEBUG_COREDUMP=y CONFIG_DEBUG_COREDUMP_BACKEND_LOGGING=y CONFIG_DEBUG_COREDUMP_MEMORY_DUMP_MIN=y # Kernel options CONFIG_ENTROPY_GENERATOR=y # Logging CONFIG_LOG=y #Power management CONFIG_PM=y
Thank you,
Best regards