跳到主要内容

擦除/烧录 SPI 启动固件

所需文件

Loader 文件和系统镜像文件可以到 资源下载汇总 下载。

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

SPI 启动固件说明

对于无法正常启动系统,可以尝试擦除和下载 SPI 启动固件;对于需要 NVMe SSD 启动的用户,需要下载对应的 SPI 启动固件。

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

下载和擦除 SPI 启动固件,都需要确保主板已经进入 Maskrom 模式。

擦除 SPI Flash

危险

擦除 SPI Flash 操作会擦除 SPI Flash 中的 SPI 启动固件,系统将无法启动。

① : 确保主板处于 Maskrom 模式

② : 选择主板对应的 Loader 文件

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

④ : 选择 SPINOR 选项

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

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

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

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

下载 SPI 启动固件

使用 RKDevTool 工具下载 SPI 启动固件。

① : 确认主板处于 Maskrom 模式

② : 选择主板对应的 Loader 文件

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

④ : 选择你需要下载进去 SPI Flash 的 spi.img 文件

⑤ : 勾选 Write by Address 选项

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

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

重启系统,下载的 SPI 启动固件生效