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:使用0.4.2.0无法在 BeagleBoneBlack 上启动 CC3301 (2023年9月18日)

Guru**** 2482225 points
Other Parts Discussed in Thread: CC3301

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1294197/bp-cc3301-cc3301-cannot-be-bring-up-on-beagleboneblack-by-using-0-4-2-0-18-sep-2023

器件型号:BP-CC3301
主题中讨论的其他器件:CC3301



[ 36.326865] mmc1:等待硬件中断的超时。
[ 36.332318] mmc1:sdhci:=========== SDHCI 寄存器转储===========
[36.338788] mmc1:sdhci:sys addr:0x00000000 |版本:0x00003101
[ 36.345255] mmc1:sdhci:BLK 大小:0x00000080 | Blk cnt:0x00000008
[ 36.351720] mmc1:sdhci:argument:0xa97fe008 | Trn mode:0x00000023
[ 36.358186] mmc1:sdhci:present:0x01f70000 | Host ctl:0x00000000
[ 36.364652] mmc1:sdhci:power:0x00000000 | Blk gap:0x00000000
[ 36.371117] mmc1:sdhci:wake-up:0x00000000 | Clock: 0x00000000
[ 36.377583] mmc1:sdhci:timeout:0x0000000d | Int stat:0x00000000
[ 36.384048] mmc1:sdhci:Int enab:0x027f000b | Sig enab:0x027f000b
[ 36.390513] mmc1:sdHCI:ACmd stat: 0x00000000 |插槽 int:0x00000000
[ 36.396979] mmc1:sdhci:caps: 0x05e10080 | Caps_1:0x00000000
[ 36.403445] mmc1:sdhci:cmd:0x0000353a |最大货币:0x00000000
[ 36.409910 ] mmc1:sdhci:resp[0]:0x00000000 | Resp[1]:0x00000000
[ 36.416376] mmc1:sdhci:resp[2]:0x00000000 | Resp[3]:0x00000000
[ 36.422840] mmc1:sdhci:host ctl2:0x00000000
[36.427299] mmc1:sdhci:===================================
[36.487195]---------------- [剪切此处]-------
[ 36.491886]警告:CPU:0 PID:46 at drivers/net/wireless/ti/cc33xx/SDIO.c:154 cc33xx_sDIO_RAW_WRITE+0x158/0x174 [cc33xx_sDIO ]
[36.504069]模块链接如下:cc33xx mac80211 sha256_通用 libsha256 sha256_arm irq_pruss_inTC ICSS_IEP pru_rproc cfg80211 libarc4 snd_soc_simple_card snd_soc_simple_card_utils
[36.549725] CPU:0 PID:46 Comm:kwork/0:3污染:G O 5.10.100-g7a7a3af903 #3
[ 36.558823]硬件名称:通用 AM33XX (平展设备树)
[ 36.564976] workqueue:事件 request_firmware_work_func
[36.570798][ ](relaxed_backtrace),来自[ ](show_stack+0x10/0x14)
[ 36.578861][ ](show_stack)从[ ](__warn+0xd4/0xec)
[36.585776][ ](__WARN)从[ ](WARN_SLOPPATH_fmt+0x64/0xc8)
[ 36.593759][ ](warn_sleppath_fmt),来自[ ](cc33xx_sDIO_RAW_WRITE+0x158/0x174 [cc33xx_sDIO ])
[ 36.604485] ](cc33xx_sDIO _raw_write [cc33xx_sDIO ]) ](_wlcore_cmd_send+0x148/0x314 [cc33xx])
[36.61670][ ](__wlcore_cmd_send [cc33xx]),来自[ ](wlcore_cmd_send_failsafe+0x24/0xb8 [cc33xx])
[36.627264][ ](wlcore_cmd_send_failsafe [cc33xx]),来自[ ](cc33xx_cmd_send.part.0+0x18/0x24 [cc33xx])
[ 36.638826][ ](cc33xx_cmd_send.part.0 [cc33xx]),来自[ ](cc33xx_cmd_interroget+0x40/0x84 [cc33xx])
[ 36.657052][ ](cc33xx_cmd_interrogate [cc33xx]),来自[ ](cc33xx_acx_get_fw_versions+0x38/0x64 [cc33xx])
[ 36.678821][ ](cc33xx_acx_get_fw_versions [cc33xx]) from [ ](cc33xx_acx_init_get_fw_versions+0x3c/0x84 [cc33xx])
[36.707122][ ](cc33xx_acx_init_get_fw_versions [cc33xx]) from [ ](wlcore_NVS_CB+0x760/0xe50 [cc33xx])
[36.727047][ ](wlcore_NVS_CB [cc33xx])来自[ ](request_firmware_work_func+0x54/0x98)
[36.736770][ ](request_firmware_work_func)来自[ ](proce_one_work+0x1c4/0x44c)
[ 36.766871][ ](process _one_work)从[ ](Worker_thread+0x58/0x5cc)
[ 36.775011][ ](worker_thread)来自[ ](kthread+0x140/0x184)
[ 36.796877][ ](kthread)从[ ](RET_from_fork+0x14/0x2C)
[ 36.804135]异常栈(0xc1aeffb0到0xc1aefff8)
[ 36.8268663] ffa0:00000000 00000000 00000000 00000000
[ 36.835084] ffc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 36.856861] ffe0:00000000 00000000 00000000 00000000 00000013 00000000
[36.863513]--[结束迹线55b62e843a12ec82 ]--
[ 36.876884] cc33xx_sDIO mmc1:0001:2:SDIO 写入失败(-110)
[36.882669] wlcore:错误询问命令失败
[36.906902] wlcore:错误:无法检索固件版本
[ 36.912689] wlcore:获取固件版本失败时出错!
[36.926902] 8<---在此处剪切--
[ 36.929974]无法处理虚拟地址00000014处的内核 NULL 指针解除引用
[ 36.96898] PgD = 0e1b0d36
[ 36.949619][00000014]* PgD=00000000
[36.953220]内部错误:Oops:17 [#1]前置臂
[36.958291]模块链接如下:cc33xx mac80211 sha256_通用 libsha256 sha256_arm irq_pruss_inTC ICSS_IEP pru_rproc cfg80211 libarc4 snd_soc_simple_card snd_soc_simple_card_utils
[37.003552] CPU:0 PID:46 Comm:kwork/0:3污染:G W O 5.10.100-g7a7a3af903 #3
[ 37.012372]硬件名称:通用 AM33XX (平展的器件树)
[ 37.018513] workqueue:事件 request_firmware_work_func
[ 37.024050] PC 位于 wlcore_NVS_CB+0x780/0xe50 [cc33xx]
[ 37.029357] LR 位于 wlcore_NVS_CB+0x774/0xe50 [cc33xx]
[37.034602]个人电脑:[ ] lr :[ ] PSR: 60030113
[37.040893] sp : c1aefeb8 ip : 00000000 fp: c3ede6fc
[37.046137] R10:0000103c R9:c38a6c00 R8:00000000
[37.051380] r7 : 00000000 r6 : bf330000 r5 : c3ede6c0 r4 : c3edd6c0
[37.057932] r3 : c1003048 r2 : 00000000 r1 : c1071fcc r0 : bf3273e8
[ 37.064487] Flags:nZCv IRQ on FIQ on Mode SVC_32 ISA ARM Segment NONE
[ 37.071652]控制:10c5387d 表:83f7c019 DAC:00000051
[ 37.077422]进程 kworker/0:3 (pid:46,堆栈限制= 0x0d0693a3)
[ 37.083713] Stack:(0xc1aefeb8至0xc1af0000)
[37.088088]特性0:c1aefee4 7ffffff
[ 37.096302] fec0:00000000 00000001 c38a6c10 c3a78f40 c0d9f09c c3e76ec0 c0d9f0a4 c1a81f40
[ 37.104517] fee0:c100cf80 00000000 00000000 c1003048 c1aeff4c c3e76d80 c1ad6200 00000000
[37.112732] ff00:dfa2d200 00000000 00000000 c3e76d84 c1ad3960 c06671e4 00000000 00000000
[37.120946] ff20:00000003 c1ad6200 00000000 c1003048 c3e76d80 c013f790 c1aee000 c10768e0
[37.129160] ff40:c1ad6200 c100bf8c c1ad6214 c1aee000 c10768e0 c100bfa0 c100bf8c c013fa70
[37.137375] ff60: 00000000 c1ad3940 c1ad3380 c1aee000 00000000 c013fa18 c1ad6200 c1aed0
[37.145589] ff80:c1ad3960 c01445e0 00000000 c1ad3380 c01444a0 00000000 00000000
[37.153802] ffa0:00000000 00000000 00000000 c0100148 00000000 00000000 00000000 00000000
[37.162015] ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 37.170228] ffe0:00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 00000000
[37.178514][ ](wlcore_NVS_CB [cc33xx])来自[ ](request_firmware_work_func+0x54/0x98)
[37.188226][ ](request_firmware_work_func)来自[ ](proce_one_work+0x1c4/0x44c)
[37.197577] ](process _one_work)从[ ](Worker_thread+0x58/0x5cc)
[37.205707][ ](worker_thread)来自[ ](kthread+0x140/0x184)
[37.213139][ ](kthread)从[ ](RET_from_fork+0x14/0x2C)
[ 37.220390]异常栈(0xc1aeffb0至0xc1aefff8)
[37.225462] ffa0:00000000 00000000 00000000 00000000
[ 37.233675] ffc0:00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 37.241887] ffe0:00000000 00000000 00000000 00000000 00000013 00000000
[ 37.248534]代码:eb5c50f4 e595c444 e30703e8 e34b0f32 (e1dc31b4)
[37.566852]----[末端迹线55b62e843a12ec83 ]----

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

    您好!

    它似乎在  acx_init_get_fw_versions()期间失败,这意味着固件已成功下载,但我想确保情况是这样的。

    您能从一开始就共享整个终端日志吗? 我希望看到主机初始化、直到崩溃。

    此致、

    什洛米

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

    尊敬的 Shlomi

    非常感谢您的关注。 有关详细信息、请参阅随附的日志文件。

    此致、  


    e2e.ti.com/.../20231120_2D00_CC3301.log

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

    您好!

    您正在为 Osprey 使用什么 PG? 是 PG1还是您获得了新的 PG2?

    我提出这个问题、因为我认为您具有 PG1、并且新版本仅包含 PG2固件、因此不匹配。

    此致、

    什洛米

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

    你好 Shlomi

    当您提到'Osprey'时、您是否指的是 CC3301模块? 恐怕目前无法确认我们是为 CC3301模块使用的是 PG1还是 PG2版本。

    此致、  

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

    您好!

    从芯片上的丝印标签无法确定是哪个 PG、但从消息来看、这似乎是 PG1、默认情况下使用的固件是针对 PG2的。

    请查看随附的针对 PG1芯片编译的固件二进制文件、并让我知道它是否起作用。 您只需要将位于/lib/firmware/ti-connectivity 的现有 cc33xx_fw.bin 替换为新的 onw (重命名现有文件以表示它是 Pg2)。

    此致、

    Shlomie2e.ti.com/.../cc33xx_5F00_fw.bin

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

    你好 Shlomi,

    我正在写入以确认新固件似乎工作成功。 我能够正常启动、进入系统后、我可以看到 wlan0网络接口设备。

    感谢你的帮助。

    此致、

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

    感谢您的更新、我将关闭此主题、

    此致、

    什洛米

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

    我有完全相同的错误消息、我更换了  cc33xx_fw.bin 、但显示相同的问题

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

    您好、您能 解释一下您所做的步骤  

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

    您好、我只需按照步骤将原始 cc33xx_fw.bin 替换为 Shlomi 提供的 cc33xx_fw.bin、无需执行任何其他操作。 此外、我的程序从 SD 卡引导。

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

    我更换了它,但仍然有相同的消息寄存器转储,我的映像也从 SD 卡引导

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

    您好!

    您可以打开一个新主题并包含指向该主题的链接以供参考吗?

    如果不起作用、您可能会遇到不同的问题、从而出现新主题。

    此致、

    什洛米

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

    还可以

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

    好的。