WiFi shell ,SCAN ,STA/AP sample fails on v3.0.2 for nrf7002EK with external host(stm32) 'RDSR2 failed' error

I'm trying to run Wi-Fi scanning or AP/STA mode examples on the NUCLEO-U575ZI-Q board with the nRF7002EK shield, but I keep getting an "RDSR2 register failed" error. I've tried with zephyr version also, but so far, I haven't found a solution. Interestingly, I tested the same shield with the STM32H747I Discovery board, and everything works perfectly — examples like the shell, AP/STA mode, and scan run without issues. However, on the NUCLEO board:

  • The shell example fails.

The Wi-Fi interface shows as down.When I try to bring the interface up, I get the following error:

uart:~$ net iface up 1 Cannot take interface 1 up (-120)

If anyone has managed to get this setup working or has suggestions. Thanks!

[00:00:00.487,884] <err> wifi_nrf_bus: Error: RDSR2 failed
[00:00:00.487,945] <err> wifi_nrf: zep_shim_bus_qspi_dev_add: RPU enable failed with error -1
[00:00:00.488,006] <err> wifi_nrf: nrf_wifi_bus_qspi_dev_add: nrf_wifi_osal_bus_qspi_dev_add failed
[00:00:00.488,067] <err> wifi_nrf: nrf_wifi_bal_dev_add: Bus dev_add failed
[00:00:00.488,128] <err> wifi_nrf: nrf_wifi_hal_dev_add: nrf_wifi_bal_dev_add failed
[00:00:00.488,250] <err> wifi_nrf: nrf_wifi_fmac_dev_add: nrf_wifi_hal_dev_add failed
[00:00:00.488,281] <err> wifi_nrf: nrf_wifi_fmac_dev_add_zep: nrf_wifi_fmac_dev_add failed
[00:00:00.488,281] <err> wifi_nrf: nrf_wifi_if_start_zep: nrf_wifi_fmac_dev_add_zep failed

Parents
  • Hi

    This makes it seem like maybe the nRF7002 EK isn't connected correctly to the STM32, can you show me how it is connected exactly, and with what voltage the VIO and V5V nets on the nRF7002 EK is powered?

    Best regards,

    Simon

  • Thank you for your time. It was my mistake — the power sequence was not followed correctly. Everything is working fine now.

    However, I would like some clarification. Do issues like RDSR failure and firmware load failure typically result from power-related problems?

    We’ve noticed that some of our production units occasionally encounter RDSR2 failures (or this is SPI-related issues). Could you please help explain the possible causes?

Reply
  • Thank you for your time. It was my mistake — the power sequence was not followed correctly. Everything is working fine now.

    However, I would like some clarification. Do issues like RDSR failure and firmware load failure typically result from power-related problems?

    We’ve noticed that some of our production units occasionally encounter RDSR2 failures (or this is SPI-related issues). Could you please help explain the possible causes?

Children
No Data
Related