CONFIG_NXP_COMPRESS_WIFI_NB_FW is enabled by default in https://github.com/nxp-zephyr/nxp-zephyr/commit/e64f39fa2a05edec7bd8a2b24d9f1236c43d6c35
Cmake fails without a rw61x_sb_wifi_a2_compressed.bin file. Is there a missing compression step? What compress method is supported?
I didn't see any changes to the loader. Will it automatically handle a compressed fw?
I'm using nxp-v4.4-branch zephyr/samples/net/wifi/shell on frdm_rw612.
I see what happened. I had overlooked this west update error:
=== updating wifi_nb_fw (modules/hal/nxp/zephyr/blobs):
fatal: destination path 'modules/hal/nxp/zephyr/blobs' already exists and is not an empty directory.
Then to get the FW, I used "west blobs fetch hal_nxp" per https://docs.zephyrproject.org/latest/boards/nxp/frdm_rw612/doc/index.html#wireless-connectivity-sup...
This didn't download the compressed images leading to the error I saw with CONFIG_NXP_COMPRESSED_WIFI_NB_FW set.
The blobs directory already had files from here it: https://github.com/nxp-zephyr/hal_nxp/tree/nxp-v4.4-branch/zephyr/blobs/license/
I was using west from .mcuxpressotools/.mcux-venv-3.12/bin/west which is v1.5.0.
I tried an older version (v1.3.0) and west just adds the repo to the existing non-empty directory without failing.
Hello,
Hope you are doing well. Could you please clarify what are you testing?
Are you working with a specific example?
Did you make any modification?
Best Regards,
Ricardo