Rock Pi 4C 刷入Armbian系统教程(EMMC模块)

简介: Rock Pi 4C 刷入Armbian系统教程(EMMC模块)

Rock Pi 4C 线刷烧录 Armbian 系统教程

前言

闲鱼上400元收了块Rock Pi 4C,我看网上资料有点少,写篇教程分享一下。

ROCK Pi 4 是瑞莎生产的一款基于国产芯片厂家瑞芯微RK3399的单板计算机。它可以运行Android和Linux系统。 ROCK Pi 4拥有一个64位6核处理器(A72*2+A53*4),64位双通道3200Mb/s的LPDDR4内存,HDMI最高输出4K@60帧,另外还有CSI摄像头和DSI屏接口,双频ACWiFi和蓝牙5.0,四个USB接口,千兆以太网,40PIN扩展GPIO接口。ROCK Pi 4采用USB type C接口供电,支持USB PD协议和高通QC协议。

官方wiki:https://url.zeruns.tech/rockpi4_wiki

准备

(此方式适用于rock pi 4A/B/C烧录Armbian/Debian/Ubuntu/Android的固件)

  • 公对公USB线一根 (不能是一头Type-C的线连接到电脑的Type-C接口,必须是双公头的USB线)
  • EMMC模块一个
  • 电源适配器
  • ROCK Pi 4 主板

Armbian/Debian/Android10系统下载(Rock Pi 4C的):https://url.zeruns.tech/rockpi4_bdy 提取码:5y5w
Rock Pi 4C 系统固件 官方下载地址:https://url.zeruns.tech/Rockpi4

安装工具和驱动程序

第一步:安装AndroidTool

首先下载本工具的压缩包:https://url.zeruns.tech/f47S5 提取码:82oi

下载后解压。安装完成。

第二步:安装驱动

使用RK驱动助手工具安装驱动。

在此过程中无需连接您的 Rockchip 设备,只需下载并解压:https://url.zeruns.tech/D1tBE 提取码:6fds

然后双击 DriverAssistant 目录中的 DriverInstall.exe 运行安装程序。如果您已经为任何其他 Rockchip 设备安装了 Rockchip USB 驱动程序,请确保先单击“驱动卸载”。

安装完驱动后重启电脑。

将ROCK Pi引导至 maskrom 模式

启动 ROCK Pi 进入 maskrom 模式很简单,你不需要按任何键

1.将板子断电并 移除所有可启动存储介质 ,拔掉 microSD 卡,拔掉 eMMC 模块。

2.将公对公USB线插入ROCK Pi 4 OTG端口(最上面的USB3.0端口),另一端连接PC

3.给板子上电,插上Type-C供电。

打开设备管理器,检查设备管理器:

这意味着设备现在处于maskrom 模式

5.现在插上eMMC模块,继续下一步刷机。

开始安装系统

打开AndroidTool.exe,你会看到如下界面: 如果你的ROCK Pi处于maskrom模式并连接到电脑,你可以看到程序检测到它,如下图红框所示:

第 1 步:选择Loader

Loader(flash helper)是用于初始化ram和准备flash环境等。

Loader下载地址:https://url.zeruns.tech/DGCuL 提取码:tc71

接下来,点击右边最后一栏红框中的按钮选择Loader “rk3399_loader_xxxxx.bin”,

第 2 步:选择系统固件

然后在 Image 行中单击右侧的最后一列,然后选择要烧录的系统镜像(在文章开头给出的链接里下载Armbian开头的文件)。

注意:通常系统镜像名称应以 xxx-gpt.img 结尾。如果镜像名以xxx-rkupdate.img结尾,则不能用此方法刷机。

第 3 步:写入

最后点击下方红框中的“run”按钮,就会看到右侧红框中的内容了。当进度达到 100% 时,下载完成。

进入系统

接上显示器,键盘鼠标,通电,然后等待一会。

然后进入到下图这个页面,接着按照提示输入,首先输入的是要设置的root账号的密码,要输入两次密码,密码要包含大写和小写字母以及数字和标点符号;接着选择shell,输入 1 选择bash就好;然后输入要创建的普通用户的用户名,还有密码。

设置完成后就会进入到桌面,可以通过网线或WiFi联网,然后自己开启SSH就好。

推荐文章

目录
相关文章
|
3月前
|
传感器 Linux 开发工具
区分 Arduino 和 Raspberry pi
Arduino 是一个开源电子原型平台,适用于电子制作和自动化控制,主要处理简单的 I/O 任务。Raspberry Pi 则是基于 Linux 的小型计算机,功能更强大,支持复杂的计算任务、网络通信和多媒体处理。Arduino 使用 C/C++ 编程,而 Raspberry Pi 支持多种编程语言,如 Python 和 C/C++。Arduino 没有操作系统,直接运行在微控制器上;Raspberry Pi 运行完整的 Linux 系统,具有丰富的软件生态。
|
3月前
|
传感器 IDE 开发工具
如何在 Arduino 和 Raspberry Pi 上实现相同的功能
本文介绍了如何在Arduino和Raspberry Pi上实现相同的功能,通过对比两种平台的硬件和软件特性,帮助读者选择最适合项目的开发板,并提供实用的编程技巧和示例代码。
|
8月前
|
存储 编解码 Linux
【IMX6ULL项目】IMX6ULL上Linux系统实现产测工具框架(二)
【IMX6ULL项目】IMX6ULL上Linux系统实现产测工具框架(二)
94 1
|
8月前
|
存储 Linux C语言
【IMX6ULL项目】IMX6ULL上Linux系统实现产测工具框架(一)
【IMX6ULL项目】IMX6ULL上Linux系统实现产测工具框架(一)
150 0
|
编解码 Linux
基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得
基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得
1075 0
|
IDE 编译器 开发工具
【NXP】LPC55S69-RT-Thread Micropython移植日志
【NXP】LPC55S69-RT-Thread Micropython移植日志
216 0
|
Ubuntu
野火IMX6ULL PRO移植最新buidroot根文件系统(2022.02.04)
野火IMX6ULL PRO移植最新buidroot根文件系统(2022.02.04)
310 0
|
存储 Linux 内存技术
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
340 0
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
|
Linux 芯片
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十四)具体单板的GPIO操作方法
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十四)具体单板的GPIO操作方法
184 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十四)具体单板的GPIO操作方法
|
Linux 芯片 SoC
Rock Pi开发笔记(三):Rock Pi 4B plus(基于瑞星微RK3399)板子硬件资源介绍
Rock Pi开发笔记(三):Rock Pi 4B plus(基于瑞星微RK3399)板子硬件资源介绍
Rock Pi开发笔记(三):Rock Pi 4B plus(基于瑞星微RK3399)板子硬件资源介绍