7002 Initialization fails when using debugger

I have an app where I'm using the AP and STA mode of the 7002.  I'm running on a nrf5340.  

*** Booting nRF Connect SDK v3.5.99-ncs1-1-1-g6dc48c918694 ***
[00:00:12.620,269] <inf> main: Starting nrf7002_nrf5340_custom_cpuapp with CPU frequency: 64 MHz

When using the debugger, these are the first two messages I receive:

[00:00:12.376,525] <err> wifi_nrf: nrf_wifi_fmac_chg_vif_state: RPU is unresponsive for 10 sec
[00:00:12.376,586] <err> wifi_nrf: nrf_wifi_if_start_zep: nrf_wifi_fmac_chg_vif_state failed

However, if when 

CONFIG_WIFI_NRF700X_LOG_LEVEL_DBG=y
is set, everything works well.
When set to 
CONFIG_WIFI_NRF700X_LOG_LEVEL_INF=y
it still fails.
It would appear the time it takes to print the log messages, it allows something else to work.
If I don't use the debugger at all, it boots and runs fine.
 
I've verified that none of my main line code is executed.
I have these network settings set:
config NGBD_PROVISIONING_SERVER
    bool "Select to enable the http/dhcp servers and AP mode"
    select NRF700X_AP_MODE
    select WPA_SUPP_AP
    select WPA_SUPP
    select HTTP_SERVER
    select HTTP_PARSER_URL
    select HTTP_PARSER
    select NET_CONNECTION_MANAGER
    select SOFTAP_NGBD_DHCPV4_SERVER
    select NET_L2_WIFI_MGMT
    select NET_L2_WIFI_MGMT_EXT
    select NET_IPV4
    select NET_TCP
    select NET_UDP
    select NET_DHCPV4
    select NET_CONNECTION_MANAGER    
Thanks,
Gabriel
Parents
  • Hi,

     

    When using the debugger, these are the first two messages I receive:

    [00:00:12.376,525] <err> wifi_nrf: nrf_wifi_fmac_chg_vif_state: RPU is unresponsive for 10 sec
    [00:00:12.376,586] <err> wifi_nrf: nrf_wifi_if_start_zep: nrf_wifi_fmac_chg_vif_state failed

    However, if when 

    CONFIG_WIFI_NRF700X_LOG_LEVEL_DBG=y
    is set, everything works well.
    When set to 
    CONFIG_WIFI_NRF700X_LOG_LEVEL_INF=y
    it still fails.
    It would appear the time it takes to print the log messages, it allows something else to work.
    If I don't use the debugger at all, it boots and runs fine.

    Do you have pull resistors enabled on the  iovdd-ctrl-gpios and bucken-gpios in your device tree entry for nrf7002?

     

    Can you share your compiled build/zephyr/zephyr.dts file?

     

    Kind regards,

    Håkon

Reply
  • Hi,

     

    When using the debugger, these are the first two messages I receive:

    [00:00:12.376,525] <err> wifi_nrf: nrf_wifi_fmac_chg_vif_state: RPU is unresponsive for 10 sec
    [00:00:12.376,586] <err> wifi_nrf: nrf_wifi_if_start_zep: nrf_wifi_fmac_chg_vif_state failed

    However, if when 

    CONFIG_WIFI_NRF700X_LOG_LEVEL_DBG=y
    is set, everything works well.
    When set to 
    CONFIG_WIFI_NRF700X_LOG_LEVEL_INF=y
    it still fails.
    It would appear the time it takes to print the log messages, it allows something else to work.
    If I don't use the debugger at all, it boots and runs fine.

    Do you have pull resistors enabled on the  iovdd-ctrl-gpios and bucken-gpios in your device tree entry for nrf7002?

     

    Can you share your compiled build/zephyr/zephyr.dts file?

     

    Kind regards,

    Håkon

Children
Related