“Firefly RK3588 系列全面支持 OpenHarmony 5.1:实测启动、桌面运行与硬件适配解析“
2026/8/9 15:22:57
网站建设
项目流程
🔥 Firefly RK3588 系列全面支持 OpenHarmony 5.1 🎯 一句话导读 Firefly RK3588 系列(AIO-3588Q / AIO-3588JQ / AIO-3588MQ/ROC-RK3588S-PC/ITX-3588J)现已完成 OpenHarmony 5.1 系统适配。实测可在 8nm 八核 SoC 上稳定启动 OHOS 5.1 内核(Linux 5.10.160),桌面正常运行,16 GB 大内存与多路显示资源完整可用,为国产操作系统在高端 AIoT 主板上的落地提供了可参考的硬件基础。
🖥️ 一、实测环境:AIO-3588Q + OpenHarmony 5.1 项目 内容 🏭 硬件型号 天启智能 Firefly AIO-3588Q(商规级) ⚙️ SoC Rockchip RK3588 🧠 内存 16 GB LPDDR4X(4 通道 × 4 GB) 💾 存储 eMMC + M.2 SATA3.0 SSD(2242)+ TF Card 📺 显示输出 HDMI 2.1 / DP 1.4 / VGA / eDP 1.3 / 2×MIPI-DSI 🖥️ 操作系统 OpenHarmony 5.1 🐧 内核版本 Linux 5.10.160(OHOS clang 15.0.4) 🔌 串口工具 hdc-std shell
🚀 二、启动实测:从 U-Boot 到 OpenHarmony 桌面 2.1 关键启动节点 下图截取自主板 HDMI 输出,可见 OpenHarmony 5.1 桌面已正常加载,图标、任务栏、状态栏均完整显示。
2.2 串口启动日志(关键片段) U-Boot SPL 2017.09-ge4e124926e-230922 #lxh Model: Rockchip RK3588 Evaluation Board DRAM: 16 GiB ... Model: Firefly AIO-3588Q HDMI(Linux) ... Booting Linux on physical CPU 0x0000000000 [0x412fd050] Linux version 5.10.160 (lixu@lixu) (OHOS (dev) clang version 15.0.4 ...) Machine model: Firefly AIO-3588Q HDMI(Linux) Memory: 16056848K/16752640K available ... smp: Brought up 1 node, 8 CPUs2.3 启动信息汇总表 阶段 输出 含义 🟢 SPL DDR LPDDR4, 2112MHz,4 通道各 4 GB内存初始化通过,总容量 16 GB 🟢 U-Boot Model: Firefly AIO-3588Q HDMI(Linux)识别设备树与板级型号 🟢 Kernel Linux version 5.10.160 ... OHOS clang 15.0.4OpenHarmony 内核编译器标识 🟢 CPU smp: Brought up 1 node, 8 CPUs8 核 CPU(4×A76 + 4×A55)全部上线 🟢 内存 Memory: 16056848K/16752640K available约 15.3 GB 可用内存 🟢 显示 fb0: rockchipdrmfb frame buffer deviceDRM 显示框架就绪 🟢 文件系统 hmdfs_init_configfs() init configfsOpenHarmony 分布式文件系统初始化
🧩 三、RK3588 硬件平台核心规格 AIO-3588 系列按应用场景分为商规、工规、车规三档,核心处理单元保持一致,差异主要体现在主频与工作温度。
规格项 AIO-3588Q(商规) AIO-3588JQ(工规) AIO-3588MQ(车规) 🧩 SoC RK3588 RK3588J RK3588M 🏎️ CPU 4×A76 + 4×A55 4×A76 + 4×A55 4×A76 + 4×A55 ⚡ 主频 最高 2.4 GHz 最高 1.6 GHz 最高 2.0 GHz 🎨 GPU Mali-G610 MP4,450 GFLOPS Mali-G610 MP4,450 GFLOPS Mali-G610 MP4,450 GFLOPS 🧠 NPU 6 TOPS INT8,支持 TF / MXNet / PyTorch / Caffe 模型转换 6 TOPS INT8 6 TOPS INT8 📷 ISP 48 MP,HDR + 3DNR 48 MP,HDR + 3DNR 48 MP,HDR + 3DNR 🎬 硬解码 8K@60fps H.265/VP9/AVS2 8K@60fps H.265/VP9/AVS2 8K@60fps H.265/VP9/AVS2 🎥 硬编码 8K@30fps H.265/H.264 8K@30fps H.265/H.264 8K@30fps H.265/H.264 🌡️ 工作温度 -20℃ ~ 60℃ -40℃ ~ 85℃ -40℃ ~ 85℃
🔌 四、接口与外设适配情况 OpenHarmony 5.1 在该平台上已完成主要外设驱动加载,日志中可见以下子系统成功 probe:
子系统 驱动/节点 状态 🖥️ 显示 rockchip-drm、rockchip-vop2✅ 已加载 🎬 视频编解码 mpp_rkvdec2、mpp_rkvenc2、mpp_av1dec✅ 已加载 📡 网络 rk_gmac-dwmac(双千兆以太网)✅ 已加载 🔗 PCIe rk-pcie(fe150000 / fe170000)✅ 已初始化 💾 SATA ahci fe210000.sata✅ 已加载 🔊 音频 Advanced Linux Sound Architecture✅ 已加载 📶 无线 WiFi6 / 蓝牙 5.0(模组固件层面) ✅ 硬件就绪 🌐 USB xhci-hcd(USB 3.1)、EHCI/OHCI✅ 已加载
💻 五、系统运行状态实测 通过hdc-std shell进入系统后,执行资源查看命令,结果如下:
5.1 内存与存储 命令 结果 解读 free -mMem: 15941 MB total,free 13458 MB 16 GB 内存识别完整,空闲充足 df -h/data分区 223 GB,已用 225 MB大容量存储挂载正常 df -h/根分区 1.4 GB,已用 1.1 GB系统分区只读挂载正常 df -h/vendor240 MB,已用 123 MBVendor 分区挂载正常
5.2 分区挂载说明 OpenHarmony 在该平台上采用标准 OHOS 分区方案:
/dev/block/mmcblk1p7 -> / (system/usr,ext4 ro) /dev/block/mmcblk1p8 -> /vendor (vendor,ext4 ro) /dev/block/mmcblk1p15 -> /data (用户数据,大容量)挂载点 用途 文件系统 权限 /系统根目录 ext4 只读 /vendor厂商 HAL/BSP ext4 只读 /data用户数据与应用 - 可读写 /mnt/hmdfs/100/account分布式用户数据 hmdfs 可读写
🛠️ 六、OpenHarmony 5.1 适配要点 6.1 内核与编译工具链 内核基线 :Linux 5.10.160 LTS编译器 :OHOS (dev) clang version 15.0.4 + LLD 15.0.4设备树 :Firefly AIO-3588Q HDMI(Linux)启动参数 :包含ohos.required_mount.*系列挂载点,符合 OHOS 5.1 分区规范6.2 关键 OHOS 特性在日志中的体现 特性 日志关键词 说明 📂 分布式文件系统 hmdfs: hmdfs_init_configfs()HMDFS 初始化完成 📂 共享文件系统 sharefs: sharefs_init_configfs()ShareFS 初始化完成 🔒 安全启动 Verified-boot: 0、AVB skip当前为开发模式,可关闭验证 🛡️ 安全增强 SELinux: InitializingSELinux 框架已启动 🔐 可信执行 OP-TEE version: 3.13.0可信执行环境就绪 🧯 黑匣子 bbox:[info][blackbox_core.c]系统异常日志收集就绪
🌟 七、适用场景 凭借 RK3588 的算力与 OpenHarmony 5.1 的分布式能力,AIO-3588 系列可在以下方向落地:
场景 关键能力 典型应用 🏭 工业网关 双千兆、RS232/485/CAN、宽温 PLC 数据采集、边缘协议转换 🚗 智能座舱 六屏异显、8K 解码、GPU 仪表盘 + 中控屏 + 副驾屏 🛒 商用显示 4K/8K 输出、多屏拼接 广告机、自助终端、数字标牌 🤖 AI 边缘 6 TOPS NPU、大内存 本地视觉推理、边缘 AI 盒子 🏠 智慧楼宇 多路视频输入、网络通讯 门禁、梯控、安防一体机
✅ 八、总结 Firefly RK3588 系列(AIO-3588Q / JQ / MQ)已可稳定运行OpenHarmony 5.1 ; 实测启动链完整:U-Boot SPL → U-Boot → Linux 5.10.160 OHOS 内核 → OpenHarmony 桌面; 16 GB 内存、多路显示、双千兆、SATA/PCIe 等核心硬件资源均已被 OHOS 5.1 识别与驱动; 商规 / 工规 / 车规三档覆盖,可满足从消费电子到工业、车载等多场景需求。