Radxa E52C 刷机教程:SD 卡与 eMMC 安装 Debian,附刷回 iStoreOS
瑞莎 E52C 双 2.5G 网口小主机装系统:用 balenaEtcher 写 microSD 卡,用 USB A-A 线进入 MaskROM 后 RKDevTool 线刷 eMMC,附 SSH 与 Debug 口串口登录、清空 eMMC 和刷回 iStoreOS。约 20 分钟。
适用于Radxa E52C 官方系统镜像
先确认是 E52C,以及有没有板载 eMMC
E52C 是 Radxa 的双 2.5G 网口小主机,主芯片 Rockchip RK3582,只支持 5V 供电。它和 Radxa E54C(4 个千兆网口、12V DC 供电、有 HDMI)镜像不同,不能混用。
| 看哪里 | E52C |
|---|---|
| 网口 | 2 个 2.5G 网口,分别标 WAN 和 LAN |
| USB-C | 2 个:一个标 5V Only Power(供电),一个是 Debug 调试口(板载 CH340 串口) |
| USB-A | 1 个 USB 3.0 OTG/HOST 口,线刷 eMMC 时用它 |
| 视频输出 | 没有 HDMI,也没有 GPU |
| 丝印 | E52C V1.2 |
E52C 有带外壳、裸板、带板载 eMMC(16/32/64 GB)和不带 eMMC 几种配置:
- 带 eMMC:出厂已装好 iStoreOS,上电就能用,不刷也可以。想换成 Debian,按下面的方法二线刷 eMMC。
- 不带 eMMC:只能用 microSD 卡,按方法一。
准备
- 电源:5V,2A 以上(Radxa 快速上手写的是 5V/3A),可以用支持 5V 的 USB-C PD 电源。Radxa 推荐官方 PD 30W。
- microSD 卡和读卡器(方法一)。
- 一根 USB-A 转 USB-A 数据线(方法二线刷 eMMC)。
- 一根 USB-A 转 USB-C 数据线接 Debug 口看串口(可选,但没有屏幕时很有用)。
- 网线。
下载哪个文件
打开 Radxa E52C 系统镜像页:
| 版本 | 文件 | 说明 |
|---|---|---|
| rsdk-b4 | radxa-e52c_bookworm_cli_b4.output.img.xz | Debian 12 命令行版(无桌面),Radxa 标为正式版,下载页列出的就是它 |
Radxa GitHub 上还有更新的 t3 测试版(预发布),Radxa 说明不对预发布版提供支持,本站没有收录。出厂的 iStoreOS 和 OpenWrt 镜像本站也未收录。下载后核对页面上的 SHA-256,方法见 如何核对下载文件的 SHA-256。
方法一:装到 microSD 卡
- 用 7-Zip 把
.img.xz解压成.img。Radxa 的教程要求用 balenaEtcher 写入前先解压;用 Raspberry Pi Imager 可以直接选.img.xz。 - 打开 balenaEtcher,点“从文件烧录”选镜像,点“选择目标”选你的 microSD 卡,再点“现在烧录”,等到显示完成。
- 把卡插进 microSD 卡槽,接上 5V 电源。
应看到:SYS 状态灯(绿色)开始有节奏地闪烁,表示系统已启动。
警告写入会清空整张卡。选目标时看清容量,别选成电脑上的硬盘。
提示带 eMMC 的 E52C 同时插着 SD 卡时先从哪个启动,Radxa 没有说明。想长期用 Debian,建议直接按方法二写进 eMMC。
方法二:装到板载 eMMC(MaskROM 线刷)
需要 Windows 电脑、本站的 RKDevTool 和驱动助手,以及 Radxa 下载页上的 Loader 文件 rk3588_spl_loader_v1.15.113.bin(本站暂未收录,从文末“官方资料”进入 Radxa 页面获取)。无论刷 Debian 还是别的镜像,Loader 都用这一个。RKDevTool 界面有中文和英文两种,下面按钮名两种都写上。
进入 MaskROM 模式
- 断开电源。
- 用 USB-A 转 USB-A 线,一头插 E52C 的 USB 3.0 Type-A 口,另一头插电脑。
- 按住 USB-A 口旁边的 Maskrom 小按键。
- 按住不放,把电源接到标着 5V Only Power 的 USB-C 口上电。
应看到:RKDevTool 窗口底部显示“发现一个MASKROM设备”(英文界面为 Found One MASKROM Device)。Radxa 没有写什么时候松开按键,看到设备后再松开即可。
Windows:用 RKDevTool 写入
- 运行驱动助手里的
DriverInstall.exe,点“驱动安装(Install Driver)”。装过旧版就先点“驱动卸载(Uninstall Driver)”。 - 用 7-Zip 把镜像解压成
.img。RKDevTool 不会自动解压。 - 按上面的步骤进入 MaskROM 模式,打开
RKDevTool.exe。 - 在“下载镜像(Download Image)”页:Loader 一栏选
rk3588_spl_loader_v1.15.113.bin,镜像一栏选解压后的.img;存储选 EMMC;勾选“强制按地址写(Write by Address)”;点“执行(Run)”。
应看到:提示下载完成,设备自动重启。
- 拔掉 USB-A 线,重新上电,系统从 eMMC 启动。
Linux 和 macOS:用 rkdeveloptool
xz -d radxa-e52c_bookworm_cli_b4.output.img.xz
sudo rkdeveloptool db rk3588_spl_loader_v1.15.113.bin
sudo rkdeveloptool wl 0 radxa-e52c_bookworm_cli_b4.output.img
sudo rkdeveloptool rd接线和按键方法同上;执行前可以用 sudo rkdeveloptool ld 确认能看到一台 Maskrom 设备。
第一次开机
E52C 没有视频输出,只能通过网络或串口登录。
- Debian 默认账号:
radxa,密码radxa。登录后请先改密码。出厂 iStoreOS 是另一套系统:后台地址192.168.100.1,用户root,密码password。 - 主机名:
radxa-e52c。 - SSH 登录:把网线接到 WAN 或 LAN 口(Radxa 的示例接的是 WAN 口,接到你的路由器),上电后 SYS 灯闪烁、网口灯亮起。到路由器后台找名为
radxa-e52c的设备,然后运行ssh radxa@板子的IP。Radxa OS 文档说明,第一次开机没有接显示器时会自动开启 SSH。 - 串口登录:用 USB-A 转 USB-C 线把电脑接到 Debug 口,波特率 1500000。Windows 要有 CH340 驱动(设备管理器里能看到 USB-SERIAL CH340)。登录后运行
ip a就能看到 IP。 - Radxa 没有说明 Debian 下两个网口的默认配置。如果路由器里找不到
radxa-e52c,换另一个网口试试,或者用串口登录看ip a。
刷坏了怎么救
- eMMC 里的系统起不来:按上面的方法进 MaskROM 模式,重新写一次 eMMC。
- 想彻底清空 eMMC 再重刷:进 MaskROM 后,在 RKDevTool 里选好 Loader,点“下载(Download)”,再点“读取 Capability(ReadCapability)”,点“切换存储(Switch Storage)”切到 eMMC,再点“擦除所有(Erase ALL)”,然后点“重启设备(Reset Device)”。Linux 下可以先
dd if=/dev/zero of=zero.img bs=1M count=64生成空文件,db载入 Loader 后用sudo rkdeveloptool wl 0 zero.img覆盖开头。 - 想回到 iStoreOS:Radxa 下载页提供 iStoreOS 镜像(本站暂未收录),用同样的 MaskROM 方法写进 eMMC 即可,Loader 不变。iStoreOS 正常运行时长按 USER 键 5 秒会恢复出厂设置;不要一上电就按住 USER 键,那会进入只能用串口操作的安全模式。
- 看启动日志:用 USB 线接 Debug 口,波特率 1500000。E52C 的串口芯片在板上,不需要另外的 USB 转 TTL 线;终端软件的设置可以参考 用 USB 转 TTL 串口调试开发板。
资料来源
按 Radxa 官方文档(E52C 资源下载汇总、快速上手、安装系统到 microSD 卡、安装系统到 eMMC、清除 eMMC、接口使用说明、电源选择、常见问题,2026-10-22 查阅)和 Radxa 在 GitHub 发布的 rsdk-b4 版本说明整理。
提示本页按厂商官方文档整理,本站没有在实机上测试。按键位置和文件名以你的板子和 Radxa 官方说明为准。
整理:AppGoBox · 依据 · 本站未在实机上逐一验证