A210 固件刷写说明 主机安装 fastboot,连接板卡下载口 USB 和 UART4 串口(115200,8N1)。 适用 8 GiB Melon Pi,请保证散热正常。以下命令在解压后的固件目录执行。 1. 选择板型并校验 board=melonpi-v2 sha256sum -c SHA256SUMS V1 改为 board=melonpi-v1;V2、V3 使用 melonpi-v2。 2. RAM 启动(不写 eMMC) 进入 BootROM USB 下载模式,先运行小引导: fastboot -S 0 flash ram "$board/ram/$board-bootstrap-rvbl.bin" fastboot reboot 串口出现 OCRAM ready for BootROM RAM download 后运行完整镜像: fastboot -S 0 flash ram "$board/ram/$board-coreboot-ram-rvbl.bin" fastboot reboot 3. 刷写 eMMC boot0 固件 进入 EDK2 后按 F9,或在启动菜单选择 USB Fastboot。 已有可用 EDK2 时可跳过第 2 步。 fastboot -s a210 getvar product fastboot -s a210 fetch emmc0boot0 boot0-before.bin fastboot -s a210 -S 0 flash emmc0boot0 "$board/emmc/$board-coreboot-boot0.bin" 产品应为 Melon Pi EDK2。确认备份成功后再刷写,完成后按复位键启动。 boot0 只能刷对应板型的完整 boot0 镜像,不能刷 RAM 镜像。 4. 刷写 eMMC 系统镜像示例 在 EDK2 Fastboot 中,将适用于 A210 的完整磁盘镜像(含分区表) system.img 写入 eMMC 用户区。此操作会覆盖原分区和数据,请先备份。 fastboot -s a210 getvar partition-size:emmc0 fastboot -s a210 flash emmc0 openruyi-rva20-a210.img 镜像大小不得超过查询出的用户区容量,完成后复位。 emmc0 是系统磁盘;emmc0boot0 是启动固件区,两者用途不同。