logo资料库

海思平台Linux嵌入式开发入门教程.doc

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
海思平台Linux嵌入式开发入门教程
海思平台 Linux 嵌入式开发入门教程 1、开发工具及资料准备 电脑下载安装以下工具: VMWare 虚拟机软件,ubuntu14.04.5 iso 系统镜像,准备好海思 SDK 包,xshell 终端 连接工具 1.1 VMWare 12.5.9 下载地址: http://xzc.197746.com/vmware-workstation-12.5.9.zip VMware 12 专业版永久许可证密钥 VMware Workstation v12 for Windows 5A02H-AU243-TZJ49-GTC7K-3C61N VF5XA-FNDDJ-085GZ-4NXZ9-N20E6 UC5MR-8NE16-H81WY-R7QGV-QG2D8 ZG1WH-ATY96-H80QP-X7PEX-Y30V4 AA3E0-0VDE1-0893Z-KGZ59-QGAVF 1.2 Ubuntu 14.04.5 desktop 下载地址: https://pan.baidu.com/s/1uJtWP3S2vAYeS7KNG4PIvw 提取码:hgfk 虚拟机安装 ubuntu 系统教程可自行上网查找资料,网上有很多说明的文章。 https://blog.csdn.net/stpeace/article/details/78598333 从这里开始看:
2、开发环境搭建 2.1 运行 VMWare 软件安装 ubuntu 系统; 2.2 ubuntu 系统安装以下软件包: apt-get install g++ u-boot-tools lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6 zlib1g-dev liblzo2-dev uuid-dev libacl1-dev libncurses5-dev //海思 SDK 包无法解压的问题 终端输入 dpkg-reconfigure dash选择 NO 2.3 ubuntu 系统安装 ssh server,samba 服务器 2.3.1 安装 ssh server: apt-get install openssh-server vim /etc/ssh/sshd_config -> 注释“PermitRootLogin without-password”,添加 “PermitRootLogin yes” 注意这里先进入 root 权限,再修改文件权限,然后 vim 才能修改。 可以看博客:https://blog.csdn.net/mao_hui_fei/article/details/107081929 2.3.2 安装 samba: 1、apt-get install samba samba-common 2、cp /etc/samba/smb.conf 3、vim /etc/samba/smb.conf 或者 sudo gedit /etc/samba/smb.conf /etc/samba/smb.conf.bak vim 的保存一直不好用 max log size = 1000 下面添加 security = user 文件末尾添加: [myshare] comment = my share path = /home/xxx/share
browseable = yes writable = yes 4、smbpasswd -a hly2070 5、service smbd restart && service nmbd restart 跳出一个框,输入两遍 214211 安装完之后 PC 机打开运行输入: \\192.168.x.x 访问 ubuntu 共享目录并映射 本地磁盘
然后就可以把海思 SDK 包拷贝到共享磁盘传入到虚拟机编译了; 3、海思 SDK 编译及 sample 程序运行(这里以海思 hi3516dv300 为例,其余的平台可以 参考海思 SDK 文档中海思 SDK 包安装说明文档) 3.1 解压海思 SDK 包: tar zxvf Hi3516CV300_SDK_V1.0.3.0.tgz cd Hi3516CV300_SDK_V1.0.3.0 ./sdk.unpack 解压 SDK 包 Dv300 和 cv500 用的一套 sdk
3.2 安装交叉编译链
cd osdrv/opensource/toolchain/arm-hisiv300-linux chmod +x cross.install.v300 ./cross.install.v300 开始安装交叉编译器,安装完了以后执行,source /etc/profile,再执行 vi ~/.bashrc -> 最后一行添加 source /etc/profile,这样不用每次系统重启之后都要执 行 source 命令了。 3.3 编译 SDK(参考 osdrv 目录下的 readme_cn.txt) cd osd/ 执行:make OSDRV_CROSS=arm-hisiv300-linux CHIP=hi3518ev200 all 等待编译完 成
分享到:
收藏