Hi All,
I am trying to add the BLE Wifi Coexistence on the nrf7002DK to my project by following this.
I am simply adding this to the overlay
/ {
nrf_radio_coex: nrf7002-coex {
status = "okay";
compatible = "nordic,nrf700x-coex";
req-gpios = <&gpio0 24 (GPIO_ACTIVE_HIGH)>;
status0-gpios = <&gpio0 14 (GPIO_ACTIVE_HIGH)>;
grant-gpios = <&gpio0 25 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>;
};
};
and this to prj.conf :
CONFIG_MPSL_CX=y
CONFIG_MPSL_CX_NRF700X=y
As soon as I am doing this two changes some errors appear, here's the logs :
nrf_wifi_fw_load: nrf_wifi_fmac_fw_load failed
[00:00:11.091,888] <err> wifi_nrf: nrf_wifi_hal_fw_chk_boot: Boot_sig check failed for RPU(0), Expected: 0x5A5A5A5A, Actual: 0x88888888
[00:00:11.091,979] <err> wifi_nrf: nrf_wifi_fmac_fw_load: LMAC ROM boot check failed
[00:00:11.096,343] <err> wifi_nrf: nrf_wifi_fmac_dev_add_zep: nrf_wifi_fw_load failed
[00:00:11.096,374] <err> wifi_nrf: nrf_wifi_if_init_zep: nrf_wifi_fmac_dev_add_zep failed
[00:00:11.097,015] <err> wifi_nrf: nrf_wifi_if_start_zep: Invalid MAC address: <unknown>
[00:00:11.103,881] <inf> fs_nvs: 2 Sectors of 4096 bytes
[00:00:11.103,881] <inf> fs_nvs: alloc wra: 0, fe8
[00:00:11.103,912] <inf> fs_nvs: data wra: 0, 0
*** Booting nRF Connect SDK v2.5.0 ***
[00:00:11.206,512] <err> nrf_rpc_ipc: IPC endpoint bond timeout
[00:00:11.206,542] <err> NRF_RPC: Failed to initialize transport, err: -32
[00:00:12.206,665] <err> NRF_RPC: Not all groups are ready to use.
[00:00:12.206,726] <inf> net_config: Initializing network
[00:00:12.206,756] <inf> net_config: Waiting interface 1 (0x200017d0) to be up...
[00:00:42.207,763] <inf> net_config: IPv4 address: 192.165.100.150
[00:00:42.207,824] <inf> net_config: Running dhcpv4 client...
[00:00:42.208,160] <err> net_config: Timeout while waiting network interface
[00:00:42.208,190] <err> net_config: Network initialization failed (-115)
[00:00:42.209,259] <inf> ble_module: State: STATE_INIT
[00:00:42.210,357] <inf> ui_module: Registrated Button 0
[00:00:42.210,418] <inf> wifi_module: State: STATE_INIT
[00:00:42.211,090] <err> net_sock: invalid access on sock 536960896 by thread 0x20001c48
[00:00:42.211,120] <inf> wifi_module: State: STATE_RUNNING
[00:00:42.225,006] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:42.225,036] <inf> bt_hci_core: HW Variant: nRF53x (0x0003)
[00:00:42.225,067] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 197.47763 Build 2370639017
[00:00:42.310,577] <inf> bt_hci_core: No ID address. App must call settings_load()
[00:00:42.310,607] <inf> ble_module: Wi-Fi provisioning service starts successfully.
[00:00:42.311,859] <inf> bt_hci_core: Identity: D8:02:D1:80:10:C0 (random)
[00:00:42.311,889] <inf> bt_hci_core: HCI: version 5.4 (0x0d) revision 0x2102, manufacturer 0x0059
[00:00:42.311,920] <inf> bt_hci_core: LMP: version 5.4 (0x0d) subver 0x2102
[00:00:42.333,557] <inf> ble_module: settings_load() return code 0
[00:00:42.339,721] <inf> ui_module: ble_status_msg processed by CALLBACK ble_channel_cb: ble_central_status = 1
[00:00:42.339,752] <inf> ui_module: ble_status_msg processed by CALLBACK ble_channel_cb: ble_peripheral_status = 1
[00:00:42.339,782] <inf> ble_module: State: STATE_RUNNING
nrf_wifi_fw_load: nrf_wifi_fmac_fw_load failed
[00:00:11.091,888] <err> wifi_nrf: nrf_wifi_hal_fw_chk_boot: Boot_sig check failed for RPU(0), Expected: 0x5A5A5A5A, Actual: 0x88888888
[00:00:11.091,979] <err> wifi_nrf: nrf_wifi_fmac_fw_load: LMAC ROM boot check failed
[00:00:11.096,343] <err> wifi_nrf: nrf_wifi_fmac_dev_add_zep: nrf_wifi_fw_load failed
[00:00:11.096,374] <err> wifi_nrf: nrf_wifi_if_init_zep: nrf_wifi_fmac_dev_add_zep failed
[00:00:11.097,015] <err> wifi_nrf: nrf_wifi_if_start_zep: Invalid MAC address: <unknown>
[00:00:11.103,881] <inf> fs_nvs: 2 Sectors of 4096 bytes
[00:00:11.103,881] <inf> fs_nvs: alloc wra: 0, fe8
[00:00:11.103,912] <inf> fs_nvs: data wra: 0, 0
*** Booting nRF Connect SDK v2.5.0 ***
[00:00:11.206,512] <err> nrf_rpc_ipc: IPC endpoint bond timeout
[00:00:11.206,542] <err> NRF_RPC: Failed to initialize transport, err: -32
[00:00:12.206,665] <err> NRF_RPC: Not all groups are ready to use.
[00:00:12.206,726] <inf> net_config: Initializing network
[00:00:12.206,756] <inf> net_config: Waiting interface 1 (0x200017d0) to be up...
[00:00:42.207,763] <inf> net_config: IPv4 address: 192.165.100.150
[00:00:42.207,824] <inf> net_config: Running dhcpv4 client...
[00:00:42.208,160] <err> net_config: Timeout while waiting network interface
[00:00:42.208,190] <err> net_config: Network initialization failed (-115)
[00:00:42.209,259] <inf> ble_module: State: STATE_INIT
[00:00:42.210,357] <inf> ui_module: Registrated Button 0
[00:00:42.210,418] <inf> wifi_module: State: STATE_INIT
[00:00:42.211,090] <err> net_sock: invalid access on sock 536960896 by thread 0x20001c48
[00:00:42.211,120] <inf> wifi_module: State: STATE_RUNNING
[00:00:42.225,006] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:42.225,036] <inf> bt_hci_core: HW Variant: nRF53x (0x0003)
[00:00:42.225,067] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 197.47763 Build 2370639017
[00:00:42.310,577] <inf> bt_hci_core: No ID address. App must call settings_load()
[00:00:42.310,607] <inf> ble_module: Wi-Fi provisioning service starts successfully.
[00:00:42.311,859] <inf> bt_hci_core: Identity: D8:02:D1:80:10:C0 (random)
[00:00:42.311,889] <inf> bt_hci_core: HCI: version 5.4 (0x0d) revision 0x2102, manufacturer 0x0059
[00:00:42.311,920] <inf> bt_hci_core: LMP: version 5.4 (0x0d) subver 0x2102
[00:00:42.333,557] <inf> ble_module: settings_load() return code 0
[00:00:42.339,721] <inf> ui_module: ble_status_msg processed by CALLBACK ble_channel_cb: ble_central_status = 1
[00:00:42.339,752] <inf> ui_module: ble_status_msg processed by CALLBACK ble_channel_cb: ble_peripheral_status = 1
[00:00:42.339,782] <inf> ble_module: State: STATE_RUNNING
Do you know why? What am I doing wrong?
Thank you,
Thank you,
Sylvain