跳到主要内容

擦除/烧录 SPI 启动固件

主要介绍如何使用 RKDevTool 工具擦除和烧录 SPI 启动固件。

提示

瑞莎 E54C 出厂默认烧录 SPI 启动固件到 SPI Flash。

对于系统启动异常的用户,可以尝试擦除 SPI Flash,然后重新烧录 SPI 启动固件。

SPI 启动固件说明​

SPI启动固件(BootROM + 引导程序)的核心任务是分阶段初始化硬件(CPU → 内存 → 存储),最终通过存储设备加载操作系统内核。

提前准备​

我们需要使用 RKDevTool 工具进行 SPI Flash 擦除和烧录操作。

提示

RKDevTool 是 Rockchip 为 Windows/Linux/macOS 平台下进行 USB 烧录所开发的软件。

RKDevTool 安装​

  • 安装驱动

下载并解压 DriverAssitant文件。

找到 DriverInstall.exe文件并以管理员身份运行:

安装驱动: 点击 Install Driver 选项

卸载驱动: 点击 Uninstall Driver 选项

提示

若之前安装过其他版本驱动,请先卸载再安装驱动

  • 下载 RKDevTool 工具

下载 RKDevTool 工具,然后解压下载的文件,其中 RKDevTool.exe 就是可执行程序,直接双击可以打开使用软件。

进入 Maskrom 模式​

Radxa E54C 有一个专用的 Maskrom 按键,在系统启动过程中检测到该键被按下,系统会自动进入 Maskrom 模式!

所需设备​

  • 一根 USB Type-A 转 USB Type-C 数据线
  • 一个插针或者一根牙签
  • 12V/2A DC电源适配器( DC5525 )

进入模式​

  1. 使用 USB Type-C 接口连接 Radxa E54C,USB Type-A 连接 PC

  2. 使用插针或者牙签按住 Maskrom 按键

  3. 插上 12V/2A DC 电源适配器

  4. 松开 Maskrom 按键

正常情况下进入 Maskrom 模式电源指示灯会常亮,若现象不符合,可以重新按照步骤进行操作!

擦除 SPI 启动固件​

危险

擦除 SPI 启动固件操作会擦除 SPI Flash 中的 SPI 启动固件,擦除后 SPI Flash 中的数据将被清空,系统将无法启动。

我们需要让 E54C 处于 Maskrom 模式,然后使用 RKDevTool 工具进行 SPI Flash 擦除操作。

① : 确保 E54C 处于 Maskrom 模式。

② : 选择 E54C 对应的 Loader 文件,可以去 资源汇总下载 下载 Loader 文件。

③ : 点击 Download 选项,运行 Loader 文件。

④ : 选择 SPINOR 选项。

⑤ : 选择 Switch Storage 选项切换存储。

⑥ : 选择 Erase ALL 选项擦除 SPI Flash。

⑦ : 可以通过该界面观察操作进度。

重启系统,擦除 SPI Flash 的操作生效。

烧录 SPI 启动固件​

使用 RKDevTool 工具烧录 SPI 启动固件。

① 确认 E54C 处于 Maskrom 模式。

② 选择 E54C 对应的 Loader 文件,可以去 资源汇总下载 下载 Loader 文件。

③ 选择对应存储设备,我们这里选择 SPINOR 选项。

④ 选择你需要烧录进去 SPI Flash 的 spi.img 文件,可以去 资源汇总下载 下载 SPI 启动固件。

⑤ 勾选 Write by Address 选项。

⑥ 点击 RUN 选项执行所有操作。

    您需要登录 GitHub 才能发表评论。如果您已登录,请忽略此消息。

    Radxa-docs © 2026 by Radxa Computer (Shenzhen) Co.,Ltd. is licensed under CC BY 4.0