0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

突破!RK3588成功移植Ubuntu 25.04,初次编译即点亮全功能!

jf_44130326 来源:Linux1024 2026-02-10 17:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作为嵌入式开发者心中的性能猛兽RK3588凭借四核A76 +四核A55的八核架构、强大的GPU/NPU算力,一直是高端嵌入式设备的首选平台。而Ubuntu 25.04Plucky Puffin)作为最新稳定版系统,带来了更流畅的交互体验和更完善的生态支持。今天,我们终于实现了两大强者的首次牵手”——成功将Ubuntu 25.04初次编译移植到RK3588开发板,全程无重大报错,核心功能全部点亮!

wKgZO2kXJXqAGMV3AAAiIi3h6TM610.png

一、硬件平台:RK3588 EVB7 V11的硬核基底

本次移植基于Rockchip RK3588 EVB7 V11开发板,硬件配置拉满:

处理器8CPU4×A76 + 4×A55),支持动态调频,峰值性能强悍

内存8GiB LPDDR4X,四通道设计,主频高达2112MHz,读写速度流畅

存储58.2GB eMMC闪存,分区合理(含128MB /oem分区、57.9GB根分区)

接口支持HDMI、千兆以太网MIPI-CSIPCIe蓝牙/ WiFi等全接口覆盖

其他:集成Hym8563实时时钟、多通道GPIO,硬件扩展性拉满

二、移植核心亮点:初次编译即稳如泰山

本次移植是Ubuntu 25.04RK3588上的首次完整编译,从U-Boot启动到系统登录全程顺畅,关键节点表现亮眼:

1.启动流程完整无断点

从开机log可见,系统启动链路全程打通:

U-Boot SPL 2017.09初始化成功,顺利识别DDR内存并完成频率切换(528MHz→1068MHz→1560MHz→2112MHz

ARM Trusted FirmwareBL31 v2.3)、OP-TEE3.13.0)安全组件加载正常,实现EL3到正常世界的平稳过渡

内核启动无报错,Linux 5.10.198内核成功初始化,识别所有硬件资源

systemd服务启动正常,最终顺利进入root终端(root@rk3588-ubuntu:/#

2.系统版本纯净且新

通过cat /etc/os-release验证,系统信息完整:

系统版本:Ubuntu 25.04Plucky Puffin),版本代号plucky

内核版本:5.10.198(适配RK3588专属BSP,优化硬件兼容性)

编译信息:20251023日首次编译,无冗余依赖,系统纯净度高

专属标识:RK_BUILD_INFOsoft_version明确标注开发板适配信息,便于后续维护

3.核心硬件驱动全适配

本次移植实现了绝大多数硬件的驱动支持,无需额外手动安装:

显示HDMI接口正常点亮,分辨率1920x1080p60,色彩格式适配,支持音频输出

网络:双以太网口正常工作,eth1成功获取IP186.16.16.41),RX/TX数据包正常传输(接收1935包,发送199包),无丢包报错

存储eMMC分区正常挂载,根分区57.9GB可用空间充足,支持读写操作

外设MIPI-CSI摄像头接口、蓝牙/ WiFiwpa_supplicant服务启动正常)、USB设备管理器(udisks2)均初始化成功

其他:实时时钟(rtc0)同步系统时间,GPIOI2C总线、thermal温度管理正常

wKgZO2kXJXqATHqtAABVyoTouUI803.png

三、实测表现:数据见证实力

1.网络连通性

通过ifconfig实测,eth1接口状态稳定:

网络模式:UP,BROADCAST,RUNNING,MULTICAST

IP配置:IPv4186.16.16.41/24)、IPv6fe80:f8266ed1)双栈支持

传输状态:无错误包、丢包,中断响应正常(device interrupt 84

2.存储分区

lsblk显示分区布局合理,满足嵌入式场景需求:

wKgZO2kXJXqADpe7AAAWnM65OGo425.png

设备名

大小

挂载点

用途

mmcblk0p7

128MB

/oem

厂商配置存储

mmcblk0p6

32.1MB

/userdata

用户数据存储

mmcblk0p8

57.9GB

/

根文件系统

3.系统稳定性

开机运行无卡顿、无崩溃,systemd服务启动成功率超95%,仅个别兼容性服务(如apport)未启动,不影响核心功能使用。

四、后续优化方向

本次初次编译已实现能用、好用的目标,后续将针对细节优化:

1.完善部分外设驱动(如USB摄像头、HDMI音频输出精细化适配)

2.性能调优:优化CPU调频策略、内存带宽分配,提升NPU/GPU算力释放

3.生态适配:集成RK3588专属SDK,支持AI推理、视频编解码等硬件加速功能

4.系统轻量化:裁剪冗余组件,适配嵌入式场景下的存储/内存限制

结语

RK3588Ubuntu 25.04的首次移植成功,为高端嵌入式项目提供了新的选择——既拥有RK3588的强悍硬件性能,又能享受Ubuntu生态的丰富软件资源,可广泛应用于边缘计算、工业控制AI网关、智能终端等场景。

如果你在移植过程中遇到问题,或有更多优化建议,欢迎在评论区交流讨论!让我们一起解锁RK3588的更多可能~


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5210

    文章

    20680

    浏览量

    337398
  • 移植
    +关注

    关注

    1

    文章

    417

    浏览量

    29541
  • Ubuntu
    +关注

    关注

    5

    文章

    617

    浏览量

    33711
  • RK3588
    +关注

    关注

    8

    文章

    592

    浏览量

    7597
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞芯微RK3588开发板RK3588 EVB和RK3588S EVB解读

    瑞芯微RK3588开发板RK3588 EVB和RK3588S EVB解读 瑞芯微旗舰芯RK3588系列开发板受到广大开发者伙伴的关注和问询。针对相关的开发板
    的头像 发表于 09-22 15:54 2.3w次阅读
    瑞芯微<b class='flag-5'>RK3588</b>开发板<b class='flag-5'>RK3588</b> EVB和<b class='flag-5'>RK3588</b>S EVB解读

    OpenHarnomy5.1下对RK3588编译环境搭建

    拉取的是OpenHarmony5.1的代码,直接编译RK3588会报“相机“的错误。有没有大佬有成功编译的呢,这里请教一下
    发表于 06-12 17:20

    基于 RK3588 debian 搭建 RK3588 Kernel 编译环境

    ARCH=arm64 rk3588-xxx.img -j16二、分布式编译环境1、安装 C/C++ 分布式编译工具apt install distcc distccmon-gnome2、修改服务器端
    发表于 03-22 16:28

    RK3588 Android无法编译Package模块是怎么回事

      我编译的时候在firefly/device/rockchip/rk3588/rk3588_firefly_itx_3588j/rk3588_firefly_itx_3588j.mk
    发表于 09-05 17:33

    opencv库直接在RK3588开发板上进行编译

    RK3588上进行编译,也可以选择在自己的Ubuntu上交叉编译opencv,然后在RK3588上调用
    发表于 09-15 17:56

    怎样去解决RK3588编译kernel的问题呢

    : *** [rk3588-firefly-itx-3588j.img] Error 2附wiki编译方法Core-3588J 产品编译方法整体编译
    发表于 10-14 15:18

    RK3588RK3588S之间的区别是什么

    RK3588RK3588S的区别: RK3588S是RK3588的低配版,其区别类似RK3568跟RK
    发表于 03-10 19:22 3w次阅读

    rk3588rk3588s的区别

    rk3588rk3588s的区别 Rockchip是一家专业的半导体公司,成立于2001年,总部位于中国深圳,主要从事集成电路的设计、开发和销售。他们的热门产品RK3588RK3588
    的头像 发表于 08-15 16:44 2.1w次阅读

    RK35883588s的区别

    RK35883588s的区别 Rockchip RK3588RK3588s是两种功能强大且广受欢迎的片上系统(SoC)解决方案,用于一系
    的头像 发表于 08-15 17:03 2.9w次阅读

    RK3588系列有多少型号?

    和多种应用的功能而受到广泛的认可。但是,对于普通用户而言,RK3588系列又分别有多少型号呢?下面就详细介绍RK3588系列的各种型号及其功能R
    的头像 发表于 08-15 17:04 7272次阅读

    RK3588 SDK入门之编译使用篇

    前言:在上一篇文章中,我们已经配置好了Ubuntu虚拟机。本期将重点介绍如何Ubuntu虚拟机中使用RK3588的SDK。具体内容包括SDK的下载与安装、环境变量的配置、以及编译调试的
    的头像 发表于 11-22 01:07 7758次阅读
    <b class='flag-5'>RK3588</b> SDK入门之<b class='flag-5'>编译</b>使用篇

    技术分享|iTOP-RK3588开发板Ubuntu20系统旋转屏幕方案

    技术分享|iTOP-RK3588开发板Ubuntu20系统旋转屏幕方案
    的头像 发表于 04-18 15:19 1613次阅读
    技术分享|iTOP-<b class='flag-5'>RK3588</b>开发板<b class='flag-5'>Ubuntu</b>20系统旋转屏幕方案

    系统适配 | RK3588 Ubuntu22.04正式发布

    前言:为了满足广大开发者与嵌入式爱好者的需求!眺望电子正式宣布,已完成基于瑞芯微RK3588的开发板对Ubuntu22.04LTS操作系统的深度适配与优化。此次适配不仅成功移植
    的头像 发表于 09-05 12:06 2590次阅读
    系统适配 | <b class='flag-5'>RK3588</b> <b class='flag-5'>Ubuntu</b>22.04正式发布

    【硬核搭档】迅为RK3588成功适配飞牛FnNAS,你的私有云迎来性能猛兽!

    【硬核搭档】迅为RK3588成功适配飞牛FnNAS,你的私有云迎来性能猛兽!
    的头像 发表于 02-25 15:43 1075次阅读
    【硬核搭档】迅为<b class='flag-5'>RK3588</b><b class='flag-5'>成功</b>适配飞牛FnNAS,你的私有云迎来性能猛兽!

    麒麟适配 | 眺望电子上线 “RK3588+麒麟” 全功能主板

    引言:在国产化加速的工业新时代,需要从核心芯片到操作系统实现全栈自主可控。眺望电子发布上线RK3588麒麟全功能主板,集高性能、国产化、工业级于一体,以安全可靠的国产算力底座,赋能边缘计算与万物互联
    的头像 发表于 04-17 17:03 3467次阅读
    麒麟适配 | 眺望电子上线 “<b class='flag-5'>RK3588</b>+麒麟” <b class='flag-5'>全功能</b>主板