[文章]Hi3516开发板环境搭建

阅读量0
0
1
硬件要求
  • Hi3516DV300 IoT Camera开发板
  • USB转串口线、网线(Windows工作台通过USB转串口线、网线与Hi3516DV300 开发板连接)

各硬件连接关系如下图所示。
图 1  硬件连线图

软件要求
须知:本节描述安装包方式搭建编译环境的操作步骤。如果是Docker方式安装编译环境,请跳过此章节以及下述安装Linux服务器工具章节。
Hi3516开发板对Linux服务器通用环境配置需要的工具及其获取途径如下表所示。

表 1  Linux服务器开发工具及获取途径

开发工具
用途
获取途径
bash
命令行处理工具
系统配置
编译基础软件包(仅ubuntu 20+需要)
编译依赖的基础软件包
通过互联网获取
dosfstools、mtools、mtd-utils
文件打包工具
通过apt-get install安装
Java 虚拟机环境
编译、调试和运行Java程序
通过apt-get install安装
安装Linux服务器工具
须知:
  • 如果通过“HPM组件方式”或“HPM包管理器命令行工具方式”获取源码,不需要安装LLVM、hc-gen编译工具。
  • (推荐)如果通过“镜像站点方式”或“代码仓库方式”获取源码,需要安装hc-gen编译工具。安装hc-gen编译工具时,请确保编译工具的环境变量路径唯一。
将Linux shell改为bash查看shell是否为bash,在终端运行如下命令
  1. ls -l /bin/sh
复制代码

如果显示为“/bin/sh -> bash”则为正常,否则请按以下方式修改:

方法一:在终端运行如下命令,然后选择 no。
  1. sudo dpkg-reconfigure dash
复制代码

方法二:先删除sh,再创建软链接。
  1. sudo rm -rf /bin/sh
  2. sudo ln -s /bin/bash /bin/sh
复制代码

安装编译依赖基础软件(仅Ubuntu 20+需要)执行以下命令进行安装:
  1. sudo apt-get install build-essential gcc g++ make zlib* libffi-dev
复制代码

安装文件打包工具及Java虚拟机环境
  • 打开Linux编译服务器终端
  • 运行如下命令,安装dosfstools,mtools,mtd-utils,Java运行时环境(JRE)和Java sdk 开发工具包。
    1. sudo apt-get install dosfstools mtools mtd-utils default-jre default-jdk
    复制代码

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友