资源分享

【HiKey】烧写Debian固件到EMMC

4 1299
    板子到手了,一般出来电源,HDMI转VGA线还要准备张TF卡。手上一张TF卡刚好用着在,所以这里我们采用HiKey自带的eMMC为大家演示如果为系统烧写固件。

配件准备:

1. HiKey开发板
2. 12/2A电源一个
3. HDMI转VGA线一根
4. 跳线帽若干
5. Micro USB线

操作环境:

1. Ubuntu 14.04LTS
2. Debian For Hikey

镜像文件:

1.jpg

   可以从LeMaker Hikey Resourse(http://www.lemaker.org/product-hikey-resource.html)下载Release版本系统镜像文件,并且
https://builds.96boards.org/rele ... ro/binaries/latest/下载烧写环境工具和bootloader。



步骤方法:

步骤一:在电脑虚拟机上安装Ubuntu 14.04 LTS


步骤二:Ubuntu下安装fastboot工具
  1. sudo apt-get update
  2. sudo apt-get install android-tools-fastboot  
复制代码
360截图20160322101053311.jpg


步骤三:创建文件/etc/udev/rules.d/51-android.rules
  1. sudo vim /etc/udev/rules.d/51-android.rules
复制代码




添加下面的内容
  1. # fastboot protocol on HiKey
  2. SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0660", GROUP="dialout"
  3. # adb protocol on HiKey
  4. SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", ATTR{idProduct}=="1057", MODE="0660", GROUP="dialout"
  5. # rndis for HiKey
  6. SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", ATTR{idProduct}=="1050", MODE="0660", GROUP="dialout"
复制代码

步骤四:连接跳线帽1和2,通过microUSB线连接电脑和Hikey,再接通电源。准备Hikey烧录。
2.jpg

360截图20160322103934233.jpg
注意要让Ubuntu检测到HiKey

  1. ls  /dev/USB*
复制代码


360截图20160322104103242.jpg

步骤五:执行下列命令准备fastboot烧写环境
  1. [b]sudo apt-get install python2.7 python2.7-dev
  2. alias python=python2.7
  3. sudo python hisi-idt.py -d /dev/ttyUSB0 --img1=l-loader.bin[/b]
复制代码
360截图20160322104739016.jpg


  1. <font face="宋体"><font size="4"><font color="black">
  2. </font></font></font>
复制代码
步骤六:执行下列命令烧写镜像文件

  1. sudo fastboot flash ptable ptable-linux-8g.img
  2. sudo fastboot flash fastboot fip.bin
  3. sudo fastboot flash nvme nvme.img
复制代码
360截图20160322105533357.jpg

360截图20160322105553365.jpg

360截图20160322105608909.jpg

步骤七:烧写镜像文件
  1. sudo fastboot flash boot boot-fat.uefi.img
复制代码



360截图20160322110100347.jpg


步骤八:烧写文件系统到EMMC
  1. sudo fastboot flash system hikey-jessie_alip_2015MMDD-nnn-8g.emmc.img
复制代码



360截图20160322111059744.jpg

这时Hikey系统烧录完成,拔掉跳线帽2,通过HDMI连接显示屏,重新拔插电源即可从EMMC启动系统,进入Debian系统。效果如下:
3.jpg

4.jpg

7.jpg

9.jpg


总结:
    HiKey烧写过程跟树莓派和其他开发板直接烧写img镜像还是区别挺大的,这里过程稍微多一点,所以烧写过程中务必小心,烧写完成后便可以尽情体验HiKey开发板的魅力了,个人感觉开关机速度很快,系统运行也是很流畅大,基本无卡顿现象,其他有待大家一起体验分享!


if_fi  
你安装的Ubuntu 14.04LTS 是64位的还是32位的啊

真的吗?下次我试一下。

目前HiKey支持64位的Debian系统和Android系统,启动速度确实是杠杠的快呀!

if_fi 发表于 2016-4-10 20:15
你安装的Ubuntu 14.04LTS 是64位的还是32位的啊


貌似32位的ubuntu按照教程不能烧写成功呀!我换成64位的可以

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

本版积分规则