瑞芯微Rockchip开发者社区
登录
直播中
duke刘
9年用户
726经验值
擅长:可编程逻辑
私信
关注
[问答]
RTL8821CU双频wifi蓝牙4.2二合一USB接口模块调试记录分享
开启该帖子的消息推送
RK3288
接口模块
RTL8821CU双频wifi蓝牙4.2二合一USB接口模块
调试记录分享
回帖
(1)
李玉华
2022-3-3 13:59:28
一、RTL8821CU双频wifi蓝牙4.2二合一USB接口模块介绍
二、参考设计
三、调试WIFI功能。
3.1 adb 执行lsu***确认是否已经找到u***设备。
3.2 拿到驱动后对Makefile文件进行一些修改才能适用android arm
3.3 添加驱动 kernel/drivers/net/wireless/rockchip_wlan/rtl8821cu/ ,会编译成一个8821cu.ko文件,编译后自动copy到一个固定的路径。
xxx:/ # ls /system/lib/modules/
8188eu.ko 8188fu.ko 8189es.ko 8189fs.ko 8723bs.ko 8723bu.ko 8723cs.ko 8723ds.ko 8821cu.ko bcmdhd.ko readme.txt rk29-ipp.ko rk29-ipp.ko.3.0.101+ rk29-ipp.ko.3.0.36+ ssv6051.ko
xxx:/ #
3.4 查看是否加载8821cu模块。
xxx:/ # lsmod
Module Size Used by
8821cu 2597151 0
xxx:/ # cat /sys/module/8821cu/version
v5.8.1.2_35530.20191025_COEX20191014-4141
xxx:/ #
3.5 添加wifi名称和wifi vid pid,添加wifi驱动ko文件存放路径
3.6 hardwarelibhardware_legacywifirk_wifi_ctrl.c 根据u*** vid pid对应相应的设备
3.7 到这一步WIFI就work了。
四、蓝牙调试
4.1 蓝牙驱动在kerneldriversbluetoothrtk_btu***.c
4.2 rtk_btu***.c里面会根据模块vip pid选择config文件
4.3 查看dev/下面是否生成rtk_btu***
xxx:/ # ls /dev/rt
rtc0 rtk_btu***
4.4 把rtl8821c_config、rtl8821c_fw两config文件放置于 /system/etc/firmware/路径
xxx:/ # ls /system/etc/firmware/rtl882
rtl8821a_config rtl8821a_fw rtl8821as_config rtl8821as_fw rtl8821c_config rtl8821c_fw rtl8822b_config rtl8822b_fw rtl8822bs_config rtl8822bs_fw
4.5 hardware里面会调用rtk_btu***
4.6 蓝牙测试ok。
五、整个过程涉及到文件
六,kernel driver(包含两个版本)以及
一、RTL8821CU双频wifi蓝牙4.2二合一USB接口模块介绍
二、参考设计
三、调试WIFI功能。
3.1 adb 执行lsu***确认是否已经找到u***设备。
3.2 拿到驱动后对Makefile文件进行一些修改才能适用android arm
3.3 添加驱动 kernel/drivers/net/wireless/rockchip_wlan/rtl8821cu/ ,会编译成一个8821cu.ko文件,编译后自动copy到一个固定的路径。
xxx:/ # ls /system/lib/modules/
8188eu.ko 8188fu.ko 8189es.ko 8189fs.ko 8723bs.ko 8723bu.ko 8723cs.ko 8723ds.ko 8821cu.ko bcmdhd.ko readme.txt rk29-ipp.ko rk29-ipp.ko.3.0.101+ rk29-ipp.ko.3.0.36+ ssv6051.ko
xxx:/ #
3.4 查看是否加载8821cu模块。
xxx:/ # lsmod
Module Size Used by
8821cu 2597151 0
xxx:/ # cat /sys/module/8821cu/version
v5.8.1.2_35530.20191025_COEX20191014-4141
xxx:/ #
3.5 添加wifi名称和wifi vid pid,添加wifi驱动ko文件存放路径
3.6 hardwarelibhardware_legacywifirk_wifi_ctrl.c 根据u*** vid pid对应相应的设备
3.7 到这一步WIFI就work了。
四、蓝牙调试
4.1 蓝牙驱动在kerneldriversbluetoothrtk_btu***.c
4.2 rtk_btu***.c里面会根据模块vip pid选择config文件
4.3 查看dev/下面是否生成rtk_btu***
xxx:/ # ls /dev/rt
rtc0 rtk_btu***
4.4 把rtl8821c_config、rtl8821c_fw两config文件放置于 /system/etc/firmware/路径
xxx:/ # ls /system/etc/firmware/rtl882
rtl8821a_config rtl8821a_fw rtl8821as_config rtl8821as_fw rtl8821c_config rtl8821c_fw rtl8822b_config rtl8822b_fw rtl8822bs_config rtl8822bs_fw
4.5 hardware里面会调用rtk_btu***
4.6 蓝牙测试ok。
五、整个过程涉及到文件
六,kernel driver(包含两个版本)以及
举报
更多回帖
rotate(-90deg);
回复
相关问答
RK3288
接口模块
SDIO
接口
双通道单/
双频
高性能多功能
WiFi
模块
介绍
2021-05-17
1592
单
WiFi
功能
双频
WiFi
模块
解析
2021-05-18
1580
高端
USB
接口
WiFi
模块
看完你就懂了
2021-05-17
1197
怎样去配置
USB-WiFi
模块
呢
2022-02-18
2348
第三种
WiFi
模块
是什么?有什么特点?
2021-05-14
1352
移植
rtl8821cu
wifi
驱动到Linux-5.4内核出现编译错误如何解决?
2021-12-29
4183
在rockchip平台怎样去实现
一
套兼容多款
wifi
模块
的自适应框架呢
2022-03-07
2503
双频
USB
接口
WiFi
模块
在视频传输应用中的优势有哪些
2020-12-23
1250
介绍
一
种单
WiFi
功能
双频
WiFi
模块
2021-05-18
1207
如何在STM32MP157D-DK1板上启用
rtl8192cu
模块
呢
2022-12-23
233
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分