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?

Related