简介
最近开始入手调试Hi3559AV100,零散看了很多技术文档与官方文档,在这里简单整理。先从平台搭建入手,希望能帮到后来的同学们~
(一)ubuntu 18.04 Desktop 在 vmware workstation pro 15.5.2中安装
a) 下载ubuntu18.04,官方提供的种子文件下载链接,使用迅雷打开

b)vmware中安装ubuntu18.04






c)update系统,upgrade软件
- sudo apt-get update
- sudo apt-get upgrade
(二)ubuntu中开发环境搭建
1)弃用dash,使用bash
- sudo dpkg-reconfigure dash ,选择no
2)安装依赖包(下列为本次教程实际安装情况,同学们可以按照自己实际情况选择适合的源,PS:libc6:i386等用清华源无法正常安装)
- ubuntu官方源安装如下:make libc6:i386 lib32z1 lib32stdc++6 zlib1g-dev libncurses5-dev
ncurses-term libncursesw5-dev g++ - tsinghua国内源安装如下:binutils:i386 u-boot-tools:i386 texinfo texlive gawk libssl-dev openssl
bc
3)安装nfs服务
- 切换至root用户
- 安装nfs服务,apt install nfs-kernel-server
- 根目录下创建 nfsroot目录,mkdir /nfsroot
- 改写权限, chmod -R 777 /nfsroot
- 配置nfs的共享目录,gedit /etc/exports,文件的最后一行添加 /nfsroot *(rw,sync,no_root_squash)
- 重启nfs服务,/etc/init.d/nfs-kernel-server restart
4)安装aarch64交叉编译器
- 切换至root用户,解压 tar –xzf aarch64-himix100-linux.tgz,source ./aarch64-himix100-linux.install 即可。
5)安装arm-none-eabi交叉编译器
- 切换至root用户,解压 tar –xzf gcc-arm-none-eabi-4_9-2015q3.tgz,./gcc-arm-none-eabi-4_9-
2015q3.install - 使用source /etc/profile,使能环境变量
(三)平台网络设置(待续,可先参考视频教程)
(四)SDK使用(待续,可先参考视频教程)
版权声明:本文为xinghaitao2005原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。