如何点一颗wifi模块?

Comake Online


作者| Peng.Xiong

芯片:全部


本期网络开发专题,我们主要分享如何点一颗wifi模块



wifi模块通常有USBSDIO WIFI两种。


1. 配置kernel的USB或者SDIO驱动和dts。


USB需要加载的驱动如下,即USB Host需要加载的驱动。



SDIO需要开启的kernel config如下:



需要配置的dts如下,修改的文件请自行根据config确认。



根据使用的是sdio0还是sdio1,来确认开哪个slot-sdio-use。其中wifi卡槽的slot-fakecdzs要设为1。


2. kernel下要打开wifi相关的内核驱动。



3. project下config打开对应的wifi驱动,开了此config,打包的image在customer路径下会打包一个wifi的文件夹,里面有wifi所需要的工具库(iwlist、wpa等)、脚本和配置文件,是wifi依赖的环境。



4. 加载wifi驱动,这里以insmod ssw101b_wifi_usb.ko举例,我们ifconfig -a就可以看到wlan了,以下就说明驱动已经安装成功。



sta功能测试




ap功能测试




》》原文地址


End.



推荐阅读


SigmaStar智能门锁方案介绍


SSD222Q在工业HMI中的新应用


SigmaStar智能网关方案介绍


SigmaStar智能家居全家桶





扫码进入论坛

原厂答疑|产品选型|官方资源



扫码咨询客服

SDK下载|芯片、开发板购买


X 提交 下一题

查看更多