清除 eMMC
进入 Maskrom 模式
什么是 Maskrom 模式
Maskrom模式,也称为Loader模式,是一种特殊的启动模式,一般用于恢复或维修有问题的设备。这种模式允许用户直接与设备的硬件进行交互,而不需要经过操作系统。在Maskrom模式下,用户可以通过电脑或其他设备与设备进行通信,并执行一系列命令来解决设备的问题。
MacOS 端:
执行 lsusb 后的结果 Output:Bus 000 Device 004: ID 2207:350b Fuzhou Rockchip Electronics Co., Ltd. Composite Device
Linux 端:
执行 lsusb 后的结果 Output:Bus 001 Device 030: ID 2207:350b Fuzhou Rockchip Electronics Company
Windows 端:
打开 RKDevTool,就会看到设备处于 Found One MASKROM Device(找到一个 MASKROM 设备)状态。
如何进入Maskrom 状态
- 准备一根 USB A-A 的线缆,如下图所示
- 首先将 USB A-A 电缆插入 E52C 的 USB 3.0 OTG/HOST Type-A 端口,另一端插入电脑。
- 然后按住 Maskrom button
- 上电 (将 USB A-C 电缆插入 E52C 的 Type-C Power端口,另一端接入电源。)
- 此时正常情况下会进入 Maskrom 状态
清空 eMMC
- Linux/MacOS
- Windows
-
生成 zero.img
dd if=/dev/zero of=./zero.img bs=1M count=64
-
确保主机能识别到 Maskrom
sudo rkdeveloptool ld
DevNo=1 Vid=0x2207,Pid=0x350a,LocationID=109 Maskrom -
刷入 Loader
Download the loader file Loader , then installll the downloaded loader file (replace xxx_loader.bin with the downloaded file name in the following command)
sudo rkdeveloptool db xxx_loader.bin
- 清空 eMMC
sudo rkdeveloptool wl 0 zero.img
- 重启设备
sudo rkdeveloptool rd
打开 RkDevTool 工具,我们用 RkDevTool 进行擦除
-
确保主机能识别到 Maskrom
-
点击 "下载" 左边的按钮选择 Loader
-
点击 "下载",刷入 Loader
-
点击 "读取 Capability" 获取当前储存
-
点击 "切换储存", 切换储存为 eMMC
-
点击 "清除所有" 按钮清空 eMMC
-
点击 "重启设备"