AppGoBox

教程

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-C2 个:一个标 5V Only Power(供电),一个是 Debug 调试口(板载 CH340 串口)
USB-A1 个 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-b4radxa-e52c_bookworm_cli_b4.output.img.xzDebian 12 命令行版(无桌面),Radxa 标为正式版,下载页列出的就是它

Radxa GitHub 上还有更新的 t3 测试版(预发布),Radxa 说明不对预发布版提供支持,本站没有收录。出厂的 iStoreOS 和 OpenWrt 镜像本站也未收录。下载后核对页面上的 SHA-256,方法见 如何核对下载文件的 SHA-256。

方法一:装到 microSD 卡

  1. 用 7-Zip 把 .img.xz 解压成 .img。Radxa 的教程要求用 balenaEtcher 写入前先解压;用 Raspberry Pi Imager 可以直接选 .img.xz。
  2. 打开 balenaEtcher,点“从文件烧录”选镜像,点“选择目标”选你的 microSD 卡,再点“现在烧录”,等到显示完成。
  3. 把卡插进 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 模式

  1. 断开电源。
  2. 用 USB-A 转 USB-A 线,一头插 E52C 的 USB 3.0 Type-A 口,另一头插电脑。
  3. 按住 USB-A 口旁边的 Maskrom 小按键。
  4. 按住不放,把电源接到标着 5V Only Power 的 USB-C 口上电。

应看到:RKDevTool 窗口底部显示“发现一个MASKROM设备”(英文界面为 Found One MASKROM Device)。Radxa 没有写什么时候松开按键,看到设备后再松开即可。

Windows:用 RKDevTool 写入

  1. 运行驱动助手里的 DriverInstall.exe,点“驱动安装(Install Driver)”。装过旧版就先点“驱动卸载(Uninstall Driver)”。
  2. 用 7-Zip 把镜像解压成 .img。RKDevTool 不会自动解压。
  3. 按上面的步骤进入 MaskROM 模式,打开 RKDevTool.exe。
  4. 在“下载镜像(Download Image)”页:Loader 一栏选 rk3588_spl_loader_v1.15.113.bin,镜像一栏选解压后的 .img;存储选 EMMC;勾选“强制按地址写(Write by Address)”;点“执行(Run)”。

应看到:提示下载完成,设备自动重启。

  1. 拔掉 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 官方说明为准。

适用的固件与系统镜像(1)

按适用范围匹配到 1 个固件条目。下载前仍需核对具体型号和硬件版本。

整理:AppGoBox · 依据 · 本站未在实机上逐一验证