This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] BP-CC3301:CC33xx 二进制文件中的错误

Guru**** 2484615 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1261134/bp-cc3301-errors-in-cc33xx-binaries

器件型号:BP-CC3301

您好!

我遵循  CC33xx Linux 入门指南 并执行中的步骤 选项2:构建和刷写 CC33xx 二进制文件 首选。 加载新生成固件后、可能会看到以下错误:

[   23.988001] cc33xx_driver cc33xx.1.auto: Direct firmware load for ti-connectivity/cc33xx-nvs.bin failed with error -2
[   24.031171] wlcore: Could not get nvs file ti-connectivity/cc33xx-nvs.bin
[   24.031313] cc33xx_driver cc33xx.1.auto: Direct firmware load for ti-connectivity/cc33xx-conf.bin failed with error -2
[   24.075239] wlcore: ERROR could not get configuration binary ti-connectivity/cc33xx-conf.bin: -2
[   24.084087] wlcore: WARNING falling back to default config



 

我的问题:

这些误差是什么、它们具体是什么意思? 它们如何影响 CC33XX 模块、我该如何修复它们?

提前感谢您!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Auguste  

    对我来说、这些错误表示它尝试用于将固件加载到器件的.bin 文件有问题。 我假设您正在使用 BeagleBone Black 并从 SD 闪存卡启动。 您是否可以重新执行 SD 卡刷新过程、以查看它是否解决了问题? 我还将尝试在最后重现此问题、以便更深入地了解。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Andy、您好!

    感谢您的回复!

    我做了尝试,正如你说-重新刷写 SD 卡没有帮助,我仍然收到相同的错误消息。

    在重新刷写过程中、我使用了 create-sdcard.sh 脚本。 我选择以下参数:

    1.输入设备号或 n 退出:1
    2.是否要重新分区驱动器[是/否]: y
    3.需要的分区数[2/3]: 2
    4.上次安装在/opt/ti-processor-sdk-linux-am335x-evm-08.02.00.24/bin/rootfs 上周二八月2209:36:11 2023
       是否仍继续? (Y、N) y
    5.继续将擦除分区中的所有文件。 是否继续? [是/否]:y
    6.选择要安装的文件路径
           1) 1)从 SDK 安装预构建的映像
           2)输入自定义引导和 rootfs 文件路径
       立即选择[1/2]: 1
    7.找到多个 rootfs tarball
           1:tisdk-default-image-am335x-evm.tar.xz
           2:tisdk-docker-rootfs-image-am335x-evm.tar.xz
           3:tisdk-base-image-am335x-evm.tar.xz
           4:tisdk-tiny-image-am335x-evm.tar.xz
       输入 rootfs Tarball 的数量:1

    这个特定的配置可能导致了错误?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Auguste、

    我的设置似乎在启动时也输出这些错误。 然而,我仍然能够操作校准器工具和使用设备功能。 我假设这些错误意味着器件无法从特定位置加载固件并通过其他方式获取/加载固件。 暂时忽略这些错误也许是安全的。