Radxa CM3J 刷机教程:树莓派 CM4 IO 底板 SD 卡、eMMC 安装 Radxa OS
瑞莎 CM3J 插在树莓派 CM4 IO 底板上装系统:写 microSD 卡,按住 eMMC Button 从 Micro-USB 口进 MaskROM 线刷 eMMC,SSD 启动写 SPI 引导,附默认账号和清空 eMMC 救砖。约 20 分钟。
适用于Radxa CM3J + Raspberry Pi CM4 IO 官方系统镜像
先确认是 CM3J + 树莓派 CM4 IO 底板
本页只适用于瑞莎 Radxa CM3J 工业级核心板(Rockchip RK3568J)插在树莓派 Compute Module 4 IO 底板上的组合,对应 Radxa CM3J + 树莓派 CM4 IO 系统镜像页。
| 看哪里 | CM3J | 容易混的型号 |
|---|---|---|
| 核心板丝印 | radxa CM3J,芯片 RK3568J | CM3 是 RK3566,见 Radxa CM3 刷机教程 |
| 底板 | 丝印 Raspberry Pi Compute Module 4 IO Board | CM3I 插在 Radxa CM3I IO 底板上,见 Radxa CM3I 刷机教程 |
| 核心板按键 | 一个 eMMC Button,另有一个 SPI Flash Button | — |
Radxa 文档还写了 CM3J 搭配几款微雪 CM4 底板的接法;本站镜像页对应的是树莓派 CM4 IO 底板版本,本页只写这一种。
准备
- 电源:树莓派 CM4 IO 底板用 12V/3A DC 电源。Radxa 推荐官方 DC12 36W 电源。
- 存储:microSD 卡或核心板自带的 eMMC。
- 一台电脑和读卡器;线刷 eMMC 时还要一根 USB-A 转 Micro-USB 数据线。
- 装核心板时先对齐四个固定孔,一边压一半再压另一边,最后逐边压到底;不要按压中间悬空的位置。
下载哪个文件
打开 Radxa CM3J + 树莓派 CM4 IO 系统镜像页:
| 版本 | 文件 | 说明 |
|---|---|---|
| rsdk-r3 | radxa-cm3j-rpi-cm4-io_bookworm_kde_r3.output_512.img.xz | Debian 12 KDE 桌面版,Radxa 正式版(非预发布),建议选这个 |
Radxa CM3J 下载页还列了旧的 Debian 11 版本 rsdk-b2(本站暂未收录,从文末“官方资料”进入 Radxa 页面获取)。以后 Radxa 发布新版本时文件名里的 r3 会变,选不带“预发布”标记的最新版即可。下载后核对页面上的 SHA-256,方法见 如何核对下载文件的 SHA-256。
方法一:装到 microSD 卡(最简单)
- 用 7-Zip 把
.img.xz解压成.img。Radxa 要求用 balenaEtcher 写入前先解压;用 Raspberry Pi Imager 可以直接选.img.xz。 - 打开 balenaEtcher,点“从文件烧录”选镜像,点“选择目标”选你的 microSD 卡,再点“现在烧录”,等到显示完成。
- 把卡插进底板的 microSD 卡槽,用 HDMI 线接底板的 HDMI0 口,接上键鼠和网线,再接 12V 电源。
应看到:核心板绿色电源灯亮起,大约 40 秒后由常亮变为闪烁,显示器出现桌面。
警告写入会清空整张卡。选目标时看清容量,别选成电脑上的硬盘。
方法二:用 USB 线刷进核心板 eMMC(MaskROM 模式)
RKDevTool 界面有中文和英文两种,下面按钮名两种都写上。需要 Windows 电脑、本站的 RKDevTool 和驱动助手,以及 Radxa CM3J 下载页上的 Loader 文件 rk356x_spl_loader_ddr1056_v1.12.109_no_check_todly.bin(本站暂未收录,从文末“官方资料”进入 Radxa 页面获取)。
- 运行驱动助手里的
DriverInstall.exe,点“驱动安装(Install Driver)”。装过旧版就先点“驱动卸载(Uninstall Driver)”。 - 断电,拔掉底板上的 microSD 卡。
- 用 USB-A 转 Micro-USB 线,把电脑接到底板的 Micro-USB 口(树莓派底板上标为 USB Slave 的 OTG 口)。
- 按住核心板边缘的 eMMC Button 不放。eMMC 还是空的(第一次刷)时不用按。
- 接上 12V 电源。
应看到:RKDevTool 窗口底部显示“发现一个 MASKROM 设备”(英文界面为 Found One MASKROM Device)。
- 在“下载镜像(Download Image)”页:Loader 一栏选
rk356x_spl_loader_ddr1056_v1.12.109_no_check_todly.bin;在列表上点右键“添加项”,名字改成 Image,路径选解压后的.img;点“执行(Run)”。 - 显示下载完成后即写入完毕,重新上电从 eMMC 启动。
Linux 和 macOS 可以用 rkdeveloptool 完成同样的写入:
sudo rkdeveloptool db rk356x_spl_loader_ddr1056_v1.12.109_no_check_todly.bin
sudo rkdeveloptool wl 0 radxa-cm3j-rpi-cm4-io_bookworm_kde_r3.output_512.img
sudo rkdeveloptool rd方法三:装到 SSD(需要 SPI 引导)
Radxa 的做法是先把系统写进 SSD,再往 SPI Flash 写入引导程序。
注意树莓派 CM4 IO 底板没有 M.2 插槽,只有一个 PCIe x1 插槽;NVMe 固态硬盘要另配 PCIe 转 M.2 转接卡,Radxa 没有指定型号。
- 把 SSD 装进硬盘盒接到电脑,按方法一的步骤用 balenaEtcher 把镜像写进 SSD。
- 用 SD 卡或 eMMC 里的系统开机,打开终端运行
rsetup,依次进入 System → Bootloader Management → Update SPI Bootloader,选 yes,再按空格选中radxa-cm3j-rpi-cm4-io,回车开始写入。 - 系统起不来时也可以在电脑上写:按方法二进 MaskROM,但上电时按住的是 SPI Flash Button,镜像一栏改用 Radxa 下载页上的 SPI 镜像
radxa-cm3j-rpi-cm4-io_spi.img(本站暂未收录)。 - 把 SSD 经转接卡装到底板的 PCIe x1 插槽,拔掉 SD 卡再上电。
第一次开机
- 默认账号:
radxa,密码radxa。登录后请先改密码。 - SSH:先运行
sudo systemctl status ssh查看;提示找不到服务就运行sudo apt-get install openssh-server openssh-sftp-server安装。 - 找 IP:在板子终端运行
ip a,或登录路由器后台查看,然后在电脑上运行ssh radxa@板子的IP。 - 更多说明见 开发板第一次开机与登录。
刷坏了怎么救
- 清空 eMMC:按方法二进 MaskROM。Windows 下从 Radxa 下载页取
zero.img(本站暂未收录),在 RKDevTool 里选 Loader,镜像一栏换成zero.img,点“执行(Run)”。Linux 下:
dd if=/dev/zero of=./zero.img bs=1M count=64
sudo rkdeveloptool db rk356x_spl_loader_ddr1056_v1.12.109_no_check_todly.bin
sudo rkdeveloptool wl 0 zero.img
sudo rkdeveloptool rd- 清空 SPI Flash:按方法二进 MaskROM,Linux 下载入 Loader 后运行
sudo rkdeveloptool ef,再sudo rkdeveloptool rd。 - RKDevTool 显示没有发现设备:重装驱动助手里的驱动,按住按键重新上电。
- 想看启动日志:用 USB 转 TTL 串口,见 用 USB 转 TTL 串口调试开发板。通用救砖思路见 开发板救砖与恢复。
资料来源
按 Radxa 官方文档(CM3J 资源下载汇总、CM3J + 树莓派 CM4 IO 快速上手、安装系统到 SD 卡、eMMC 与 SSD、通过 Maskrom 清除 eMMC 或 SPI Flash、远程访问,2026-10-22 查阅)和 Radxa 在 GitHub 发布的 radxa-cm3j-rpi-cm4-io rsdk-r3 版本信息整理。
提示本页按厂商官方文档整理,本站没有在实机上测试。按键位置和文件名以你的核心板、底板和 Radxa 官方说明为准。
整理:AppGoBox · 依据 · 本站未在实机上逐一验证