我有一个定制板,它有 IMX6DL 双核处理器。
我在SDIO接口上连接了eMMC和Wi-Fi模块(EMMY-W165-A)。
来自 linux 内核的 eMMC 配置:
clock: 52000000 Hz
actual clock: 49500000 Hz
vdd: 21 (3.3 ~ 3.4 V)
总线模式: 2 (push-pull)
片选: 0 (don't care)
电源模式: 2 (on)
总线宽度: 3 (8位)
时序规格:8 (mmc DDR52)
信号电压:0 (3.30 V)
来自 linux 内核的 Wi-FI 配置:
clock: 50000000 Hz
actual clock: 49500000 Hz
vdd: 21 (3.3 ~ 3.4 V)
总线模式: 2 (push-pull)
片选: 0 (don't care)
电源模式: 2 (on)
总线宽度: 2 (4位)
时序规格:2(sd 高速)
信号电压:0 (3.30 V)
1. 无线网络:
我在 SDIO 突发模式
通信中遇到了一些问题:
请在此处找到内核日志:
---------------------------------------------- ---------------------------------------------- ------------------------------------------
mlan:模块许可证“Marvell 专有”污染了内核。
由于内核污染
wlan 禁用锁定调试:加载 MWLAN 驱动程序
开始在设备树中搜索节点
vendor=0x02DF device=0x9135 class=0 func
tion=1
EXT4-fs (mmcblk0p3):恢复完成
EXT4-fs (mmcblk0p3):按顺序安装的文件系统数据模式。选项:(空)
FAT-fs (mmcblk0p1):未正确卸载卷。某些数据可能已损坏。请运行 fsck。
fec 2188000.ethernet eth0: 飞思卡尔 FEC PHY 驱动程序 [Micrel KSZ9031 千兆 PHY] (mii_bus:phy_addr=2188000.ethernet:02, irq=65) IPv6
: ADDRCONF(NETDEV_UP): eth0: 链路未就绪
SDIO: max_segs=128 max_seg_size =65535
rx_work=1 cpu_num=2
wlan: 开启TX SG模式
wlan:启用 RX SG 模式
请求固件:mrvl/sduart8887_combo_a2.bin
随机:非阻塞池已初始化
Wlan:FW 下载结束,firmwarelen=605620 下载 605620
WLAN FW 处于活动状态
fw_cap_info=0x879ff03,dev_cap_mask=0xffffffff
加载 init_cfg 成功
wlan:version = SD8887 -15.44.7.p161-C3X15C512-GPL-(FP68)
AP未启动时get_channel
wlan: Driver loaded successfully
AP未启动时
get_channel AP未启动时
get_channel AP未启动时
get_channel IPv6: ADDRCONF(NETDEV_UP): uap0: 链接没有准备好
watchdog watchdog0: watchdog 没有停止!
flexcan 2094000.flexcan can1:写入 ctrl=0x03292005
IPv6: ADDRCONF(NETDEV_CHANGE): can1: link becomes ready
wlan: Starting AP
从 beacon ies: 0xc
wlan: AP started
Set AC=3, txop=47 cwmin=3, cwmax=7 aifs=1
IPv6: ADDRCONF(NETDEV_CHANGE ): uap0: link become ready
Set AC=2, txop=94 cwmin=7, cwmax=15 aifs=1
Set AC=0, txop=0 cwmin=15, cwmax=63 aifs=3
Set AC=1, txop= 0 cwmin=15, cwmax=1023 aifs=7
watchdog watchdog0:看门狗没有停止!
wlan:停止 AP
无效的 assoc resp 索引用于 mgmt 框架,即。
wlan: AP stopped
get_channel when AP is not started
get_channel 当 AP 未启动时
get_channel 当 AP 未启动时
get_channel 当 AP 未启动时
IPv6: ADDRCONF(NETDEV_UP): uap0: link is not ready
Bss type [1] is not STA/P2P, ignore
using random self ethernet address
using random host ethernet address
using host ethernet address: 00:19:b8:00:00: 00:19:b8:00:00: 01
使用自以太网地址:00:19:b8:00:00:02
usb0: HOST MAC 00:19:b8:00:00:01
usb0: MAC 00:19:b8:00:00:02
使用随机自以太网
使用随机主机以太网地址的地址
g_ether gadget:Ethernet Gadget,版本:2008 年阵亡将士纪念日
g_ether gadget:g_ether ready IPv6:ADDRCONF(NETDEV_UP):usb0:链接
未准备好
IP 更改不适合我们,忽略。ndev[a9025800]
在 usb0 上的变化
IP 变化不适合我们,忽略。ndev[a9025800]
在 usb0 上的变化
IP更改不适合我们,忽略。ndev[a9025800]
usb0 g_ether 小工具上的更改
:高速配置 #1:CDC 以太网(ECM)
IPv6:ADDRCONF(NETDEV_CHANGE):usb0:链接准备就绪
wlan:启动 AP
从信标 ies 获取 ht_cap:0xc
wlan:AP 已启动
IPv6 : ADDRCONF(NETDEV_CHANGE): uap0: 链路准备就绪
设置 AC=3, txop=47 cwmin=3, cwmax=7 aifs=1
设置 AC=2, txop=94 cwmin=7, cwmax=15 aifs=1
设置 AC= 0,txop=0 cwmin=15,cwmax=63 aifs=3
设置 AC=1,txop=0 cwmin=15,cwmax=1023 aifs=7
cmd53 读取错误=-84
moal_read_data_sync:读取寄存器失败
wlan:EVENT:MICRO_AP_STA_ASSOC d4 :XX:XX:XX:f1:21
wlan:事件:MICRO_AP_STA_ASSOC 34:XX:XX:XX:9b:f7
wlan:EVENT:MICRO_AP_STA_DEAUTH d4:XX:XX:XX:f1:21
wlan:deauth station d4:XX:XX:XX:f1:21
CMD_RESP:cmd 0xb5错误,结果= 0x1
IOCTL失败:a9020800 id = 0x20000,sub_id = 0x2000d 动作=1,status_code=0x1
wlan:事件:MICRO_AP_STA_DEAUTH 34:XX:XX:XX:9b:f7 wlan:事件
:MICRO_AP_STA_ASSOC 34:XX:XX:XX:9b:f7
wlan:事件:MICRO_AP_STA_ASSOC d4:XX:XX :XX:f1:21
wlan:EVENT:MICRO_AP_STA_DEAUTH 34:XX:XX:XX:9b:f7
wlan:deauth站34:XX:XX:XX:9b:f7
CMD_RESP:cmd 0xb5错误,结果= 0x1
IOCTL失败:a91e1000 id=0x20000,sub_id=0x2000d action=1,status_code=0x1
wlan:EVENT:MICRO_AP_STA_ASSOC 34:XX:XX:XX:9b:f7
wlan:EVENT:MICRO_AP_STA_DEAUTH d4:XX:XX:XX:f1:21
wlan: deauth station d4:XX:XX:XX:f1:21
CMD_RESP: cmd 0xb5 error, result=0x1
IOCTL failed: a91e3800 id=0x20000, sub_id=0x2000d action=1, status_code=0x1
wlan: 事件:MICRO_AP_STA_ASSOC d4:XX :XX:XX:f1:21
---------------------------------------------- ---------------------------------------------- ------------------------------