ubuntu14.04安装HI3518EV200的过程

1.海思SDK安装编译

Hi3518EV200_SDK是基于Hi3518EV200_DMEB的软件开发包,包含了在Linux相关应用开发时使用的各种工具及其源代码,是用户开发中最基本的软件平台。

1.1 安装 Hi3518EV200 SDK

步骤 1. 拷贝。将 Hi3518E_SDK_V1.0.3.0.tgz拷贝到 Linux 服务器上。

步骤 2. 解压。解压文件,使用命令: tar –zxf Hi3518E_SDK_V1.0.3.0.tgz。

步骤3. 安装。解压完成后,进入Hi3518E_SDK_V1.0.3.0目录,先执行./sdk.clean(或者source sdk.clean)将目录干净,执行./sdk.unpack(或者source sdk.clean)解压安装包,执行完毕后安装成功。

1.2 编译osdrv

进入osdrv目录,彻底清除整个osdrv目录的编译文件,除清除编译文件外,还需要删除已编译好的镜像:make OSDRV_CROSS=arm-hisiv300-linux CHIP=hi3518ev200 distclean

1.2.1 修改系统默认shell为bash(否则会出现错误:pushd/popd: not found,意思是不能入栈压栈)

步骤1.which sh,结果是/bin/sh

步骤2.ls -l /bin/sh,结果sh指向dash

步骤3.sudo rm /bin/sh

步骤4.sudo ln -s /bin/bash /bin/sh

步骤5.ls -l /bin/sh,结果sh指向bash

1.2.2 安装交叉编译工具链

步骤1.进入工具链及其安装程序的目录位置:

cd osdrv/opensource/toolchain/arm-hisiv300-linux

步骤2.解压工具链。tar -xvf arm-hisiv300-linux.tar.bz2

步骤3.安装工具链。sudo ./cross.install.v300

步骤4.使得工具链生效: source /etc/profile

步骤5.环境变量的导入:export PATH=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/bin:$PATH

步骤6.vim ~/.bashrc,然后在末行添加上面的环境变量导入语句命令

1.2.3 遇到的各种错误,以及解决错误的手段

错误一:遇到mkyaff2image出错

/usr/bin/ld: i386:x86-64 architecture of input file mkyaffs2image.o‘ is incompatible with i386 output make[2]:Leaving_directory /home/aston/hi3518e/Hi3518E101_SDK_V1.0.1.0/osdrv/tools/pc/mkyaffs2image/mkyaffs2image 问题原因是:有一些.o文件是64位系统上编译的,与32位系统不兼容。 解决: 步骤1:cd /home/aston/hi3518e/Hi3518E_SDK_V1.0.3.0/osdrv/tools/pc /mkyaffs2image 步骤2:tar -xvf mkyaffs2image.tar.bz2 步骤3:cd mkyaffs2image/ 步骤4:make clean 步骤5:tar -zcvf mkyaffs2image.tar.bz2 mkyaffs2image 错误2:configure: error: ncurses or ncursesw selected, but library not found (--without-ncurses to disable) 解决:sudo apt-get install libncurses5-dev libncursesw5-dev 错误3:checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables Seeconfig.log‘ for more details.

解决:sudo apt-get install g++

错误4."mkimage" command not found - U-Boot images will not be built

解决:sudo apt-get install u-boot-tools

错误5:compr_zlib.c:39:18: fatal error: zlib.h: No such file or directory

解决:sudo apt-get install zlib1g-dev

1.2.4 编译整个osdrv目录

make OSDRV_CROSS=arm-hisiv300-linux CHIP=hi3518ev200 all

现象:出现finish osdrv work表示编译成功

会生成各种.bin文件用于下载

原文地址:https://www.cnblogs.com/Ocean-Star/p/8908604.html

时间: 2024-10-09 12:59:46

ubuntu14.04安装HI3518EV200的过程的相关文章

Ubuntu14.04安装mysql及过程中遇到的一点小问题

Ubuntu14.04出来有段时间了,前几天刚升级到这个版本,新鲜了一把.不过安装mysql时遇到了一点小问题,记录一下以备后用. 预备操作: 网上安装mysql的方法不少,大体有这么三种. 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例. 3. 二进制包安装:安装完成已经自动配置好环境变量

一.ubuntu14.04安装、亮度设置、显卡设置等一体化讲解

一.ubuntu14.04安装 安装步骤很简单的,相信你只要知道并且决定安装ubuntu,你就不会在安装上有问题,下载网址 http://www.ithome.com/html/soft/81539.htm.下载iso后我使用u盘刻录的,刻录用的软件是ultro,这个不说. 二.安装上之后,屏幕亮度很亮,并且无法调节,而且风扇狂转,声音很大,这是由于ubuntu初始默认设置和显卡切换问题. 1.调节亮度 打开终端黑窗口,快捷启动ctrl+alt+t,另外装上ubuntu后需要设置root,因为安

Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入

一.目标 实现在Linux下用pycharm调试工具/Python开发 Linux使用vi/vim工具写Python,缺点:调试不方便,无代码提示.跳转等诸多功能. Windows使用idle/pycharm/eclipse等,环境包安装麻烦.写好的代码往往也得迁移至Linux服务器环境. 解决办法:直接在Linux环境下安装pycharm编译器. 附:about pycharm PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调

Ubuntu14.04安装samba

Ubuntu14.04安装samba 按照惯例,首先介绍Samba.Samba是在Linux系统上实现的SMB(Server Messages Block,信息服务块)协议的一款免费软件.它实现在局域网内共享文件和打印机,是一个客户机/服务器型协议.客户机通过SMB协议访问服务器上的共享文件系统. 安装步骤: 首先同步源的索引,保证获取到最新的软件包.执行sudo apt-get update; 安装samba和samba-common 创建共享目录,该目录为/home/share目录.首先进入

Ubuntu14.04安装Qt+Opencv2.4.9

尊重原创,以下内容主要参照 Ubuntu14.04安装Opencv, 和Ubuntu14.04下Qt调用Opencv 两篇博文而来. 第一部分安装Opencv2.4.9 1.啥都不说,先系统更新 1 sudo apt-get update 2 sudo apt-get upgrade 2.安装相关依赖包 1 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libop

ubuntu14.04安装hadoop2.7.1伪分布式和错误解决

ubuntu14.04安装hadoop2.7.1伪分布式和错误解决需要说明的是我下载的是源码,通过编译源码并安装一.需要准备的软件:1.JDK和GCC    设置JAVA_HOME:        vim ~/.bashrc        在最后增加:export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_31,保存退出.        使设置立即生效:source ~/.bashrc        测试JAVA_HOME是否设置成功,输出了上面设置的路径表示成功:    

ubuntu14.04安装vim

今天安装完ubuntu14.04后开始编辑文件,使用vim时提示: 使用apt-get install vim尝试安装: 装完系统后默认已经装了vim了,但是路径不对 解决方法: 1.找到vim在什么位置 #whereis vim 2.做链接 #ln -s /usr/bin/vim.tiny /usr/bin/vim 这时vim就可以正常使用了 ubuntu14.04安装vim,布布扣,bubuko.com

==原创==Ubuntu14.04安装OPENCV3.0流程及遇到的问题

Ubuntu14.04安装OPENCV3.0流程及遇到的问题 [email protected] http://www.cnblogs.com/mcjj 作者:马春杰杰 2017年6月14日22:38:23 我的电脑环境: Ubuntu14.04LTS + CUDA8.0 + CUDNN5.0 + Nvidia-367.44驱动 + OPENCV3.0-beta 我是按照这篇文章来的: Ubuntu14.04安装OpenCV3.0 - Linux系统教程 首先是刚开始的时候就遇到了错误,Unsu

Ubuntu14.04安装wineqq国际版

一开始,我在Ubuntu14.04下安装的QQ版本是WineQQ2013SP6-20140102-Longene, 但后来发现这个版本QQ在linux下问题很多,比如不能用键盘输入密码,QQ表情使用失灵, 有些不兼容等,最重要的是我发现它及其的占用CPU,令我很不爽(有图为证): 查看大图 于是我便用sudo dpkg --purge 命令卸载了它,这里我推荐使用wine-qqintl版本,也就是国际版. 国际版有以下好处: 1:支持密码键盘输入并记住密码. 2:可以发送QQ表情无问题. 3:传