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.

[参考译文] WL1835MOD:IRQ 问题

Guru**** 2556940 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/604353/wl1835mod-irq-issue

器件型号:WL1835MOD

您好!

我们目前正在使用 WL1835MODGBMOCT 并通过接口连接到 OSD3358 IC 的设计。 该系统设计基于 Beagle Bone Black WiFi 设计、该设计已经过测试、功能正常。 但是、在我们的设计中、似乎系统在初始化过程中挂起。 在启动期间、我们收到以下消息、似乎重复了大约5次。

Wlcore:关闭

ieee80211 phy0:请求硬件重新启动

Wlcore:PHY 固件版本:版本8.2.0.236

wlcore:固件已启动(版本8.9.0.0.69)

wlcore:错误 ELP 唤醒超时!

从硬件角度来看、唯一突出的是、我们注意到 IRQ 线路永远不会改变状态(它始终为高电平)。 在尝试对器件进行故障排除时、我们在 IRQ 线路上安装了一个上拉电阻器、以将器件置于调试模式。 当我们这么做时、我们能够在调试行上看到活动、但是我们测得的位宽与大约3MHz 的频率相对应。 您能否澄清一下、默认波特率是针对 wifi 调试端口的? 使用115200时、我们可以看到读数、但数据是不可加密的。 如果能就上述两个问题提供任何指导,或就故障排除提供咨询意见,将不胜感激。

谢谢、

Tony

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们的 WiFi 专家将很快回来。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tony、

    WiFi 未使用 UART、因此115200/3MHz 在此处并不相关。 它正在使用 SDIO...

    WLAN_IRQ 只是 wl18xx 固件用来触发主机中断的 GPIO。
    WLAN_IRQ 可能确实不适合您(未正确复用为输入 GPIO 等)

    "Cat /proc/interrupts | grep wl18xx"的输出是什么? 如果数字为0、则可能是此引脚存在问题。

    此致、
    Eyal