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.

[参考译文] cc3300:仅 CC330 WIFI、AM625、TI-SDK10

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1423711/cc3300-cc330-wifi-only-am625-ti-sdk10

器件型号:cc3300
主题中讨论的其他器件:AM625

工具与软件:

您好!

我们 的定制电路板 AM625中有一个 CC3300芯片(仅限 Wifi)、且该芯片正在运行最新的 TI SDK10

Linux 能够 在 启动期间启动 wlan0接口

[ 19.235492] wlan_ap.sh:检查 WLAN ap 状态
[ 19.281577] wlan_ap.sh:配置 wlan ap
[ 19.338906] config_WLAN_ap.sh:将 PSK 设置为专用令牌
[ 19.353343] config_WLAN_ap.sh:创建 hostapd.conf 配置文件
[ 19.379539] config_WLAN_ap.sh:设置 PSK 密钥
[ 19.430764] wlan_ap.sh:运行 enable_wlan_ap.sh
[ 19.464120] enable_WLAN_ap.sh:运行 hostapd
[ 19.641114] enable_WLAN_ap.sh:将 wlan0添加到 bridge0
[ 19.658868] bridge0:端口1 (wlan0)进入阻塞状态
[ 19.664486]桥接0:端口1 (wlan0)进入禁用状态
[ 19.670868] cc33xx_driver cc33xx.4.auto wlan0:进入所有多播模式
[ 19.679906] cc33xx_driver cc33xx.4.auto wlan0:已进入混杂模式
[ 19.691074] bridge0:端口1 (wlan0)进入阻塞状态
[ 19.696549] bridge0:端口1 (wlan0)进入转发状态

然后、几分钟或几小时后、我在日志中看到错误:

[ 546.674437] cc33xx:错误固件卡住、触发恢复
[ 546.679972] cc33xx:CC33xx 驱动程序尝试恢复
[ 548.907602] ieee80211 phy1:已请求硬件重新启动
[ 750.219200] cc33xx:错误固件卡住、触发恢复
[750.224724] cc33xx:CC33xx 驱动程序正在尝试恢复
[ 752.459579] ieee80211 phy1:已请求硬件重新启动
[ 1376.637666] cc33xx:错误固件卡住、触发恢复
[ 1376.643188] cc33xx:CC33xx 驱动程序尝试恢复
[ 1378.891581] ieee80211 phy1:已请求硬件重新启动
[ 1586.351111] cc33xx:错误固件卡住、触发恢复
[ 1586.356633] cc33xx:CC33xx 驱动程序正在尝试恢复

使用 Wireshark、我捕获了 WIFI 调试并看到了此错误:



我附加了 Wireshark 日志

e2e.ti.com/.../wifi_2D00_logs.zip

我们不知道这是配置问题还是固件问题、我们需要您的帮助来解决该问题。

此致、

John

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

    尊敬的 John:

    这是 PSDK 10的一个已知问题。 目前 PSDK 10中的驱动程序和固件非常过时。为了解决此问题、我们必须从1.0.0.6 CC33xx SDK 更新驱动程序和固件。  

    您能告诉我您的时间线是多少、以便我有一些时间连接到 PSDK 10 (内核6.6)吗?  

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

    尊敬的 Sabeeh:

    据我的老板说,我们需要尽快从现在起一个星期。

    此致、

    John

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

    尊敬的 John:

    很抱歉耽误你的时间。 我有可用于将 PSDK 10更新为最近发布的1.0.0.7固件包的补丁。 请从 CC33xx SDK 1.0.0.7中提取固件和实用程序。

    e2e.ti.com/.../0001_2D00_drivers_2D00_cc33xx_2D00_update_2D00_to_2D00_1.0.0.7.patch

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

    尊敬的  Sabeeh:

    谢谢。 我今天将尝试它。

    此致、

    John

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

    尊敬的 Sabeeh:

    我们将使用 Yocto 构建映像 、当前的 cc33xx-FW_git.bb 脚本不是 最新的  、并且 git.ti.com/.../cc33xx-fw 也不是最新的、但其中没有最新的固件。

    我想知道你们何时更新 Yocto 方法以获得最新的 cc33xx 支持的时间轴?

    此致、

    John

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

    尊敬的 John:

    该存储库的主要目的是初始 Yocto 集成。 客户应从 CC33xx SDK 中获取与同一驱动程序相对应的驱动程序和固件。

    我们目前正致力于对 CC33xx 驱动程序进行上游处理。 驱动程序被接受后、cc33xx-FW 存储库可能会被丢弃、以支持更大、更受支持的 Linux 固件存储库。  例如、在接受主线驱动程序之前、我们没有计划更新 ti-linux-kernel -6.6.6.6.y 中的当前驱动程序。

    因此、在那时之前、TI 可能必须为客户创建各种内核版本的补丁;这就是我提供上述补丁的原因。