news 2026/6/15 14:59:00

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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显示】


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 12:13:09

AI+IoT双轮驱动:构建风电设备预测性维护数字孪生体的全栈技术实践

凌晨三点&#xff0c;内蒙古某大型风电场运维主管王工接到SCADA系统告警&#xff1a;“#23风机异常停机”。他迅速调取振动频谱图&#xff0c;却发现数据杂乱无章——是主轴承即将失效&#xff1f;还是传感器松动导致误报&#xff1f;抑或只是电网波动引发的瞬时保护动作&#…

作者头像 李华
网站建设 2026/6/15 13:08:48

脉脉独家【AI创作者xAMA】| 多维价值与深远影响

&#x1f525;草莓熊Lotso&#xff1a;个人主页 ❄️个人专栏: 《C知识分享》 《Linux 入门到实践&#xff1a;零基础也能懂》 ✨生活是默默的坚持&#xff0c;毅力是永久的享受&#xff01; &#x1f3ac; 博主简介&#xff1a; 文章目录 前言&#xff1a;一、对AI创作者的个…

作者头像 李华
网站建设 2026/6/15 13:15:37

adb wifi连接!

以下是具体操作流程: 准备工作 同网络:确保电脑和手机连接在同一个 WiFi 网络下。 ADB 工具:确保电脑上已经安装了最新版的 platform-to ols (ADB 工具包)。 第一步:配对 (Pairing) 这一步通常只需要做一次,以后连接同一台电脑不需要再次配对。 手机端操作: 进入 设…

作者头像 李华
网站建设 2026/6/12 15:41:35

不连 Xcode,也能把 iPhone App 的实时日志看清楚

在调试 iOS App 的过程中&#xff0c;日志几乎是最先被依赖、也是最容易受限的一环。 很多人第一次遇到问题&#xff0c;都是在这种场景下&#xff1a; App 在测试机或用户手机上出现异常&#xff0c;但设备不是开发模式&#xff1b; 或者手机在 Windows 环境下&#xff0c;根本…

作者头像 李华