一.概述
UFS Recovey 模式是一种特殊下载模式,就是在UFS为空片(做过全盘erase操作或者说UFS没有数据)的情况下,将系统镜像下载到UFS Devices。
二 . 开发环境
平台 | Hikey970 |
内部存储 | 64G UFS2.1 |
USB | USB2.0/USB3.0 |
内存 | 6GB DDR4 |
外部存储 | SD卡 |
三.Hikey970 Recovery 模式下载流程
1 .首先拨码到Reovery Mode
2. Hikey970上电,此时系统运行Romcode代码(其中Romcode在CPU内部Ram),检测到UFS设备为空片(UFS Devices已经做完全盘Erase,只有Firmware, 没有数据)时,进入Recovery Mode。
3 .执行recovery-flash.sh脚本,执行命令:
sudo ./recovey-flash.sh /dev/ttyUSBx(Recovey Mode识别出来的串口)
recovery-flash.sh脚本内容如下:
#!/bin/bash
DEVICE=$1
IM