版权声明:本文为博主(宽简厚重,Yuesichiu)原创文章,未经博主允许不得转载。

http://blog.csdn.net/yuesichiu/article/details/77600124

一、准备环境:

  • 友善之臂—全志H3 NanoPi开发板
  • 虚拟机Vmware-10
  • Ubuntu-14.04.5-server-amd64
  • USB转串口
  • HDMI转VGA线
  • H3开发板的内核版本是Linux-3.4


版权声明:本文为博主(宽简厚重,Yuesichiu)原创文章,未经博主允许不得转载。

http://blog.csdn.net/yuesichiu/article/details/77600124


二、SDK编译流程

    1、配置SDK

        芯片类型选择sun8iw7p1,平台选择Linux,开发板我这里就选择了dolphin-p1,如下图所示:

      root@ubuntu:/usr/src/lichee# ./build.sh config

      

      

    2、编译Uboot,Kenrel,Rootfs,Appication

      经过上述配置过后,就保存了相关的配置,因此这一步直接执行./build.sh即可。

     root@ubuntu:/usr/src/lichee# ./build.sh

      此命令最终将编译出u-boot、kernel、rootfs以及一些全志自己的环境配置之类的东西。编译成功之后既可以执行打包操作。编译成功后如下图所示。


    

    3、固件打包

       打包出来的最终文件就是可以直接使用安卓刷机软件PhoenixSuit烧录的二进制文件。

        root@ubuntu:/usr/src/lichee# ./build.sh pack

       打包结果如下图所示。

    

       4、刷机测试

       烧录工具用全志提供的官方烧录工具PhoenixSuit,烧录方法为按住开发板的Del按键,将开发板通过usb接入到电脑上,此时即可正常烧录。烧录后系统会自动起来。



版权声明:本文为博主(宽简厚重,Yuesichiu)原创文章,未经博主允许不得转载。

http://blog.csdn.net/yuesichiu/article/details/77600124



Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐