hi3518ev300开发板烧写历程

hi3518ev300,开发板烧录过程中遇到的问题

1.编译环境

电脑环境配置 win7+vm12.05虚拟机+ubuntu16.04

2.SDK编译问题

在整个SDK的编译过程中,根据《Hi3516EV200╱Hi3516EV300╱Hi3518EV300 Linux SDK 安装以及升级使用说明》手册以及相关文档博客,都能解决问题。
但是在一个问题处,一直解决不了(截图以后再放,主要是没找到咯,哈哈哈)。
hi3518ev300开发板烧写历程_第1张图片

最终发现是缺少一依赖文件:uuid
sudo apt-get install uuid-dev

3.hiburn烧写
1.由于hi3518ev300没有网口,我就把虚拟机中编译好的sdk的镜像文件拷贝到windows中,然后采用按分区的烧写的方法进行烧写。
hi3518ev300开发板烧写历程_第2张图片
在烧写的过程中,我一直在一个误区待了很久,因为在分区的时候,担心rootfs的分区不够,就按照晚上的方法长度设置为12M,从而导致一直报错,无法烧录。

在查阅了文档后,知道我们的烧写区间只有16M,如果我们的设置的长度,超过了内容大小,会导致烧写失败。在将长度修改后,就能烧录了。
****4.环境变量配置
在hibunrn中进入我们的终端操控界面,对之前烧录的文件进行环境变量配置,系统才算烧写成功
在这里插入图片描述

你可能感兴趣的:(嵌入式)