清除 eMMC 或者 SPI Flash
进入 Maskrom 模式
ROCK 3BROCK 3B+
短接 DIS SPI 和 GND 引脚,DIS eMMC 和 GND 引脚
将 USB 3.0 接口下方的开关拨到 Device 侧
使用电源适配器供电,电源绿灯常亮说明成功进入 Maskrom 模式
使用 USB-A 转 USB-A 数据线连接主板 OTG 口和 PC
说明:
若未安装 eMMC 模块则无需短接 DIS eMMC 和 GND 引脚
若需要清除 SPI Flash,则主板上电后取下短接 DIS SPI 和 GND 引脚的跳线帽或杜邦线
若需要清除 eMMC 模块,则主板上电后取下短接 DIS eMMC 和 GND 引脚的跳线帽或杜邦线
短接 DIS SPI 和 GND 引脚,DIS eMMC 和 GND 引脚
将 USB 3.0 接口下方的开关拨到 Device 侧
使用电源适配器供电,电源绿灯常亮说明成功进入 Maskrom 模式
使用 USB-A 转 USB-A 数据线连接主板 OTG 口和 PC
说明:
若需要清除 SPI Flash,则主板上电后取下短接 DIS SPI 和 GND 引脚的跳线帽或杜邦线
若需要清除 eMMC 模块,则主板上电后取下短接 DIS eMMC 和 GND 引脚的跳线帽或杜邦线
清空 eMMC
Linux/MacOSWindows
生成 zero.img
dd if=/dev/zero of=./zero.img bs=1M count=64
确保主机能识别到 Maskrom
sudo rkdeveloptool ldDevNo=1 Vid=0x2207,Pid=0x350a,LocationID=109 Maskrom
刷入 Loader
sudo rkdeveloptool db rk356x_spl_loader_ddr1056_v1.10.111.bin
清空 eMMC
sudo rkdeveloptool wl 0 zero.img
重启设备
sudo rkdeveloptool rd打开 RkDevTool 工具,我们用 RkDevTool 进行擦除
确保主机能识别到 Maskrom
点击 "下载" 左边的按钮选择 Loader
点击 "下载",刷入 Loader (见下载页面 Loader 部分)
点击 "读取 Capability" 获取当前储存
点击 "切换储存", 切换储存为 eMMC
点击 "清除所有" 按钮清空 eMMC
点击 "重启设备"
清空 SPI Flash
Linux/MacOSWindows
确保主机能识别到 Maskrom
sudo rkdeveloptool ldDevNo=1 Vid=0x2207,Pid=0x350a,LocationID=109 Maskrom
刷入 Loader
sudo rkdeveloptool db rk356x_spl_loader_ddr1056_v1.10.111.bin
清空 SPI Flash
sudo rkdeveloptool ef
重启设备
sudo rkdeveloptool rd打开 RkDevTool 工具,我们用 RkDevTool 进行擦除
确保主机能识别到 Maskrom
点击 "下载" 左边的按钮选择 Loader
点击 "下载",刷入 Loader (见下载页面 Loader 部分)
点击 "读取 Capability" 获取当前储存
点击 "切换储存", 切换储存为 SPINOR
点击 "清除所有" 按钮清空 SPI Flash
点击 "重启设备"