sdio

brcmfmac、brcmfmac_module_init 无可用平台数据
sdio

brcmfmac、brcmfmac_module_init 无可用平台数据

我已将内核版本从 4.11 更新到5.4.3-g9c2490ac8-dirty #3 SMP PREEMPT Sun Aug 8 12:11:16 UTC 2021 armv7l GNU/Linux 我的 brcmfmac 内核模块有问题。我已启用 brcmfmac 调试并启用调试消息中的所有消息类型。 当我输入以下命令时,您可以看到 dmesg 输出insmod /<path to ko file>/brcmfmac.ko debug=0x1FFFF : [ 2526.159218] brcmfmac: brcmfmac_module_init...

Admin

如何调试 SDIO 配置问题?
sdio

如何调试 SDIO 配置问题?

我们正在尝试让基于 SDIO 的 802.11 模块在 beaglebone 的 SDIO 端口上工作。我们将制造商提供的设备树覆盖适应我们的硬件,编译了驱动程序,驱动程序甚至可以成功加载,我看到它lsmod,但没有显示界面。 现在我的理解中缺少一个环节:驱动程序如何知道 SDIO3 上有一个 wifi 适配器?所使用的接口未在任何地方配置。系统不应该扫描 SDIO 总线中的设备并加载与所找到的设备匹配的驱动程序吗?但dmesg|grep -i sdio连比赛都不给... 在以“太宽泛”结束这个问题之前:问题不是如何解决这个问题(这确实太宽泛),而是如何...

Admin

在 Linux 4.8.0 上“激活”SDIO Broadcom BCM43430 Wifi 芯片时出现问题
sdio

在 Linux 4.8.0 上“激活”SDIO Broadcom BCM43430 Wifi 芯片时出现问题

我有一个运行当前 64 位内核 4.8 的 Intel Z3735F (Bay Trail) 平台。在 UEFI32 上。 dmesg从和中的线路中hwinfo我发现,在这个特定设备上,板载“Broadcom BCM43430 WLAN 卡”连接到mmc0,它本身连接到SDIO总线。 从dmesg我还看到,初始化系统识别该卡,并尝试加载brcmfmac43430-sdio.bin到模块中brcmfmac。我从以下位置获取了固件树莓派Github。现在它想要“NVRAM”。我尝试了同一个存储库中的那个,没有错误,但没有 Wifi 卡。我尝试了Windows...

Admin

使用 gentoo 在 rPi 3 上未检测到 wifi 芯片组
sdio

使用 gentoo 在 rPi 3 上未检测到 wifi 芯片组

我已经在树莓派 3 上安装了 gentoo。内核源代码的版本是 4.1.20-v7+。除了无线网络之外,一切正常。当我加载模块时brcmfmac,它加载时没有任何抱怨,但 wifi 芯片无法识别或检测到。对于内核配置,我使用最新的 raspbian 中的内核配置/proc/config.gz。 与树莓派一样,芯片被检测到,我知道它可以工作。我从 linux-firmware 包中获取了几个固件,并且得到了我需要的一个,/lib/firmware/brcm/brcmfmac43430-sdio.bin lsmod 的结果是: Module ...

Admin

WIFI over SDIO over USB - 我是否必须在设备树中反映这一点?
sdio

WIFI over SDIO over USB - 我是否必须在设备树中反映这一点?

我目前正在扩展一个运行 Linux 内核 3.16 的嵌入式硬件平台。我想将外部 SDIO 控制器连接到 USB 总线,然后使用该 SDIO 控制器运行 WIFI 模块。 由于我对 SDIO 设备的经验很少(我知道如何在设备树中配置 eMMC、SD 卡等),因此我不确定如果使用 USB-SDIO 桥接器如何继续。 这样的设置是否可以在没有任何设备树适应的情况下运行(又名“嘿,它的 USB,让我们简单地插入它!”),或者我必须在设备树文件中指定 SDIO 控制器的确切位置? ...

Admin

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

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

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

Admin

Linux中有用户空间SDIO驱动吗?
sdio

Linux中有用户空间SDIO驱动吗?

内核中的sdio_driver: “linux-2.6-daf54f1\drivers\mmc\card”中只有 1 个 sdio_driver (sdio_uart) linux-2.6-daf54f1\drivers\net\wireless 中有一些。 我的问题是: Linux中有用户空间SDIO驱动吗? 是否可以? ...

Admin