欢迎光临散文网 会员登陆 & 注册

Vrams Rock960c rk3399开发板,编译5.8.y内核后,调试AP6255 WiFi模块记录

2023-06-02 15:09 作者:车科技2020  | 我要投稿

vrams rock960c rk3399开发板编译5.8.y内核后,调试AP6255 WiFi模块记录

//首先要在menuconfig里面把broadcom FullMAC wlan driver以及cfg80211 wireless configuration API的驱动编译成M模块

//这样下面这三个模块才会被编译出来

//编译完成后把这3个ko文件拷贝到开发板的存储介质里面

//

//我的是16.04 ubuntu,我拷贝到/opt目录下


insmod /opt/cfg80211.ko

insmod /opt/brcmutil.ko

insmod /opt/brcmfmac.ko

//安装驱动模块


lsmod | grep brcm

//查看模块安装情况


dmesg | grep -i sdio

//根据提示在lib/firmware/bcrm中添加firmware的bin和txt文件

//驱动文件参考这个链接

//https://gitee.com/bngsn/tn3399_v3/tree/master/overlay/usr/lib/firmware/brcm

//一个bin是firmware,txt是nvram。

//貌似驱动制定了文件名,所以这里出现error -2表示找不到文件

//把对应的文件拷贝到系统的/lib/firmware/brcm目录下

//然后安卓错误信息修改文件名正确


ifconfig

//出现wifi0


nmcli dev

//查看网络设备


nmcli r wifi on

//打开wifi


nmcli dev wifi

//查看可用热点


nmcli dev wifi connect "SSID" password "password" ifname wlan0

//连接热点


nmcli dev

//检查是不是已经连接


Vrams Rock960c rk3399开发板,编译5.8.y内核后,调试AP6255 WiFi模块记录的评论 (共 条)

分享到微博请遵守国家法律