我目前正在扩展一个运行linux内核3.16的嵌入式硬件平台。我想连接一个外部SDIO控制器到USB总线,然后使用该SDIO控制器运行一个WIFI模块。
由于我只有很少的SDIO设备的经验(我知道如何配置eMMC,SD卡,.在设备树中),如果使用used桥,我不确定如何进行。
这样的设置是在没有任何设备树适配器的情况下运行的(也就是“嘿,它的USB,让我们简单地插入它!”),还是我必须在设备树文件中指定SDIO控制器的确切位置?
发布于 2016-06-23 23:24:50
至于SDIO到USB适配器,比如基于VUB300的东西,在Linux下,桥接本身将热插拔USB并做“正确”的事情。
SDIO设备,在另一个hand...depends上,供应商是否(给TI一个令人讨厌的、令人讨厌的外观-now...grrr.)做了一些不规范的事情,他们的司机在杂草行为上依赖于这一点。WiLink系列部件使用OOB中断来加快速度。问题is...their驱动程序在没有中断的情况下不能正常工作。那里有很多坏的地方。Now...your里程可能会有所不同。有些设备会直接掉下来,不用担心。其中至少有一些是have...issues...like I在这里联系的。
https://unix.stackexchange.com/questions/201973
复制相似问题