全志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模块移植的主要内容,如果未能解决你的问题,请参考以下文章

全志H5 Ubuntu系统通过VPN下载源码编译

WIFI模块AP和STA模式分别是啥意思

WIFI模块AP和STA模式分别是啥意思

54 ESP32Wifi模块之开启AP+STA共存及IP_NAPT模式

54 ESP32Wifi模块之开启AP+STA共存及IP_NAPT模式

WiFi模块AP/Station模式的区别?