AppGoBox

教程

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,芯片 RK3568JCM3 是 RK3566,见 Radxa CM3 刷机教程
底板丝印 Raspberry Pi Compute Module 4 IO BoardCM3I 插在 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-r3radxa-cm3j-rpi-cm4-io_bookworm_kde_r3.output_512.img.xzDebian 12 KDE 桌面版,Radxa 正式版(非预发布),建议选这个

Radxa CM3J 下载页还列了旧的 Debian 11 版本 rsdk-b2(本站暂未收录,从文末“官方资料”进入 Radxa 页面获取)。以后 Radxa 发布新版本时文件名里的 r3 会变,选不带“预发布”标记的最新版即可。下载后核对页面上的 SHA-256,方法见 如何核对下载文件的 SHA-256。

方法一:装到 microSD 卡(最简单)

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

  1. 运行驱动助手里的 DriverInstall.exe,点“驱动安装(Install Driver)”。装过旧版就先点“驱动卸载(Uninstall Driver)”。
  2. 断电,拔掉底板上的 microSD 卡。
  3. 用 USB-A 转 Micro-USB 线,把电脑接到底板的 Micro-USB 口(树莓派底板上标为 USB Slave 的 OTG 口)。
  4. 按住核心板边缘的 eMMC Button 不放。eMMC 还是空的(第一次刷)时不用按。
  5. 接上 12V 电源。

应看到:RKDevTool 窗口底部显示“发现一个 MASKROM 设备”(英文界面为 Found One MASKROM Device)。

  1. 在“下载镜像(Download Image)”页:Loader 一栏选 rk356x_spl_loader_ddr1056_v1.12.109_no_check_todly.bin;在列表上点右键“添加项”,名字改成 Image,路径选解压后的 .img;点“执行(Run)”。
  2. 显示下载完成后即写入完毕,重新上电从 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 没有指定型号。

  1. 把 SSD 装进硬盘盒接到电脑,按方法一的步骤用 balenaEtcher 把镜像写进 SSD。
  2. 用 SD 卡或 eMMC 里的系统开机,打开终端运行 rsetup,依次进入 System → Bootloader Management → Update SPI Bootloader,选 yes,再按空格选中 radxa-cm3j-rpi-cm4-io,回车开始写入。
  3. 系统起不来时也可以在电脑上写:按方法二进 MaskROM,但上电时按住的是 SPI Flash Button,镜像一栏改用 Radxa 下载页上的 SPI 镜像 radxa-cm3j-rpi-cm4-io_spi.img(本站暂未收录)。
  4. 把 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 官方说明为准。

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

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

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