I have just received a new nRF7002 and am trying to make it work on v2.2.0 sdk
I add existing application, point it to the nrf/examples/wifi/shell and configure it the build for nRF7002dk_nrf5340_cpuapp. After building and flashing the device I get the following when trying to do the wifi scan
wifi scan<CR><LF>
<ESC>[1;33mScan request failed<CR><LF>
<ESC>[m<ESC>[1;32muart:~$ <ESC>[m<ESC>[8D<ESC>[J[00:00:39.723,815] <ESC>[1;31m<err> wifi_nrf: wifi_nrf_disp_scan_zep: rpu_ctx_zep is NULL<LF><ESC>[0m<CR><LF>
<ESC>[1;32muart:~$ <ESC>[m<ESC>[8D<ESC>[J<ESC>[1;32muart:~$ <ESC>[m
During the build I am getting this message. I don't know if this is normal
-- Found assembler: D:/ncs/toolchains/v2.2.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
CMake Warning at D:/ncs/v2.2.0/zephyr/CMakeLists.txt:824 (message):
No SOURCES given to Zephyr library: drivers__wifi
Excluding target from build.
CMake Warning at D:/ncs/v2.2.0/zephyr/CMakeLists.txt:824 (message):
No SOURCES given to Zephyr library: drivers__ethernet
Excluding target from build.
-- Configuring done
-- Generating done
-- Build files have been written to: D:/ncs/v2.2.0/nrf/samples/wifi/shell/build
-- west build: building application
Also there is the following problem reported after compilation
[{
"resource": "/d:/ncs/v2.2.0/nrf/samples/wifi/shell/prj.conf",
"owner": "kconfig0",
"severity": 4,
"message": "CONFIG_NEWLIB_LIBC_NANO was assigned the value n, but got the value n. Missing dependencies:\nNET_L2_OPENTHREAD || (NEWLIB_LIBC && HAS_NEWLIB_LIBC_NANO) || (HAS_NEWLIB_LIBC_NANO && NEWLIB_LIBC)",
"startLineNumber": 15,
"startColumn": 1,
"endLineNumber": 15,
"endColumn": 24
}]
I have tried what is suggested on nrf7002 provisioning sample - wifi_nrf_disp_scan_zep: rpu_ctx_zep is NULL but neither adding the rev A on Kconfig nor adding