20260106给荣品RD-RK3588S-AHD开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时适配hdmi0输出

20260106给荣品RD-RK3588S-AHD开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时适配hdmi0输出
2026/1/6 17:44


缘起:荣品PRO-RK3566开发板适配Rockchip原厂的Buildroot【linux-5.10】系统时,eth0是默认隐藏的。
查询/询问DeepSeek之后,可以在DEBUG口/adb口通过修改/etc/network/interfaces可以在荣品PRO-RK3566开发板启动的时候默认打开eth0。
但是不想每次刷机之后都要手工改一次,想直接将修改部分编译进IMG固件中。
Buildroot【linux-6.1】系统中的eth0是可以默认启动/打开的。
只能对 Rockchip原厂的Buildroot【linux-5.10】系统 进行特别处理了!


给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】后,需要配置ssh。
驱动调试的时候DEBUG口就足够了。最多再打开一个USB接口的adb功能。【有些时候需要多一个口^_】
但是产品给客户暴露的借口就是TF卡的卡槽和以太网接口了!【应用工程师需要的ssh功能】


想实测一下TF卡的读写速度。
4线USB2.0通过adb直接拿到电脑上的速度是:31.3 MB/s
写入TF卡的速度略微低于31.3 MB/s【大概为25.56MB/s】


需要实测开发板丝印ETH1芯片RTL8211F-CG的网速。
通过ifconfig确认为eth0。

需要使用ov5645的驱动框架来适配LVDS接口的105机芯。
按照以前的经验,首先关闭I2C的读写!
结果,肯定会出现某些地方遗漏的,只能通过编译器来检查问题了!


当你把荣品RD-RK3588开发板重新适配一把,就相当于从头做了一个项目:【荣品RD-RK3588开发板】。
当然,开发板的功能都是好的,你免除了调试的过程,也就没有解决相关硬件出错的经验/机会了!


1、当你刷入Rockchip原厂的Buildroot【linux-6.1】系统的EVB4时,你会发现:HDMI竟然没有显示!^_
Y:\new_disk_4t\wyb\RD-RK3588S-AHD\source\kernel\arch\arm64\boot\dts\rockchip98rd3588s_ahd\rk3588\rp-lcd-hdmi0.dtsi
Y:\new_disk_4t\wyb\RD-RK3588S-AHD\rk3588_linux6.1_release_v1.2.0_20241220\kernel-6.1\arch\arm64\boot\dts\rockchip荣品\rk3588\rp-lcd-hdmi0.dtsi

&hdmi0 {
status = "okay";
};

&hdmi0_in_vp0 {
status = "okay";
};

&hdmi0_sound {
status = "okay";
};

&i2s5_8ch {
status = "okay";
};

&hdptxphy_hdmi0 {
status = "okay";
};

&route_hdmi0 {
status = "okay";
connect = <&vp0_out_hdmi0>;
};


2、参考荣品的SDK,buioldroot/Linux-5.10内核,直接搬过来放到dsi0/dsi1,也就是LCD屏的前面即可!
【放到其它地方也可能可以的,请自行尝试!^_】
Y:\new_disk_4t\wyb\RD-RK3588S-AHD\rk3588_linux6.1_release_v1.2.0_20241220\kernel-6.1\arch\arm64\boot\dts\rockchip\rk3588s-evb - 副本 (2).dtsi
Y:\new_disk_4t\wyb\RD-RK3588S-AHD\rk3588_linux6.1_release_v1.2.0_20241220\kernel-6.1\arch\arm64\boot\dts\rockchip\rk3588s-evb - 副本.dtsi

&cpu_b0 {
cpu-supply = <&vdd_cpu_big0_s0>;
mem-supply = <&vdd_cpu_big0_mem_s0>;
};

&cpu_b2 {
cpu-supply = <&vdd_cpu_big1_s0>;
mem-supply = <&vdd_cpu_big1_mem_s0>;
};


&hdmi0 {
status = "okay";
};

&hdmi0_in_vp0 {
status = "okay";
};

&hdmi0_sound {
status = "okay";
};

&i2s5_8ch {
status = "okay";
};

&hdptxphy_hdmi0 {
status = "okay";
};

&route_hdmi0 {
status = "okay";
connect = <&vp0_out_hdmi0>;
};


&dsi0 {
status = "disabled";
//rockchip,lane-rate = <1000>;
dsi0_panel: panel@0 {
status = "okay";
compatible = "simple-panel-dsi";
reg = <0>;
backlight = <&backlight>;
reset-delay-ms = <60>;
enable-delay-ms = <60>;
prepare-delay-ms = <60>;
unprepare-delay-ms = <60>;
disable-delay-ms = <60>;
dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_EOT_PACKET)>;
dsi,format = <MIPI_DSI_FMT_RGB888>;
dsi,lanes = <4>;
panel-init-sequence = [
23 00 02 FE 21


3、效果图:


参考资料:
https://blog.csdn.net/wb4916/article/details/142706817?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-8-142706817-blog-127994824.235^v43^pc_blog_bottom_relevance_base5&spm=1001.2101.3001.4242.5&utm_relevant_index=11
20241004给荣品RD-RK3588-AHD开发板刷Rockchip原厂的Android12【HDMI0显示】


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1119524.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Instagram账号风控全解:深度剖析封号原因、申诉流程与长效预防策略

近年来&#xff0c;Instagram的风控系统日趋严格&#xff0c;账号被封成为许多用户&#xff0c;无论是个人用户、多账号运营者还是跨境电商与广告投手&#xff0c;都可能突然面临的困扰&#xff1a;明明正常操作&#xff0c;却突然收到账号禁用通知&#xff1f;新注册的账号毫无…

2026必备!专科生毕业论文必备!10个AI论文平台深度测评

2026必备&#xff01;专科生毕业论文必备&#xff01;10个AI论文平台深度测评 2026年专科生论文写作新选择&#xff1a;AI平台测评指南 随着人工智能技术的不断进步&#xff0c;越来越多的专科生开始借助AI工具辅助毕业论文的撰写。然而&#xff0c;面对市场上琳琅满目的AI论文…

基于微信小程序的毕业设计项目:个性化英语学习小程序+毕业论文+答辩ppt全套

博主介绍&#xff1a; CSDN毕设辅导第一人、靠谱第一人、csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客优秀创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌ 技术范围&#xff1a;…

2026年最佳替代数据提供商(顶级平台对比)

TLDR: 另类数据市场由向合规性、人工智能驱动的分析和数据粒度的转变所定义。在2026年&#xff0c;最好的另类数据提供商是那些提供透明数据来源和专业领域专业知识的公司。我们的顶级平台——YipitData、FactSet和Eagle Alpha——根据其卓越的数据质量、实时交付和稳健的合规框…

2026研究生必备!10个降AI率工具测评榜单

2026研究生必备&#xff01;10个降AI率工具测评榜单 研究生必备&#xff01;2026年降AI率工具测评榜单出炉 随着学术规范日益严格&#xff0c;AI生成内容检测技术不断升级&#xff0c;越来越多的研究生在论文写作过程中面临“AI率过高”的问题。无论是初稿还是修改后的版本&am…

聚焦三大资源整合型发稿平台,深度测评其批量曝光效能

在信息粉尘化的营销环境下&#xff0c;企业品牌声音的突围愈发困难。单点、零散的媒体投放不仅效率低下&#xff0c;其不可控的成本与模糊的效果也令营销决策者却步。于是&#xff0c;能够提供“一键发布&#xff0c;多平台同步”的资源整合型软文发稿平台&#xff0c;已成为企…

SoulX-Podcast 本地部署与WebUI体验教程(支持方言播客生成)

SoulX-Podcast 本地部署与WebUI体验教程&#xff08;支持方言播客生成&#xff09; 关键词&#xff1a;SoulX-Podcast、AI播客生成、TTS、多说话人对话、方言支持、Gradio WebUI 一、项目简介 SoulX-Podcast 是 Soul AI Lab 团队开源的一个高保真播客生成推理代码库&#xff0c…

亲测好用!9款AI论文平台测评:研究生毕业论文必备

亲测好用&#xff01;9款AI论文平台测评&#xff1a;研究生毕业论文必备 2026年AI论文平台测评&#xff1a;为何值得一看 在当前学术研究日益数字化的背景下&#xff0c;研究生群体对高效、可靠的论文辅助工具需求愈发迫切。无论是选题构思、文献检索&#xff0c;还是内容撰写与…

04.深入闭包和js函数的this指向跟规则

闭包的内存泄漏测试 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> </…

04.深入闭包和js函数的this指向跟规则

闭包的内存泄漏测试 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> </…

大模型面试 请分别说说你对 DeepSeek -V3和 DeepSeek -R1的理解,它们在架构或训练策略上有何关键差异?

1.请分别说说你对 DeepSeek -V3和 DeepSeek -R1的理解&#xff0c;它们在架构或训练策略上有何关键差异&#xff1f; 已思考 12s 下面按“我怎么理解它是什么 / 关键技术点 / 与另一者的差异”来分别讲 DeepSeek-V3 和 DeepSeek-R1&#xff0c;并总结它们在架构与训练策略上的…

java BIO、NIO、AIO用法样例

1. BIO (Blocking I/O) - 同步阻塞 I/O BIO 是传统的网络编程模型&#xff0c;每个连接对应一个线程&#xff0c;当线程执行读/写操作时会被阻塞&#xff0c;直到数据就绪。 示例&#xff1a;BIO 服务器 import java.net.*; import java.io.*;public class BioServer {publi…

java垃圾收集 minorgc majargc fullgc

核心概念总览 这三种 GC 类型的本质区别在于回收的堆内存区域和触发原因。GC 类型别名回收区域触发原因特点Minor GCYoung GC只回收年轻代 (Eden Survivor)Eden 区空间不足非常频繁&#xff0c;速度通常很快&#xff0c;使用复制算法Major GCOld GC只回收老年代老年代空间不足…

基于RK3399Pro与RK3568的车载防撞方案:为货车泥头车安全护航

rk3399pro&#xff0c;rk3568&#xff0c;车载方案设计&#xff0c;4路AHD-1080P摄像头输入&#xff0c;防撞识别&#xff0c;助力货车泥头车安全运输&#xff01;在货运行业中&#xff0c;货车与泥头车的安全运输至关重要。今天咱就聊聊基于RK3399Pro和RK3568芯片的车载方案设…

超详细逻辑回归解说

逻辑回归是用来做“分类”的模型&#xff08;比如判断“是不是垃圾邮件”“病人有没有患病”“用户会不会点击广告”&#xff09;&#xff0c;而非回归。它的核心是&#xff1a;用“概率”的方式&#xff0c;把线性回归的输出&#xff08;连续值&#xff09;转化为“是/否”的分…

超声波传感器(HC-SR04)与Arduino Uno及Mixly使用

【结合AI智能体学习记录】一、&#xff08;HC-SR04&#xff09;超声波传感器工作原理&#xff1a;超声波传感器和蝙蝠的定位原理一致&#xff0c;核心是通过计算超声波往返时间来换算距离&#xff1a;1. 触发发射&#xff1a;模块的Trig引脚接收到高电平信号后&#xff0c;会自…

学霸同款2026TOP10AI论文网站:本科生毕业论文神器测评

学霸同款2026TOP10AI论文网站&#xff1a;本科生毕业论文神器测评 2026年学术写作工具测评&#xff1a;为何需要这份榜单&#xff1f; 随着人工智能技术的不断进步&#xff0c;AI论文网站逐渐成为高校学生和研究人员的重要辅助工具。然而&#xff0c;面对市场上琳琅满目的选择&…

react组件内添加一个全局点击时间,点击函数能区分是否是某个特定的id的dom触发的

在 React 组件内添加一个全局点击事件&#xff0c;并判断是否是某个特定 id 的 DOM 触发&#xff0c;可以这样实现&#xff1a; 实现思路 在组件 mount 时&#xff08;useEffect&#xff09;&#xff0c;用 document.addEventListener 注册全局点击事件。回调函数中通过 event.…

.NET 某RFID标签打印客户端 崩溃分析

崩溃分析1. 为什么会崩溃双击打开dump&#xff0c;windbg会自动定位到崩溃的上下文&#xff0c;这一点我比较喜欢&#xff0c;有的时候也省去了用 !analyze -v 无趣的等待&#xff0c;参考输出如下&#xff1a;This dump file has an exception of interest stored in it. The …