Thread 中讨论的其他器件: WL1837MOD、 WL1835
工具/软件:Linux
您好!
根据 SDK、我尝试使用 TI 支持的最新 Linux 内核版本4.9.28启动适用于 BeagleBone 的 wl18xx。(我使用的是利用 TI Linux 4.9.28内核本身的内核构建)。
虽然我的 BeagleBone Black 无线板可以正常启动、但我看到没有加载 wlcore 和相关无线模块。 我知道、要启动 wl18xx、所需的只是应用器件树补丁、而不是启用此链接中提到的必要内核配置和软件包
processors.wiki.ti.com/.../WiLink8_Linux_Getting_Started_Guide
我已尝试 单独使用 Beagle Bone (CircuitCo WL1835MOD Cape for BeagleBone (backorder)一个以及 element14 WL1837MOD Cape for BeagleBone (new)一个)上的补丁。 但出于某种原因、根本未检测到 WLAN 模块。 相反、在启动期间、它仍然会检测 MMC 卡而不是 WLAN。
1.818650] mmc1:地址0001处的新高速 MMC 卡
我使用的是 BeagleBone Black 无线板、但未进行任何修改、并使用了默认器件树+前面提到的补丁。
我尝试将 wlcore 和相关无线编译为模块、并且能够成功加载它们、但仍然未检测到 wlan0。
我假设器件树设置不正确、因此在编译为内置时不会自动加载 wlcore 模块。 但是、该链接中提到的补丁应该为 BeaglebonebBlack 板进行正确的 DT 设置。 因此、现在我是一个不明确的人、不确定如何进行/调试。
processors.wiki.ti.com/.../WL18xx_Platform_Integration_Guide
如果有任何帮助、我们将不胜感激。
我附加了默认器件树以及我在没有 success.e2e.ti.com/.../DT.7z 的情况下尝试过的补丁(由 TI 提供)