nrf7002 - RPU is unresponsive for 10 sec

We are using the nRF5340 with the nRF7002 Wi-Fi module on our custom board. Our application periodically sends data to a server. During continuous testing, we encountered an issue while trying to bring up the Wi-Fi interface. Below are the details:

Issue Description:

  • After completing Wi-Fi operations, we shut down the Wi-Fi module and put the system into IDLE mode.

  • When exiting shutdown mode and attempting to reinitialize Wi-Fi, the following error occurs:

    <err> wifi_nrf: nrf_wifi_fmac_chg_vif_state: RPU is unresponsive for 10 sec
    <err> wifi_nrf: nrf_wifi_if_start_zep: nrf_wifi_fmac_chg_vif_state failed
    <err> nrf7002_wifi: Cannot bring up iface (-1)
  • We are following the shutdown and exit shutdown procedures as demonstrated in the sample shutdown code provided in the SDK.

Steps Taken:

  1. Power Supply Check:

    • Based on recommendations from this DevZone thread, we verified that the VBAT supply to the Wi-Fi module is stable.
    • The LDO used for VBAT can provide up to 500mA, meeting the suggested 300mA requirement.
  2. Continuous VBAT Supply:

    • We provide a continuous supply to the nRF7002 VBAT line, even when the Wi-Fi module is in shutdown mode.
    • We suspect this continuous supply could be contributing to the issue but need clarification on whether this is acceptable.

Questions:

  1. What could cause the RPU to become unresponsive during Wi-Fi initialization in this scenario?
  2. Is providing a continuous VBAT supply to the nRF7002 Wi-Fi module during shutdown mode recommended, or should it be disconnected?
  3. Are there additional guidelines or hardware considerations we should review to ensure proper behavior during shutdown and reinitialization?
  4. Is there any additional debugging or logging configuration that might help us isolate the root cause?

Parents
  • Hi,

    Thanks for reaching us for this issue. 

    What could cause the RPU to become unresponsive during Wi-Fi initialization in this scenario?

    We need more information to analyze the failure cuase. 

    Can you share the information about which NCS version are you using? Could you repeat this issue with latest NCS 2.9.0 sample + nRF7002DK?

    Is providing a continuous VBAT supply to the nRF7002 Wi-Fi module during shutdown mode recommended, or should it be disconnected?

    This should not be matter.

    Are there additional guidelines or hardware considerations we should review to ensure proper behavior during shutdown and reinitialization?

    I suggest you refer to the nRF7002DK for the hareware design. You can also reqeust free HW review for your schematic and PCB layout. Just generate a private ticket for this kind of request.

    Is there any additional debugging or logging configuration that might help us isolate the root cause?

    Yes, it would be better if you can repeate the issue with offical NCS 2.9.0 sample + nRF7002DK. Debugging provides specific guidance to get more debuging informaiton.

    Best regards,

    Charlie

  • Can you share the information about which NCS version are you using? Could you repeat this issue with latest NCS 2.9.0 sample + nRF7002DK?

    We are using version 2.6.2. 
    In version 2.9.0 is thses issue related thinks is resovled. 

Reply Children
Related