嵌入式学习小组
直播中

张览秀

8年用户 1185经验值
擅长:可编程逻辑 电源/新能源
私信 关注

在linux4.1.15内核版本上移植SDIO wifi驱动启动后找不到wlan是什么原因?

1.将wifi驱动放在wreless文件夹中后,编译到内核中

2.在设备树中添加相关改wifi驱动节点&usdhc2 {

        pinctrl-names = "default";

        pinctrl-0 = <&pinctrl_wifi>;

        bus-width = <4>;

        no-1-8-v;

        non-removable;

        cd-post;

        pm-ignore-notify;

        wifi-host;

        wilc-sdtio@0{

            compatibel="atmel,wilc_sdio";

           gpios = <&gpio1 2 0>;

};

};

启动内核后找不到wifi驱动是什么原因啊?急!急!急![/td]


回帖(1)

潘小旋

2022-11-30 14:43:47
是由于SDIO接口在加载wifi驱动时先要扫面检查是否有SDIO设备接入,原因是wifi模块使能引脚没有拉高,导致内核启动时找不到设备驱动
举报

更多回帖

发帖
×
20
完善资料,
赚取积分