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.

[参考译文] M2-CC3351:更新 cc33xx 固件会中断引导。

Guru**** 2337880 points
Other Parts Discussed in Thread: SK-AM62-SIP
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1521244/m2-cc3351-updating-cc33xx-firmware-breaks-booting

器件型号:M2-CC3351
主题中讨论的其他器件:SK-AM62-SIP

工具/软件:

大家好:

如果我更新 cc33xx 固件、电路板将无法启动  

我们计划从明年初开始部署数千个此类 Wi-Fi 模块、因此解决此视频流问题对于我们的成功至关重要。 我们非常感谢您对解决这一问题的支持!



开始信息



问题

  1. 将 debian Trixie 映像刷写到 SD 卡
  2. 使用添加 uEnv.txt  
    1. name_coverles=ti/k3-am625-sk-m2-cc3301.dtbo
  3. 引导并检查 ifconfig  
    1. 结果:wlan0出现
  4. 下载并安装 CC33XX SDK  
  5. 将 SD 卡插入主机 PC、并将固件从 cc33SDK 复制到目标 rootfs
    1. cd cc33xx_Linux_package_1_0_0_8/cc33xx/cc33xx_rootfs/lib/firmware/ti connectivity
    2. sudo cp */media/davidsober/rootfs/lib/firmware/ti-connectivity
  6. 现在、电路板无法引导
  7. 如果我们移除 uEnv.txt 电路板将启动

因此、通过将固件二进制文件从 cc33xx SDK 复制到目标 rootfs、我们似乎会破坏无线接口。 如果我们尝试引导它将失败并且没有日志。 如果我们删除 arg 来加载 WiFi 驱动程序,那么我们可以重新启动。 但我们需要评估一个涉及将这些固件二进制文件复制到目标的 wifi 补丁。  

希望得到任何帮助!

此致。

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

    固件与驱动程序绑定。 如果不更新另一个版本、则无法更新其中一个版本-这两个版本都需要来自同一个版本。 根据您的描述、这似乎是在这里发生的事情...

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

    您好、David:

    正如 Dean 所述、您需要安装 Linux 内核补丁、以便将驱动程序版本与 CC33xx SDK 1.0.0.8和固件的驱动程序版本相匹配。 我相信您正在尝试在另一个主题上进行此操作、因此让我们继续讨论旧问题。  

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

    尊敬的 Sabeeh 和 Dean:

    感谢您的答复。 好的、是的、在另一个线程中、我尝试修补内核、然后将固件从 cc33xxSDK 复制到目标 rootfs。 将合并。