Wifi scan failed due to boot sig failed

Hi team,
We’re using the STM32H7 as the host MCU and the WMC02C Wi-Fi module (based on the nRF7002) connected via SPI on a custom board. I tried running the Wi-Fi scan example from NCS v3.0.2, but I keep encountering issues.

00> [00:00:00.002,000] <inf> wifi_nrf_bus: SPIM spi@40003800: freq = 8 MHz
00> [00:00:00.002,000] <inf> wifi_nrf_bus: SPIM spi@40003800: latency = 0
00> [00:00:01.112,000] <err> wifi_nrf: nrf_wifi_hal_fw_chk_boot: Boot_sig check failed for RPU(0), Expected: 0x5A5A5A5A, Actual: 0x0
00> [00:00:01.112,000] <err> wifi_nrf: nrf_wifi_fmac_fw_boot: LMAC processor ROM boot check failed
00> [00:00:01.112,000] <err> wifi_nrf: nrf_wifi_fmac_fw_load: FW boot failed
00> [00:00:01.112,000] <err> wifi_nrf: nrf_wifi_fw_load: nrf_wifi_fmac_fw_load failed
00> [00:00:01.112,000] <err> wifi_nrf: nrf_wifi_fmac_dev_add_zep: nrf_wifi_fw_load failed
00> [00:00:01.112,000] <err> wifi_nrf: nrf_wifi_if_start_zep: nrf_wifi_fmac_dev_add_zep failed
00> *** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
00> *** Using Zephyr OS v4.0.99-f791c49f492c ***
00> Starting custom_h743ig with CPU frequency: 400 MHz
00> [00:00:02.112,000] <err> wifi_nrf: nrf_wifi_if_stop_zep: rpu_ctx_zep is N[0m
00> [00:00:13.224,000] <err> wifi_nrf: nrf_wifi_disp_scan_zep: Interface not UP


I also ran the bus test and got a failure in the data RAM test case. Here's the log output:
00> *** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
00> *** Using Zephyr OS v4.0.99-f791c49f492c ***
00> Running TESTSUITE bustest_suite
00> ===================================================================
00> D: GPIO configuration done...
00> 
00> D: Bucken = 1, IOVDD = 1
00> I: SPIM spi@40003800: freq = 8 MHz
00> I: SPIM spi@40003800: latency = 0
00> D: Written 0x1 to WRSR2
00> D: err: 0 -> 0 1 1 1 1 1
00> D: RDSR2 = 0x1
00> D: err: 0 -> 0 0 0 0 0 0
00> D: RDSR1 = 0x0
00> D: err: 0 -> 0 0 0 0 0 0
00> D: RDSR1 = 0x0
00> D: err: 0 -> 0 0 0 0 0 0
00> D: RDSR1 = 0x0
00> D: err: 0 -> 0 0 0 0 0 0
00> D: RDSR1 = 0x0
00> D: err: 0 -> 0 2 2 2 2 2
00> D: RDSR1 = 0x2
00> D: RPU Clocks ON...
00> I: Wi-Fi ON done
00> START - test_dataram
00> E: memtest: failed (838), Expected 0x123459be, Read 0x103459be
00> E: memtest: failed (839), Expected 0x123459bf, Read 0x1230599f
00> E: memtest: failed (840), Expected 0x123459c0, Read 0x2340840
00> E: memtest: failed (841), Expected 0x123459c1, Read 0x10104840
00> E: memtest: failed (842), Expected 0x123459c2, Read 0x121008c0
00> 
00>     Assertion failed at CMAKE_SOURCE_DIR/src/main.c:197: bustest


Is there anything I might be missing?

Parents Reply Children
  • Hi, 

    We strive to answer within one Norwegian working day, but sometimes it might take longer. If you require assistance faster than we are able to provide it, it might be an idea to also consider reaching out to a local FAE.

    I'm suspecting there is something at fault HW wise, or dts. Could also be communication and the powering of the device. Have you noted the powering sequence? 

    Have you gotten this custom HW reviewed by Nordic before? 

    Regards,

    Elfving

Related