- 博客(165)
- 资源 (27)
- 收藏
- 关注
原创 RK3588 buildroot 添加新软件包
主要介绍如何在Buildroot添加新软件包。之前的文章多次提及集成软件包到buildroot中,但没介绍具体的流程。阅读前请先参考rk的开发文档Rockchip_Developer_Guide_Buildroot_CN。
2025-06-16 19:10:05
411
原创 RK3588 SSD1306 OLED屏幕调试指南
RK3588开发板与SSD1306 OLED屏幕的连接与调试方法。主要内容包括:1)硬件连接方式,通过I2C接口连接OLED到RK3588的I2C控制器;2)设备树配置
2025-06-16 17:51:04
170
原创 RK3588 ENV 环境配置之 fw_printenv
RK3588 ENV环境配置指南 本文详细介绍了在RK3588平台上配置ENV环境变量的完整流程。首先需要在parameter分区表中划分env分区,然后在U-Boot中配置MMC偏移地址。接着编译fw_printenv工具并部署到目标设备,配置fw_env.config文件指定存储位置。重点解决了内核中读写ENV时遇到的CRC校验问题,通过U-Boot的saveenv命令初始化环境变量存储区域。最后展示了如何使用fw_printenv/fw_setenv工具在内核中读写ENV变量,并建议将配置集成到根文件
2025-06-12 19:26:56
522
原创 RK3588 Uboot 升级loader和parameter
本文介绍了在RK3588开发板uboot模式下更新loader和parameter的方法。
2025-05-28 10:21:17
174
原创 RK3588 buildroot ES8388调试记录
本文介绍了ES8388音频芯片的播放与录制功能实现方法。在播放方面,需先配置设备树并加载声卡驱动,然后通过amixer命令打开通道进行播放。录制部分重点阐述了录音源切换的实现,通过在驱动代码中添加sysfs控制接口,可动态切换lin1/lin2音源输入。
2025-05-26 14:49:27
376
原创 RK3588 buildroot 双网口bonding调试
本文介绍了Rockchip Buildroot中配置网络冗余的方法,通过bonding技术将多个物理网口合并为逻辑接口。主要内容包括:1)7种常见bonding模式的特点及适用场景;2)RK3588的具体配置流程,包括内核配置(启用bonding驱动、修改dts)、添加ifenslave工具;3)系统编译和网络状态检查。
2025-05-26 13:18:36
84
原创 RK3588 buildroot QT 悬浮显示(OSD)
摘要:本文介绍在RK3588开发板上使用Buildroot系统运行QT程序实现OSD显示的方法。主要内容包括:1)环境准备,需Qt5.15+和Linux内核5.10+支持DRM/KMS;2)部署QT库到开发板并配置环境变量;3)DRM显示框架分析,规划QT程序在第6层(plane173)实现悬浮效果;4)关键实现步骤:开发透明背景QT程序,配置eglfs_kms显示参数
2025-05-24 18:49:47
1093
原创 RK3588 DRM 介绍及调试记录
本文介绍了Rockchip DRM文档的测试方法,通过modetest工具快速验证显示功能。重点解析了系统状态查询命令,包括显示设备信息(如分辨率3840x2160p60)、图层配置和输出模式等核心参数
2025-05-24 16:25:22
1032
原创 RK3588 hdmirx 调试(含v4l2工具,edid编辑)
RK3588 Buildroot系统中调试HDMI-RX的过程,包括抓图、修改EDID数据、编辑EDID等操作。首先,通过logcat和寄存器信息查询HDMI-RX的状态,使用v4l2-ctl工具进行测试和修改EDID。
2025-05-22 17:26:29
1355
2
原创 RK3588 USB-OTG 功能使用记录
主要介绍rk3588平台USB-OTG配置功能(USBGadget)包括ADB调试、USB模拟以太网、USB虚拟串口、UMS虚拟存储设备和UAC虚拟声卡等功能
2025-05-21 18:21:55
1135
原创 CH9329EVT 串口转键鼠开发指导
本文记录了在RK3588平台上调试CH9329芯片的过程。首先,介绍了CH9329芯片的相关资料和文档下载
2025-05-21 11:19:59
458
原创 Ubuntu 远程桌面配置指南
本文详细介绍了在Ubuntu 22.04系统中通过VNC实现远程连接的步骤。首先,需安装图形化界面和VNC工具x11vnc,并设置开机启动服务。接着,在Windows客户端使用VNC Viewer通过局域网IP和端口5900进行连接。此外,还提供了通过IPv6实现公网访问的方法。文章涵盖了从安装配置到客户端连接的全过程,并附有相关命令和截图,帮助用户顺利完成远程桌面设置。
2025-05-19 18:38:03
1876
原创 RK3588 Uboot 中烧写分区(U盘升级)技术指导
本文介绍了在Rockchip U-Boot中通过U盘单独烧录分区的方法,与官方流程不同,旨在实现特定分区的单独升级。通过U-Boot中的USB和MMC命令,用户可以读取U盘内容并加载到内存,然后将数据写入指定的MMC分区。适合新手入门学习。
2025-05-16 16:51:44
807
原创 RK3588 Uboot 读U盘配置ENV环境变量
本文介绍了在RK3588平台的U-Boot阶段,通过读取U盘中的配置文件(abc.txt)来动态设置环境变量的实现方法。该方法适用于批量生产时快速配置设备参数和网络设置等场景。
2025-05-15 11:41:23
577
原创 RK3588 Buildroot 新建板级DTS
在rk3588 linux开发过程中,新创建板型主要基于硬件差异化、软件适配与优化、项目定制化等多方面需求。
2025-04-22 18:58:48
902
原创 RK3588 Buildroot QT开发指导--QT Creator配置
上一章说到如何在使用rk3588的交叉工具链编译QT库。本章节记录我们的QT程序要在rk3588 buildroot中执行,就必须使用上一章交叉编译的Qt库来编译程序。
2025-04-14 11:46:42
865
原创 RK3588 Buildroot QT开发指导--交叉编译
本项目聚焦于在 RK3588 平台上借助 Buildroot 工具开展 Qt 的交叉编译工作。RK3588 作为一款高性能的芯片,在众多嵌入式应用场景中有着广泛的应用前景,而 Qt 作为优秀的跨平台应用开发框架,能极大提升开发效率与用户体验。
2025-04-10 19:34:37
1454
原创 黑苹果RX590驱动解决方案
华硕RX590 GAME,MacOS运行查看到显存为7m,使用起来非常卡顿。.免驱后,屏幕紫色。如上问题的解决方案。
2024-03-11 16:23:52
2083
原创 GitHub Copilot的使用方法和快捷按键
GitHub Copilot是GitHub与OpenAI合作开发的一款人工智能编码助手。它基于GPT(Generative Pre-trained Transformer)模型,可以为你提供代码补全、建议和生成的功能。
2024-01-13 14:14:24
1169
原创 Linux QT以太网配置及相关知识
Linux kernel (4.9) + Systemd + QT 编写以太网配置程序,可以动态获取ip;静态配置ip
2024-01-13 14:00:57
1834
原创 2023年度回顾
过去的一年维护的平台有rockchip,autochip的,具体上是rk3588,ac8015,ac8257.这些平台的操作系统除了Android外,还包含Linux。ac8015 linux 是基于yocto的版本,在linux系统上今年主要是实现了以太网功能,实现了添加QT app。值得肯定的是在rockchip平台rk3588上,我们有完整的项目落地。(23年的8/9月)回顾过去1年解决问题较为深刻印象的:无非就是死机,卡死,kernel的访问非法地址。(平台的迁移,并没太多技术上突破及技能的提升)
2023-12-29 17:30:01
456
原创 ModuleNotFoundError: No module named ‘formatter‘
的错误,这通常表示你的代码中引用了一个名为 'formatter' 的模块,但是Python解释器无法找到这个模块。分析:formatter已在python3.4+标记成废弃接口,就算你按照网上教程添加这个模块也无法解决。这个问题发生在Ubuntu22.04上安装python2.7后,通过repo同步源代码的时候出现的。解决如下:
2023-12-29 10:23:01
11069
17
原创 rockchip 3588 HDMI avmute
HDMI (High-Definition Multimedia Interface) 是一种数字接口标准,用于传输高清视频和多通道音频信号。AVMUTE 是 HDMI 规范中的一个术语,表示"Audio-Video Mute"(音视频静音)。AVMUTE 通常与 HDMI 设备的音频和视频功能以及设备之间的通信相关。AVMUTE 的主要功能是在 HDMI 设备之间通信,以控制音频和视频信号的静音(Mute)状态。
2023-10-24 09:26:18
724
原创 Rockchip平台 远程OTA服务搭建
搭建Rockchip平台上的远程OTA升级服务是确保设备安全和性能的关键步骤。通过遵循本文档中的步骤,您可以轻松实现OTA升级功能,并确保您的Rockchip设备始终保持最新的固件和软件版本。
2023-10-11 16:15:04
2676
4
原创 RTL8723DU WiFi蓝牙驱动适配
在Rockchip平台上,rk3588芯片通常不带有rtl8723du WiFi蓝牙驱动,驱动适配的过程包括获取适当的源代码、对其进行修改以匹配硬件配置,并确保其在目标平台上正确编译和安装。
2023-09-27 15:59:14
1560
原创 GT9XXX 触摸屏移植(Android)
本章节基于AC8257平台-Android 9.0 上进行(kernel-4.9). 这里主要适配GT9271 1200x1920分辨率.
2022-12-31 13:58:57
1907
perl5.18.4和phthon2.7.6
2022-02-22
I2c_tool调试工具
2022-02-22
I2C调试工具(简单)
2022-02-22
Android 应用层控制GPIO实现方案(例子:控制风扇开关 上/下拉GPIO脚)
2022-02-17
生成二维码Jar包工具
2019-04-22
黑苹果读卡器驱动(多合一,Thinkpad读卡器插槽)
2019-03-12
oss-sdk-cn-zh-2016-07-11
2016-07-13
Android 皮肤资源加载工具类
2018-05-10
SSD1306 OLED 程序代码
2025-06-16
RK3588 QT 悬浮显示 QT端代码
2025-05-24
RealVNC安装包(远程桌面)
2025-05-19
uboot中读u盘文件配置env
2025-05-15
rk3588 linux qt5.15.8库
2025-04-15
rk3588 linux 系统添加分区和修改分区
2025-03-05
rtl8188FU-linux-5.15.14
2024-10-15
amd显卡烧录和修改sub id工具,包含GPU-Z软件包附带黑苹果注入EDID工具包,解决分辨率,紫屏等问题
2024-03-11
Linux QT以太网界面UI文件
2024-01-13
JMS578 windows烧录工具,JMS578FwUpdate,固件,相关文档
2022-11-22
软件开发常用工具集合包01
2022-11-18
Android 固定以太网MAC地址
2022-11-10
国内城市代码(省、市、县、区)
2022-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人