RK3568 OpenHarmony3.2 RTL系列 WIFI6 驱动适配(RTL8723DU、RTL8723DS)

这篇具有很好参考价值的文章主要介绍了RK3568 OpenHarmony3.2 RTL系列 WIFI6 驱动适配(RTL8723DU、RTL8723DS)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、概述

由于AP系列的WIFI模块社区已经做了适配,而且基本上不需要做什么过多修改,拿过来就能用,这里就不做过多介绍。本文主要介绍在RTL的WIFI模块在OpenHarmony3.2上的驱动适配,平台基于RK3568,主要的适配芯片型号为RTL8723DU、RTL8723DS,读者可以进行区分学习和参考。
rtl8723ds驱动,RK3568-OpenHarmony开发实战,linux,harmonyos,物联网,android,嵌入式硬件

二、RTL8723DU 驱动移植

RTL8723DU属于USB外挂的WIFI模块,因此不需要修改DTS,也不需要配置烧录固件,直连走USB,只需要把驱动代码修改好编译进内核即可(作者这里没走insmod ko的方式,读者可以自行尝试)。

修改驱动代码

从rk拿到rtl8723DU对应的官方驱动代码,根据编译保持进行修改代码,屏蔽一些函数。这里作者有修改好的代码,如果有需要可以私信获取;也可以根据本小节末尾的报错信息和对应的修改方式进行自己修改。

已经修改好的驱动代码:文章来源地址https://www.toymoban.com/news/detail-649482.html

jonas@ubuntu:~/share/windows_swap/

到了这里,关于RK3568 OpenHarmony3.2 RTL系列 WIFI6 驱动适配(RTL8723DU、RTL8723DS)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RK系列(RK3568) MIPI屏适配 PWM背光 驱动开发

    平台:Android12 SOC:RK3568 一般拿到MIPI屏 厂家会给一个跑的配置文件  例如我的: 那么可以配置设备树 由于我接的是DSI0 backlight = backlight; 设置背光

    2024年02月07日
    浏览(51)
  • RK系列(RK3568) 收音机tef6686芯片驱动,i2c驱动

    SOC:RK3568 模块:tef6686 系统:Android12 1.首先目前tef6686只有单片机才有驱动,Linux要集成只需要控制模块内部的i2c地址的顺序 从github下载tef6686 Andruino的代码 https://github.com/tehniq3/TEF6686 解压进入TEF6686-masterTEF6686_1602i2c_v6beta 这时候你可以发现TEF6686_1602i2c_v5.ino 和其他C++文件 .ino 里的

    2024年02月11日
    浏览(57)
  • RK3568平台开发系列讲解(驱动基础篇)自动创建设备节点

    🚀返回专栏总目录 沉淀、分享、成长,让自己和他人都能有所收获!😄 📢自动创建设备节点分为两个步骤: 步骤一:使用 class_create 函数创建一个类。 步骤二:使用 device_create 函数在我们创建的类下面创建一个设备。 Linux 驱动实验中,当我们通过 insmod 命令加载模块后,

    2023年04月12日
    浏览(72)
  • RK3568平台开发系列讲解(驱动基础篇)V4L2 用户空间 API 说明

    🚀返回专栏总目录 沉淀、分享、成长,让自己和他人都能有所收获!😄 📢设备驱动的主要目的是控制和利用底层硬件,同时向用户展示功能。 这些用户可以是在用户空间或其他内核驱动中运行的应用。 本篇我们将学习如何利用内核公开的 V4L2 设备功能。 我们将从描述和

    2023年04月25日
    浏览(50)
  • [OpenHarmony RK3568] (三)蓝牙芯片适配

    本文讲述RK3568上移植OpenHarmony 3.2适配蓝牙以及相关内容。 先讲述适配的方式,后续适配系列讲完后,会出一系列详细解析相关子系统。 硬件芯片:AW-NM372S 芯片模组: 43438A1 注:芯片模组对于适配来说非常重要,所有的固件版本都要根据它来适配 2.1 修改对应串口 板子上硬件连

    2024年02月13日
    浏览(67)
  • OpenHarmony开发实战:深入了解开发版-RK3568

    RK3568开发板基于Rockchip RK3568芯片,集成双核心架构GPU以及高效能NPU;搭载四核64位Cortex-A55处理器,采用22nm先进工艺,主频高达2.0GHz;支持蓝牙、Wi-Fi、音频、视频和摄像头等功能,拥有丰富的扩展接口,支持多种视频输入输出接口;配置双千兆自适应RJ45以太网口,可满足NV

    2024年04月29日
    浏览(64)
  • OpenHarmony实战:RK3568 开发板镜像烧录指南

    烧录开发板是每个开发者的必修课,每次对系统的修改务必进行烧录测试,确保修改正确和不会引入新问题。 本文基于 Windows10,以 RK3568 开发板为例,指导如何烧录 OpenHarmony 镜像,镜像也叫固件。Hihoop(润和)是开发板集成商,Dayu200 是开发板型号,RK3568(瑞芯微)是芯片型

    2024年04月28日
    浏览(50)
  • RK3568 OpenHarmony4.0 USB摄像头

            先看下最终效果视频 OpenHarmony_V40_USB_camera         本文基于如下开发环境进行开发调试: 海康USB摄像头(HIKVISION DS-E14) 处理器:RK3568 CPU:四核64位Cortex-A55,主频最高达2.0GHz GPU:ARM G52 2EE,支持OpenGL ES 1.1/2.0/3.2,OpenCL 2.0,Vulkan 1.1,支持内嵌高性能2D加速硬件

    2024年04月08日
    浏览(79)
  • Openharmony在RK3568X环境搭建编译及运行-快速上手

    OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目, 目标是面向全场景、全连接、全智能时代、基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展 。 针对openharmony板级开发需要准备以下环境: TB-RK3568X开发

    2023年04月19日
    浏览(93)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包