标签: sdio

如何从 Linux 用户空间强制重新扫描 SDIO 总线?

在嵌入式 Linux 平台上,我有一个连接到 SDIO 接口的网络适配器。此特定总线上没有 Card Detect 信号。例如,如果我打开或关闭网络适配器电源,有什么方法可以强制从用户空间重新扫描 SDIO 总线?

embedded sd-card sdio

8
推荐指数
2
解决办法
6376
查看次数

无法在 Linux 4.8.0 上“激活”SDIO Broadcom BCM43430 Wifi 芯片

我有一个运行当前 64 位内核 4.8 的 Intel Z3735F(Bay Trail)平台。在 UEFI32 上。

从在线路dmesghwinfo我发现,这个特定的设备上的上板“的Broadcom BCM43430 WLAN卡”被连接到mmc0,其本身被连接到SDIO总线。

dmesg我还看到,初始化系统识别卡,并尝试加载brcmfmac43430-sdio.bin到模块中brcmfmac。我从Raspberry Github获得了固件。现在它想要“NVRAM”。我尝试了同一个 repo 中的那个,没有错误,但没有 Wifi 卡。我尝试了 Windows 使用的那些(有 2 个略有不同的,都尝试了),也没有变化。

“无变化”是指没有设备出现在“ifconfig -a”中。

有一些消息dmesg

mmc0: queuing unknown CIS tuple 0x80 (2 bytes)
mmc0: queuing unknown CIS tuple 0x80 (3 bytes)
mmc0: queuing unknown CIS tuple 0x80 (3 bytes)
mmc0: queuing unknown CIS tuple 0x80 (7 bytes)
...
brcmfmac mmc0:0001:1: firmware: …
Run Code Online (Sandbox Code Playgroud)

linux wifi firmware kernel-modules sdio

2
推荐指数
1
解决办法
7443
查看次数

标签 统计

sdio ×2

embedded ×1

firmware ×1

kernel-modules ×1

linux ×1

sd-card ×1

wifi ×1