Windows 11下RK3588开发板重装Ubuntu:驱动安装与烧录避坑指南

树莓派SD卡烧录Ubuntu系统 用读卡器插入SD卡可以选择Linux系统进行烧录,本人这里选择的是ubuntu server 20.04.1 list 版本,注意server版本为无桌面版本,desk为有桌面版本,因为在这里选择版本错误导致后续烧录多次,server版本后续需自行安装镜像,对新手比较友好的固然是带桌面版本的,本人也因误打误撞多了一些操作经验,此外,在Raspberry Pi烧录工具上,desk版本不可以在烧录是设置wifi和ssh文件,只有在server版本中才可以进行设置,可自行选择。本人使用的是官方烧录工具。 阅读详情

上周帮朋友处理一块RK3588开发板,这板子原本跑着Android,朋友想彻底清掉换成官方Ubuntu,结果在Windows 11笔记本上折腾到半夜,问题全卡在“电脑识别不到设备”和“驱动装不上”这两件事上。后来我理清了Rockchip这套烧录工具链在Win11下的脾气,换了条USB线、把驱动签名问题解决掉,十分钟就把Ubuntu写进eMMC了。这篇文章就是把这次实操完整记录下来:Windows 11环境下给RK3588开发板重装Ubuntu的驱动安装、烧录步骤,以及各种常见报错的完整排查链路。

1. 刷机前先理顺三件事:板子形态、Ubuntu镜像和Win11环境

磨刀不误砍柴工。很多人拿到RK3588板子就急着下载工具开始烧,结果中途反复失败,九成问题都出在“没搞清楚自己手上是什么板子”和“镜像选错了”上面。我建议刷机前先花十分钟把下面三件事确认好,后面会顺畅很多。

1.1 你的RK3588板子到底是哪种形态,决定了刷机路径

RK3588是瑞芯微的旗舰级SoC,4个Cortex-A76大核加4个Cortex-A55小核,GPU是Mali-G610 MP4,还带一个6 TOPS算力的NPU。但市面上的RK3588板卡形态差别很大,至少分成两类:

  • 核心板加底板方案 :像讯为、创龙、飞凌这些厂家,基本都是核心板插在底板上。这类板子的烧录方式比较固定,绝大多数是通过底板上的USB Type-C或者Micro USB接口进入烧录模式。核心板上的eMMC、DDR都是焊死的,所以整机镜像直接烧到eMMC。

  • 一体化开发板 :像Rock 5B、Orange Pi 5 Plus这类,板子本身就是个完整的电脑主板。这类板子除了eMMC,通常还支持SD卡启动、NVMe启动,启动优先级由板上的拨码开关或者引导配置决定。刷机入口同样是板上的USB口,Type-C居多。

这两种形态在选择镜像和烧录方案上没什么本质区别,但有一个关键细节容易踩坑: 不同厂家对烧录入口的定义不一样 。有的板子用Type-C口,有的用单独的Micro USB OTG口,还有的板子需要插上电源、按住板上的RECOVERY键再插USB线才能进入刷机模式。如果按网上教程插了线但电脑死活没反应,优先怀疑接口不对,别急着怀疑工具坏了。

另外要确认一个物理层面的东西: 板子现在的系统状态 。如果是全新板卡,eMMC里可能是空片,也可能出厂带了Android;如果是二手板子,之前烧过什么镜像、分区表被改动过,都会影响这次烧录。我的建议是:不管当前是什么系统,都先按照“从零开始”的心态准备Maskrom模式救砖方案,后面我会专门讲。

1.2 Ubuntu镜像选型:官方固件、Armbian还是自己编译

给RK3588装Ubuntu,镜像选择要比烧录过程更早确定,因为镜像格式决定你用哪个工具烧。

目前常见的选择有三条路线:

  1. 板卡厂商提供的官方Ubuntu镜像 :比如讯为、瑞芯微官方的Linux SDK、香橙派等厂家发布的Ubuntu固件。这类固件一般打包成 update.img 整包,或者提供 parameter.txt 加上 boot.img 、 rootfs.img 这类分区镜像。优点是适配好,WiFi、蓝牙、NPU驱动基本都调过;缺点是有些老厂商的镜像内核版本旧,默认不带新硬件支持。

  2. Armbian镜像 :社区维护,版本更新快,默认就是Ubuntu/Debian用户态,内核通常是6.x主线内核。多数Armbian镜像提供 rk3588_*.img.gz 这种SD卡/SSD卡镜像,解压后可以直接用写卡工具写入SD卡或U盘,也可以把img写到eMMC里。我很多板子都是先跑Armbian验证硬件,再换正式Ubuntu。

  3. 自己基于Rockchip SDK编译 :需要Linux环境、交叉编译工具链,流程较长,适合要深度定制内核和设备树的人。新手不建议一上来就自己编,先拿官方镜像跑通,再逐步学替换内核,这个路线最稳。

关于Ubuntu版本,现在RK3588官方和主流厂商普遍提供Ubuntu 22.04和Ubuntu 24.04的镜像。搜“rk3588移植ubuntu 26”这种需求的朋友得有点心理准备,26.04属于新版本预览性质,很多板卡厂商的BSP(Board Support Package)还没跟上,基础系统能跑不代表NPU、VPU这些闭源库都兼容。 做开发板日常用,24.04 LTS在生态兼容性和长期更新之间是最平衡的选择。

1.3 Windows 11环境检查:先解决驱动签名的坑

很多人一上来就装驱动、装烧录工具,连Windows 11“内核隔离”和“驱动签名强制”这关都没过,后面驱动装得再勤也白搭。

Windows 11比Windows 10更严格的地方在于,它默认开启了 内存完整性(Memory Integrity) ,这是内核隔离的一部分。Rockchip的USB驱动,特别是通过DriverAssitant装进去的驱动,在没有微软签名的情况下,很容易被这个机制直接拦截,设备管理器里显示“无法验证此设备所需驱动的数字签名”或者直接变成一个带黄色感叹号的Unknown Device。

刷机前我建议先做两件事:

  • 打开“Windows安全中心” -> “设备安全性” -> “内核隔离”,把“内存完整性”临时关掉,重启一次。
  • 如果是Windows 11 IoT Enterprise LTSC这类特殊版本,组策略里有些安全策略也可能拦截未签名驱动,检查“设备安装限制”策略是否有启用。

这里强调一下:临时关闭内存完整性来装驱动是常规操作,装完驱动、烧录完成之后,可以再把它重新打开。不用一直关着,Windows的驱动签名拦截主要发生在驱动安装那一刻。

2. 进入烧录模式与驱动安装全流程

RK3588板子的烧录模式,用大白话讲就是“电脑通过USB口控制板子上的芯片,把镜像写到存储里”。要达成这个状态,必须先让板子进入Rockchip定义的一个特殊引导状态,否则电脑上根本看不到可烧录设备。

2.1 Loader

RK3588使用笔记:ubuntu/麒麟系统功能测试程序 本编文章记录在使用嵌入式系统中的一些功能测试demo程序,大部分都是AI写的,哈哈哈,确实很有帮助,但是得根据自身设备实际情况和知道如何问AI,才能得出你想要的结果,本文就记录一些ubuntu/麒麟系统实际使用过程中测试程序。目录1.串口测试程序2.CAN测试程序3.背光测试程序(弥补系统pwm匹配异常)4.电量获取程序(弥补底系统版本不支持电池管理)5.GPIO测试程序控制状态led灯6.时间测试程序7.redis通信测试程序8.温度、CPU主频测试程序9.msata挂载稳定性测试程序未完待续。。。 阅读详情

相关推荐

保姆级教程:在Windows 11上给瑞芯微RK3588开发板重装Ubuntu系统(含驱动安装与常见报错解决)

本文提供在Windows 11上为瑞芯微RK3588开发板重装Ubuntu系统的详细教程,涵盖驱动安装、Loader模式进入、烧录工具使用及常见报错解决方案。通过步骤详解和实用技巧,帮助开发者顺利完成系统重装,充分发挥RK3588的AI算力和多屏输出能力。

weixin_26886855的博客 524

保姆级教程:在Windows 11上给瑞芯微RK3588开发板重装Ubuntu系统(含驱动安装与常见问题解决)

本文提供了一份详细的Windows 11环境下为瑞芯微RK3588开发板重装Ubuntu系统的保姆级教程,涵盖驱动安装、烧录模式进入、系统烧录全流程及常见问题解决方案。特别针对Windows用户常见的设备识别失败、烧写中断等问题提供实用技巧,帮助开发者顺利完成系统部署。

weixin_29181861的博客 568

RK3588 Windows主机烧录Linux系统全攻略:从驱动到部署

嵌入式开发中,瑞芯微RK3588凭借八核架构与6TOPS NPU,成为边缘计算和AI部署的热门平台。其系统烧录本质是通过USB将镜像写入eMMC或SPI Flash,主机端工具链与驱动配置是关键。在Windows环境下,开发者常面临驱动安装、镜像格式解析、分区表配置等挑战。掌握正确的烧录方法,不仅能快速恢复系统,还能为YOLOv8部署、视觉SLAM等应用奠定基础。本文围绕RK3588、Windows主机、Linux系统与烧录四大核心,详解从工具准备到实战排错的完整流程。

weixin_34194829的博客 319

Windows兼容开发板选型与避坑:从x86到ARM的实战指南

在嵌入式开发领域,开发板与操作系统的兼容性直接影响开发效率。传统观念中,开发板往往与Linux绑定,但Windows兼容开发板的出现打破了这一壁垒,它要求在Windows环境下完成驱动安装、烧录调试、应用运行的全流程。核心在于CPU架构与官方工具链的适配:x86单板机如LattePanda可原生运行完整版Windows,驱动完善;ARM开发板则需借助WSL 2或Docker曲线救国,实现交叉编译与远程调试。无论是串口芯片的驱动稳定性,还是电源供电的隐性坑,都决定了Windows下的体验好坏。对于希望快速搭建

weixin_30784501的博客 354

RK开发板Windows识别失败:ADB与USB协议深度排查指南

ADB(Android Debug Bridge)是嵌入式调试的核心协议,其底层依赖USB设备类枚举与主机驱动匹配机制。理解USB协议栈中设备描述符、HardwareID匹配、PHY层握手等原理,对解决开发板连接失效至关重要。技术价值在于打通软硬交界区——既需Android端adbd服务与USB配置正确,也需Windows端驱动INF精准适配RK芯片特有的VID/PID(如0x2207)。典型应用场景包括RK3399/RK3566/RK3588等SoC在产线调试、BSP开发及高校实验中的Windows主机连

weixin_33922670的博客 282

RK3566开发板实战:串口调试、刷机与SSH连接避坑指南

在嵌入式Linux开发中,串口(UART)是系统启动早期唯一的日志输出通道,从BootROM到内核的每个阶段都依赖它定位问题,是开发者必备的调试基础。而开发板的系统安装与恢复则离不开烧录操作,瑞芯微平台通过Loader/MaskROM模式配合USB工具完成固件写入与救砖,掌握分区烧录原理能有效避免变砖风险。当系统正常启动后,SSH远程登录可脱离串口线束缚,大幅提升开发效率,尤其适合多板卡管理场景。本文以RK3566开发板为例,从串口接线与波特率配置讲起,覆盖刷机全流程、网络联通和SSH搭建,总结高频踩坑点与

weixin_33997389的博客 302

AI硬件实战入门:从RK3588选型到NPU稳定部署

AI硬件指具备专用AI加速单元(如NPU)、可脱离云端完成感知-决策-执行闭环的嵌入式设备,其核心价值在于低延迟响应、隐私本地化处理与无网自主运行。原理上依赖轻量化推理框架(ONNX Runtime、TVM)与硬件级优化,技术价值体现在功耗、散热、驱动成熟度与算力利用率的系统平衡。典型应用场景涵盖智慧家居、工业质检、边缘安防及车载DMS等对实时性与可靠性要求严苛的领域。本文聚焦AI硬件落地中最易被忽视的硬核环节——RK3588平台选型逻辑、NPU驱动加载验证、INT8量化精度权衡及供电/散热物理约束,直击‘

weixin_33755649的博客 369

RK3588+OpenHarmony 4.0实战:YOLOv8模型部署与AI视觉应用开发

边缘计算与AI视觉的结合正成为物联网设备落地的关键方向。随着模型部署技术日益成熟,高性能开发板与开源操作系统的组合逐渐走进工程实践。RK3588作为接口丰富、算力均衡的SoC,配合OpenHarmony 4.0标准系统,能够构建从摄像头采集到NPU推理的完整链路。文章围绕环境搭建、ArkTS应用开发、RKNN模型转换与推理加速等核心环节,结合实际项目中的踩坑记录,说明了如何将YOLOv8目标检测模型高效部署到端侧。同时探讨了交叉编译、RGA硬件加速、多线程流水线等技术要点,为边缘AI设备的开发提供了可复用的

weixin_34246551的博客 247

【分布式系统学习】CAP原理详解

概述:互联网最重要任务莫过于海量数据处理,即大规模分布式系统,分布式是互联网的核心技术!!!如上所述,分布式系统是无法同时满足CAP三个特性的。1.Atomicity(原子性)一个事务中的所有操作,要么全部完成,要么全部不完成,不会在中间某个环节结束。事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像这个事务从来没有执行过一样。2.Consistency(一致性)在事务开始之前和事务结束以后,数据库的完整性没有被破坏。3.Isolation(隔离性)

大龄烤红薯的博客 5024

西门子触摸屏教程wincc flexible2008 sp5 Smart V3 V4中文版软件

西门子触摸屏教程wincc flexible2008 sp5 Smart V3 V4中文版软件

liang007dudu的博客 1万+

一款值得关注的开源企业管理ERP系统

盒木ERP是一款开源的现代化企业管理系统,采用前后端分离架构,后端基于Python+Django,前端使用Vue+Ant Design。系统涵盖采购、销售、库存、财务等核心业务模块,支持移动端操作和PDA扫码。具有开源免费、技术先进、功能完善等特点,适合中小企业使用或二次开发。项目提供详细部署指南,支持Docker容器化部署,是学习ERP系统开发和企业数字化转型的优秀选择。

1106

从硅片到时钟:揭秘SiTime MEMS谐振子的精密制造之旅

本文深入解析了SiTime MEMS谐振子的精密制造工艺,从硅晶圆的提纯到DRIE深硅刻蚀,再到真空封装技术,揭示了其如何克服传统石英晶振的局限。通过对比测试数据,展示了MEMS谐振子在精度、可靠性和生产效率上的显著优势,特别是在5G基站和汽车电子等领域的应用潜力。

weixin_42522953的博客 403

侧杆试验 - 高速撞击 - 显式动力学 - ANSYS Workbench

显式动力学是一种时间积分方法,用于在速度很重要时执行动态模拟。显式动力学考虑快速变化的条件或不连续事件,例如自由落体、高速撞击和施加的负载。由于这些“非线性动力学”已集成到模拟中,因此显式动力学是模拟高度瞬态物理现象的首选。有些侧面碰撞是指车辆侧向撞上路边的坚硬物体,如树木或电线杆。这通常是由于驾驶员失去控制、超速、误判拐角或在湿滑路面上打滑造成的。

jianqimingtian的博客 1289

8-阿里云服务器 ECS配置R及Studio Server

步骤概览:(首先要明确自己的系统然后进行安装)

hx2024的博客 1570

智能车图像处理22-进阶篇14--小s的判断

这篇文章中主要讲述智能车图像处理中 : 小s的判断方法。

taiyuezyh的博客 2567

【系统分析师】2026年上半年真题:案例分析-答案及详解(回忆版)

案例一聚焦因果分析法(鱼骨图)的应用,分析企业订单履约问题。问题1阐述因果分析法定义及常见方法(鱼骨图、5个为什么等);问题2将8个原因归类为人员、方法、合同等5类;问题3筛选适合鱼骨图的场景(如系统响应慢、服务器故障等),强调其适用于复杂根因分析。 案例二对比嵌入式系统中Linux与RTOS的差异(实时性、资源占用等),结合智能监控终端需求推荐Linux+四核ARM方案(高算力、性价比),并列选Linux的5大优势(生态成熟、多任务支持等)。 案例三设计互联网医院系统用例图(患者、医生等参与

数据知道的博客 1352

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

上一篇: 基于STM32的智能除湿衣柜系统设计与实现
下一篇: DFT插入中SSN总线宽度与EDT通道配置的联合调优策略
我们的太空
博客等级 码龄10年 86粉丝 7854原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值