Other Parts Discussed in Thread: CC3350
器件型号: CC3350
TI 团队大家好、
我们正在开发基于 CC3350 芯片组的定制电路板、该芯片组通过 SDIO 连接到 NXP i.MX93(内核 LF-6.12.34-2.1.0、Linux 6.12.34)。
Wi-Fi 驱动程序和固件来自 CC33xx SDK 1.0.2.10。
在生产测试期间、我们需要使用校准器工具、但 PLT(生产线测试)模式会立即失败。
在正常操作中、器件正常工作:Wi-Fi 连接、流量无问题、PLT 模式之外不会出现 FW /驱动程序错误。
以下是相关的引导日志:
[ 4.739121] wlcore: Wireless driver version 1.7.0.239[ 4.744545] wlcore: Wireless firmware version 1.7.0.323[ 4.749792] wlcore: Wireless PHY version 1.2.0.47.6.13.37.69[ 4.757459] wlcore: loaded
运行时:
calibrator dev wlan0 plt power_mode on
我们得到:
[ 879.957580] wlcore: PLT start[ 879.966511] wlcore: ERROR FW is stuck, triggering recovery[ 879.972035] wlcore: Recovery work[ 881.970772] wlcore: ERROR failed to initiate cmd role enable[ 881.976455] wlcore: PLT init Role Enable FAILED! , PLT roleID is: 255[ 881.982980] wlcore: ERROR PLT start failed
command failed: Input/output error (-5)
因此、PLT 模式无法启动、因为固件会卡住、驱动程序尝试恢复。
环境摘要
SoC:NXP i.MX93
内核:LF-6.12.34-2.1.0
驱动程序:wlcore 1.7.0.239(来自 TI CC33xx SDK 1.0.2.10)
固件:1.7.0.323
总线:SDIO
电路板:基于 CC3350 的定制硬件
校准器版本:从 CC33xx SDK 1.0.2.10 打包
您能向我们指出帮助解决这个问题的正确方向吗