CONFIG_NXP_COMPRESS_WIFI_NB_FW 默认在https://github.com/nxp-zephyr/nxp-zephyr/commit/e64f39fa2a05edec7bd8a2b24d9f1236c43d6c35中启用
如果没有 rw61x_sb_wifi_a2_compressed.bin 文件,Cmake 将失败。是否缺少压缩步骤?支持哪些压缩方法?
我没有看到加载器有任何变化。它能自动处理压缩固件吗?
我使用的是 nxp-v4.4-branchzephyr/samples/net/wifi/shell 在 frdm_rw612 上。
我明白发生了什么。我忽略了这个西部更新错误:
=== 正在更新 wifi_nb_fw (modules/hal/nxp/zephyr/blobs):
致命错误:目标路径“modules/hal/nxp/zephyr/blobs”已存在且不是空目录。
然后,为了获取固件,我按照https://docs.zephyrproject.org/latest/boards/nxp/frdm_rw612/doc/index.html#wireless-connectivity-sup...中的说明,使用了“west blobs fetch hal_nxp”命令。
这样就无法下载压缩图像,导致我在设置 CONFIG_NXP_COMPRESSED_WIFI_NB_FW 时看到错误。
blobs 目录中已经包含来自以下位置的文件: https://github.com/nxp-zephyr/hal_nxp/tree/nxp-v4.4-branch/zephyr/blobs/license/
我使用的是来自 .mcuxpressotools/.mcux-venv-3.12/bin/west 的 west。版本号为 v1.5.0。
我尝试了一个旧版本(v1.3.0),west 只是将仓库添加到现有的非空目录中,并没有报错。
你好,
希望你一切都好。请问您具体在测试什么?
您是在参考具体的例子吗?
你做了任何修改吗?
顺祝商祺!
里卡多