RK3588 编译RTL8852BE的WIFI模块驱动

一. RTL8852BE的模块

RTL8852BE模组包含PCIE接口的WIFI ,加上USB接口的蓝牙 ,实物图如下:

二. RK3588的SDK中包含的驱动

在RK3588的linux SDK下面目录中是这个模块的驱动程序:

复制代码
external/rkwifibt/drivers/rtl8852be

三. 模块编译成为KO文件

设置交叉编译工具链到环境变量中:(实际路径按自己虚拟机配置)

复制代码
export CROSS_COMPILE=/home/xxx/xxxx_rk3588_source/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-

编译可加载模块

复制代码
cd /home/xxx/xxxx_rk3588_source
make -C kernel/ ARCH=arm64 -j11 M=/home/xxx/xxxx_rk3588_source/external/rkwifibt/drivers/rtl8852be modules DRV_PATH=/home/xxx/xxxx_rk3588_source/external/rkwifibt/drivers/rtl8852be

生成的可加载模块

复制代码
external/rkwifibt/drivers/rtl8852be/8852be.ko
相关推荐
Source.Liu15 小时前
【沟通协作软件】使用 Rufus 制作 Ubuntu 启动盘的详细过程
linux·ubuntu
Love丶伊卡洛斯15 小时前
Ubuntu 部署 STUN服务端
linux·运维·ubuntu
梁洪飞16 小时前
通过链接文件和Start.S学习armv7
linux·arm开发·嵌入式硬件·学习·arm
DN金猿16 小时前
使用ubuntu安装nginx时报错
linux·nginx·ubuntu
小赵还有头发16 小时前
安装Ceres与glog
linux·学习·无人机·ceres·glog
负二代0.017 小时前
Linux下的网络管理
linux·网络
自由的好好干活17 小时前
PCI9x5x驱动移植支持PCI9054在win7下使用2
驱动开发
s_daqing17 小时前
ubuntu(arm)安装redis
linux·redis·ubuntu
林鸿群17 小时前
ubuntu 26.04 安装mysql-server
linux·mysql·ubuntu
betazhou17 小时前
rsync使用案例分析
linux·运维·服务器·rsync·同步数据