查看: 1083|回复: 0

【HiKey】开发板烧写android初体验

[复制链接]

该用户从未签到

发表于 2016-8-24 10:42:33 | 显示全部楼层 |阅读模式
分享到:
参考官网链接
参考网友文章:https://jingyan.eeboard.com/article/75307


  • 下载官网提供的编译好的镜像文件:
wget https://builds.96boards.org/releases/reference-platform/aosp/hikey/15.10/bootloader/l-loader.bin
wget https://builds.96boards.org/releases/reference-platform/aosp/hikey/15.10/bootloader/fip.bin
wget https://builds.96boards.org/releases/reference-platform/aosp/hikey/15.10/bootloader/ptable-aosp.img
wget https://builds.96boards.org/releases/reference-platform/aosp/hikey/15.10/bootloader/hisi-idt.py
wget https://builds.96boards.org/releases/reference-platform/aosp/hikey/15.10/boot_fat.uefi.img.tar.xz
wget https://builds.96boards.org/releases/reference-platform/aosp/hikey/15.10/cache.img.tar.xz
wget https://builds.96boards.org/releases/reference-platform/aosp/hikey/15.10/userdata.img.tar.xz

system镜像需要License,所以需要使用浏览器下载,点击这个连接即可
https://builds.96boards.org/releases/reference-platform/aosp/hikey/15.10/system.img.tar.xz
把所有下载下来的压缩文件加压出来:
这里我用的命令是tar Jxvf [filename].tar.xz


  • 烧写:
烧写文件需要使能下载模式:

  • 开发板断电
  • 使用跳冒连接 pin1-pin2 和 pin3-pin4
  • 将开发板micro-USB 和开发主机USB相连
  • 开发板上电
上电后执行(这里是用串口烧写l-loader.bin):
sudo python hisi-idt.py --img1=l-loader.bin -d /dev/ttyUSB0
这里需要注意两各问题:
1. pyserial库的安装
       sudo pip install pyserial
2. 需要将hisi-idt.py中的三处self.s.setTimeout(xxx)改成self.s.timeout=xxx

之后的镜像就可以用USB通过fastboot烧写了:
sudo fastboot flash ptable ptable-aosp.img
sudo fastboot flash fastboot fip.bin
sudo fastboot flash boot boot_fat.uefi.img
sudo fastboot flash cache cache.img
sudo fastboot flash system system.img
sudo fastboot flash userdata userdata.img
启动发现默认默认没从EMMC启动,配置下bootloader让默认从emmc启动:
sudo fastboot oem bootdevice emmc
进入系统后发现和之前网友遇到的问题一样,目前烧写的镜像不能插micro-USB才能使用USB鼠标
烧写初体验就到这里,后续将简要分析下烧写镜像和流程(因为咋看之下好像不太熟悉这个bootloader了,因为没用u-boot作为BL2)
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

手机版|小黑屋|与非网

GMT+8, 2024-5-17 05:29 , Processed in 0.121368 second(s), 18 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.