Thread 中讨论的其他器件:WL1801
工具/软件:Linux
您好、社区成员:
我们在启动 wlan0接口时遇到问题。 我们使用的是定制的 AM335x 板、并使用最新的 ti-AM335x-03.02.00.05。
我们能够在内核中检测 SDIO 卡、因为我们将获得以下日志。
root@ngt:~# dmesg | grep mmc1
[1.462928] mmc1:将未知 CIS tuple 排队0x91 (3个字节)
[1.478877] mmc1:地址0001处的新高速 SDIO 卡
但我在加载固件 wl18xx-conf.bin 时似乎遇到问题。
我从 git://git.ti.com/wilink8-wlan/build-utilites.git 下载了 build-utilites、最新版本为8.7SP1。
当我尝试使用 wlconf -D 生成 wl18xx-conf.bin 时、我收到以下错误。
我使用内核4.4中的内置驱动程序。
这是我的 DTS 配置。
mmc3{(&M)
/*这些都在纵横制上,并在中进行了概述
Xbar-event-map 元素*/
状态="正常";
DMA =<&EDMA 12 1.
EDMA 13 2>(&E);
dma-names ="TX"、"Rx";
状态="正常";
VMMC-supply =<&wlan_en_reg>;
总线宽度=<4>;
pinctrl-names ="default";
pinctrl-0 =<&mmc2_pins &wlan_pins >;
pinctrl-1 =<&mmc2_PINS_SLEEP &WLAN_PINS_SLEEP >;
TI、不可拆卸;
TI、需要特殊处理;
电容断电卡;
暂停时保持供电;
#address-cells =<1>;
#size-cells =<0>;
wlcore:wlcore@0{
兼容="ti、wl1801";
reg =<2>;
interrupt-parent =<&GPIO3>;
中断=<2 8>;
};
};
wlan_en_reg:fixedregator@2{
兼容="稳压器固定";
reguler-name ="wlan-en-regulator ";
稳压器最小微伏=<1800000>;
稳压器最大值微伏=<1800000>;
针对这个电路板的/* WLAN_EN GPIO -组3、pin1 */
GPIO =<&GPIO3 1 0>;
/* WLAN 卡特定延迟*/
启动延迟-us =<70000>;
使能端高电平有效;
};
能不能有人告诉我什么是问题
谢谢