hikey970学习-006 hikey970开发板基础固件+系统烧写(ubuntu下)

本文讲解在Ubuntu16.04下面烧写hikey基础固件的步骤。平时刷系统只需要烧写系统部分,可是但系统没法启动的时候就需要将基础固件和系统一起烧录,如果只是需要烧系统的话,请看《hikey970-007 hikey970开发板系统烧写(ubuntu下)》
烧写的过程参照乐美客发布的lebian镜像中带的烧写指南:
《lebian-rfs_flashing_guide.txt》

材料准备:
1、硬件
(1)ubuntu16.04系统的电脑
(2)type-C数据线
(3)hikey970开发板
(4)开发板电源12V2A
2、软件
(1)安装android-tools-fastboot,在Ubuntu系统中打开终端,输入:

sudo apt-get install android-tools-fastboot

然后在命令行中输入fastboot,如果有操作指示出来,则fastboot安装成功
(2)下载镜像文件Hikey 970 Lebian.rar,
96boards上的第三方镜像文件,由乐美客发布的两个镜像文件
http://www.lemaker.org/product-hikey970-download-85.html
这里写图片描述
解压,得到三个文件
这里写图片描述
烧写步骤:
1、先把板子上的开关1-4拨为On On On Off
2、解压Lebian镜像文件hikey970-lebian-9.tar.gz,在命令行终端中输入

tar -xvzf hikey970-lebian-9.tar.gz

再进入文件夹:

cd hikey970-lebian-9

PS:这里有一点要特别注意的,有些版本的镜像有语法错误,要进行修改,修改如下:
hikey970-lebian-9文件中的flash-all-binaries.sh、flash-minimum-binaries.sh和binaries中的recovery-flash.sh的第一句都有错误,把“#/bin/bash”改为“#!/bin/bash”,少了个“!”,没加系统不知道要用 什么编译器,可能导致烧后的系统没法启动
这里写图片描述

3、开发板上电,连接typeC线到板子上(注意是HDMI和USB口中间的那个typec口,而不是debug口)
命令行中输入命令查看串口连接信息:

dmesg

命令行会显示如下,则串口连接正常:
这里写图片描述

PS:如果串口显示中有ttyUSB0,则可以开始下一步烧写,如果不是,需要换到ttyUSB0的串口上
4、开始烧写
命令行中输入:

./binaries/recovery-flash.sh

烧写时打印信息如下,可供参考:
这里写图片描述

5、烧写完成,用时50s左右。此时可以拔下typeC线,再拔下电源线,将拨码开关1-4拨为On Off Off Off基础固件就算烧写完成了,系统也同时烧写进去了,可以使用
这里写图片描述

到这里基础固件和系统的烧写就完成了,后面的文章会将如何只烧写系统、系统分区调整以及tensorflow例子的使用

参考连接:
https://community.bwbot.org/topic/547/hikey-970-debian-镜像-有opencl-和-tensorflow
http://smartfire.cn/thread-761-1-1.html

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值