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.

[参考译文] WL1837MOD:wl1837mod 驱动程序/固件错误需要重启

Guru**** 2550850 points
Other Parts Discussed in Thread: WL1837MOD, WL1835MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1024326/wl1837mod-wl1837mod-driver-firmware-error-requires-reboot

器件型号:WL1837MOD
Thread 中讨论的其他器件: WL1835MODWL1271WL1837WL1835

您好!

你好。 我有一位客户正在使用 WL1837MOD。 请查看下面他的查询以供您参考。 非常感谢。

我们设计了基于 BeagleBone Black Wireless 的电路板、在该电路板中、我们将 WL1835mod 替换为 WL1837mod、用于5G WiFi 连接。 在一些情况下、我们看到最终会出现以下错误的电路板、到目前为止、我们唯一能够恢复的方法是重新启动电路板。 我复制了系统日志中看到错误的部分。

7月8日10:47:48 FA2-ACBC 内核:[49641.12264]--- [在此处剪切]-----
7月8日10:47:48 FA2-ACBC 内核:[49641.122803]警告:CPU:0 PID:921 at drivers/net/wireless/ti/wlcore/SDIO.c:145 wl12xx_SDIO_raW_write+0x104/0x1c4 [wlcore_SDIO]
7月8日10:47:48 FA2-ACBC 内核:[49641.122821]链接的模块: ccm xt_conntrack ipt_masquerade nf_nf_NAT_masquerade_IPv4 arc4 wl18xx wlcore mac80211 bnep cfg80211 hci_uart btbcm btqca 蓝牙 rfkill pruss_soc_bus wlcore_sdio evdev uo_pcondrv_genirq uio usb_ipt_ipt_nf_ipt_nf_ipt_ipt_oc_ipt_ipt_ipt_ipt_ipt_ipnf_ipt_nf_ipt_ipt_nf_ipt_ipt_ipt_ipt_ipt_nf_ipt_ipt_ipt_ipt_ipt_ipt_ipt_ipt_ipt_ipt_nf_ipt_ip
7月8日10:47:48 FA2-ACBC 内核:[49641.1233437]CPU:0 PID:921 Comm:IRQ/56-wl18xx 未被污染4.9.78-ti-r94 #1
7月8日10:47:48 FA2-ACBC 内核:[49641.123454]硬件名称:通用 AM33XX (平展器件树)
7月8日10:47:48 FA2-ACBC 内核:[49641.123542][ ](展开回扫)从[ ](show_stack+0x20/0x24)
7月8日10:47:48 FA2-ACBC 内核:[49641.123597][ ](show_stack)从[ ](dump_stack+0x80/0x94)
7月8日10:47:48 FA2-ACBC 内核:[49641.123641][ ](dump_stack)从[ ](_warn+0xf8/0x110)
7月8日10:47:48 FA2-ACBC 内核:[49641.123677][ ](__warn)从[ ](WARN_RASPEK_NULL_0x30/0x38)
7月8日10:47:48 FA2-ACBC 内核:[49641.123731][ ](warn_slowpath_null)、来自[ ](wl12xx_SDIO_RAW_WRITE+0x104/0x1c4 [wlcore_SDIO])
7月8日10:47:48 FA2-ACBC 内核:[49641.124336][ ](wl12xx_SDIO_RAW_WRITE [wlcore_SDIO])从[ ](wl1271_ps_elp_wakeup+0x168/0x24c [wlcore])
7月8日10:47:48 FA2-ACBC 内核:[49641.1249494949][ ](wl1271_ps_elp_wakeup [wlcore])、来自[ ](wlcore_irq_locked+0x74/0x770 [wlcore])
7月8日10:47:48 FA2-ACBC 内核:[49641.125514][ ](wlcore_irq_locked [wlcore])从[ ](wlcore_IRQ+0xdc/0x18c [wlcore])
7月8日10:47:48 FA2-ACBC 内核:[49641.125824][ ](wlcore_IRQ [wlcore])、来自[ ](IRQ_thread_fn+0x2C/0x64)
7月8日10:47:48 FA2-ACBC 内核:[49641.125864][ ](IRQ_THREAD_Fn)、来自[ ](IRQ_THREAD+0x170/0x22c)
7月8日10:47:48 FA2-ACBC 内核:[49641.125910][ ](IRQ_THread)、来自[ ](kthread+0x118/0x130)
7月8日10:47:48 FA2-ACBC 内核:[49641.125962][ ](kthread)、来自[ ](RET_FANK_F叉+0x14/0x24)
7月8日10:47:48 FA2-ACBC 内核:[49641.125985]--[结束跟踪62f9f636510ff2e7]--
7月8日10:47:48 FA2-ACBC 内核:[49641.126025]wl1271_SDIO mmc2:0001:2:SDIO 写入失败(-110)
7月8日10:47:48 FA2-ACBC 内核:[49641.131959]---- [在此处剪切]-----
7月8日10:47:48 FA2-ACBC 内核:[49641.132282]警告:CPU:0 PID:921 at drivers/net/wireless/ti/wlcore/main.c:796 wl12xx_queue_recovery_work。part.10+0x68/0x6c [wlcore]
7月8日10:47:48 FA2-ACBC 内核:[49641.132297]链接的模块: ccm xt_conntrack ipt_masquerade nf_nf_NAT_masquerade_IPv4 arc4 wl18xx wlcore mac80211 bnep cfg80211 hci_uart btbcm btqca 蓝牙 rfkill pruss_soc_bus wlcore_sdio evdev uo_pcondrv_genirq uio usb_ipt_ipt_nf_ipt_nf_ipt_ipt_oc_ipt_ipt_ipt_ipt_ipt_ipnf_ipt_nf_ipt_ipt_nf_ipt_ipt_ipt_ipt_ipt_nf_ipt_ipt_ipt_ipt_ipt_ipt_ipt_ipt_ipt_ipt_nf_ipt_ip
7月8日10:47:48 FA2-ACBC 内核:[49641.132735]CPU:0 PID:921 Comm:IRQ/56-wl18xx 被污染:G W 4.9.78-ti-r94 #1
7月8日10:47:48 FA2-ACBC 内核:[49641.132752]硬件名称:通用 AM33XX (平展器件树)
7月8日10:47:48 FA2-ACBC 内核:[49641.132798][ ](展开回扫)从[ ](show_stack+0x20/0x24)
7月8日10:47:48 FA2-ACBC 内核:[49641.132839][ ](show_stack)从[ ](dump_stack+0x80/0x94)
7月8日10:47:48 FA2-ACBC 内核:[49641.132876][ ](dump_stack)从[ ](_warn+0xf8/0x110)
7月8日10:47:48 FA2-ACBC 内核:[49641.132910][](__warn)从[ ](WARN_RASPEK_NULL_0x30/0x38)
7月8日10:47:48 FA2-ACBC 内核:[49641.133219][ ](warn_slowpath_null)、来自[ ](wl12xx_queue_recovery_work.part.10+0x68/0x6c [wlcore])
7月8日10:47:48 FA2-ACBC 内核:[49641.133788][ ](wl12xx_queue_recovery_work.part.10 [wlcore])从[ ](wl12xx_queue_recovery_work + 0x24/0x28 [wlcore])
7月8日10:47:48 FA2-ACBC 内核:[49641.134356][ ](wl12xx_queue_recovery_work [wlcore])、来自[ ](wl1271_ps_elp_wakeup+0x114/0x24c [wlcore])
7月8日10:47:48 FA2-ACBC 内核:[49641.134922][ ](wl1271_ps_elp_wakeup [wlcore])、来自[ ](wlcore_irq_locked+0x74/0x770 [wlcore])
7月8日10:47:48 FA2-ACBC 内核:[49641.135480][ ](wlcore_irq_locked [wlcore])从[ ](wlcore_IRQ+0xdc/0x18c [wlcore])
7月8日10:47:48 FA2-ACBC 内核:[49641.135782][ ](wlcore_IRQ [wlcore])、来自[ ](IRQ_thread_fn+0x2C/0x64)
7月8日10:47:48 FA2-ACBC 内核:[49641.135820][ ](IRQ_THREAD_Fn)、来自[ ](IRQ_THREAD+0x170/0x22c)
7月8日10:47:48 FA2-ACBC 内核:[49641.135857][ ](IRQ_THread)、来自[ ](kthread+0x118/0x130)
7月8日10:47:48 FA2-ACBC 内核:[49641.135896][ ](kthread)、来自[ ](RET_FANK_F叉+0x14/0x24)
7月8日10:47:48 FA2-ACBC 内核:[49641.136015]-[结束跟踪62f9f636510ff2e8 ]---
7月8日10:47:48 FA2-ACBC 内核:[49641.147240]wlcore:正在进行硬件恢复。 固件版本:版本8.9.0.0.79
7月8日10:47:48 FA2-ACBC 内核:[49641.147317]wlcore:关闭
7月8日10:47:48 FA2-ACBC 内核:[49641.147359]wlcore:关闭
7月8日10:47:48 FA2-ACBC 内核:[49641.147398]wlcore:down
7月8日10:47:48 FA2-ACBC 内核:[49641.148775]ieee80211 phy0:请求硬件重新启动
7月8日10:47:48 FA2-ACBC 内核:[49641.399479]wlcore:错误固件引导失败、尽管重试3次
7月8日10:47:48 FA2-ACBC 内核:[49641.405755]--- [在此处剪切]-----

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

    您好!

    "wl1271_SDIO mmc2:0001:2:SDIO 写入失败(-110)" -似乎 SDIO 总线访问失败。 这可能有多种原因,包括 SDIO 信号完整性问题。 您是否能够将 dts 文件中的 SDIO 最大频率降低至5 MHz 并重新测试?

    最好
    Saurabh

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

    尊敬的 Saurabh:

    你好。 请参阅以下客户对您的回复的回复。 非常感谢。

    我只想确保我正确理解您的建议。 现在、在启动期间、电路板加载 AM335x-bonebblack-uboot.dTB 、然后使用 BB-BBBW-WL1835-00A0.dtbo。 当我们从 WL1835迁移到 WL1837时、我根本没有更改 dtbo、我只是使用 TI build-utilities 交换 wl18xx-conf.bin 文件以匹配 WL1837。  查看 WL1835 DTS、 您是否要求我将 max-frequncy=<5000000>添加到 mmc3接口?

    此致、

    Ray Vincent

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

    尊敬的 Ray:

    以下评论不多:

    - DTB 不需要更改 b.w wl8模块变体。

    - 至于配置二进制文件,请按一次目标运行 configure-device.sh 以创建 wl18xx-conf.bin。 请参阅 https://www.ti.com/lit/ug/swru561a/swru561a.pdf 的第4.1节

    -是的、将最大频率变量添加到连接到 wl8的 MMC 中

    最好

    Saurabh