全志A20 ap6210 wifi模块移植
Posted emlslxl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全志A20 ap6210 wifi模块移植相关的知识,希望对你有一定的参考价值。
1. 编译wifi相关功能为模块,生成bcmdhd.ko;由bcmdhd.ko的模块信息可知,该模块依赖于cfg80211.ko和rfkill.ko。
2. 写脚本,开机自动加载wifi模块。
3. 使用命令#ifconfig wlan0 up开启WIFI。
开启wifi需要加载2个固件:fw_bcm40181a2.bin 和 nvram_ap6210.txt。
根据芯片ID(ap6210内部使用bcm43362)选择固件 fw_bcm40181a2.bin(该固件名称程序中定义)
nvram_ap6210.txt 在.config中定义
固件路径,在.config中定义。
CONFIG_BCMDHD_FW_PATH="/etc/firmware/fw_bcmdhd.bin" //红色部分是固件路径,蓝色部分不是最终名称,是示意名称。
CONFIG_BCMDHD_NVRAM_PATH="/etc/firmware/nvram_bcmdhd.txt" //红色部分是固件路径,蓝色部分可修改,代表最终加载的固件的名称。
4. 使用命令#iwlist wlan0 scan 扫描
以上是关于全志A20 ap6210 wifi模块移植的主要内容,如果未能解决你的问题,请参考以下文章
54 ESP32Wifi模块之开启AP+STA共存及IP_NAPT模式