hikey970学习-005 update image guide 镜像升级指南

20180311版本

Base Firmware Files and Installation基本固件文件和安装
本节展示如何为HiKey970安装所有基础固件组件。完成这些说明后,请继续进入HiKey970文档登录页面以显示操作系统。

步骤:
Step 1: Material and Preperations 材料和准备
hikey970开发板、typeC线、电源
要引导到快速启动模式,每次设置开关1-4的状态为On Off On Off;
要在每次备用重新启动设置时引导到fastboot模式,开关1-4的状态为On Off Off Off;
要启动到恢复模式,开关1-4的状态为On On On Off
Step 2: Dependencies 依赖
ubuntu系统14.04或者16.04,需要删除modemmanager。至少在Ubuntu 14.04和16.04版本中,我们发现了一个矛盾的问题,即是否安装了modemmanager并激活了。Modemmanager监视ttyUSBx的传入数据,当它读取某个给定模式时,它会将一些字节作为响应发送回tty。而modemmanager发送的这些字节会使板侧恢复闪灯工具混淆和失效。解决方案是卸载这个服务。
在终端中输入:

$ sudo dpkg -s modemmanager
$ sudo apt-get remove modemmanager    
Android SDK“平台工具”可以下载:
https://developer.android.com/studio/releases/platform-tools.html    

并将cd复制到tools-images-HiKey970中:

$ git clone https://github.com/96boards-hikey/tools-images-hikey970.git
$ cd tools-images-hiKey970

Step 3: Enter recovery/forced-download mode on HiKey970 在HiKey970上进入恢复/强制下载模式
拔掉电源,更改开关,进入恢复/强制下载模式
再打开电源,将typeC线插入otg口,检查是否有设备节点“/dev/ttyUSBx”。如果有,表示您的PC已经检测到目标板;如果没有,尝试重复前面的步骤。检查的步骤可以在终端中输入:

dmesg

Step 4: Flash Base Firmware Flash基础固件
再次使用主机上的终端,执行以下命令。请确保用计算机检测到的USB值替换/dev/ttyUSBx

$ sudo ./recovery-flash.sh /dev/ttyUSBx

完成后,基础固件将烧写到设备,但这并不意味着写好操作系统。然后面板将处于fastboot模式
Step 5: Explore other modes, proceed to OS installation 探索其他模式,继续操作系统安装
通过HiKey970文档登录页继续操作系统“安装”
可能会遇到的问题:
如果在执行./recovery-flash时,在循环中出现"< waiting for any device >",尝试从主机卸载modemmanager。

Hisi-idt
一个通过串口将二进制文件下载到soc ram和ddr的工具。

Linux:

sudo python hisi-idt.py -d /dev/ttyUSBx --img1 ./ sec_usb_xloader.img
–-img2 ./sec_usb_xloader2.img --img3 ./l-loader.bin

Windows:

python hisi-idt.py -d commxx --img1 sec_usb_xloader.img
–-img2 sec_usb_xloader2.img --img3 l-loader.bin
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值