清除 eMMC 或者 SPI Flash

清除 eMMC 或者 SPI Flash

清除 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

点击 "重启设备"

相关推荐