王乾发

王乾发

0个粉丝

3

问答

0

专栏

0

资料

王乾发  发布于  2016-09-09 10:51:55
采纳率 0%
3个问答
2920

分享:在Debian环境中准备海思的开发环境

 
我用的开发包是 Hi3516A_SDK_V1.0.3.0.tgz 。
我的Debian环境 Linux version 3.16.0-4-amd64 ([email]debian-kernel@lists.debian.org[/email]) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02)

1 编译环境准备
     Install Debian
     apt-get install g++                        #安装g++
     apt-get install make                       #make工具
     apt-get install uclibc-source          #安装uclibc工具
     apt-get install lib32z1-dev         #安装32位平台工具
     apt-get install u-boot-tools       #安装镜像工具
     apt-get install libncurses5-dev     #菜单编辑要用
     dpkg-reconfigure dash                  #选择No,将环境Shel从dashl换成 bash

     apt-get install g++ make uclibc-source lib32z1-dev u-boot-tools  libncurses5-dev

2  准备文件
     复制SDK压缩包Hi3516A_SDK_V1.0.3.0.tgz到 /usr/loca/src目录
     cd /usr/local/src
     tar -zxvf Hi3516A_SDK_V1.0.3.0.tgz
     cd Hi3516A_SDK_V1.0.3.0
     ./sdk.unpack

4 安装链接器
     cd osdrv/opensource/toolchain/arm-hisiv300-linux
     ./cross.v300.install
     source /etc/profile         #执行后需要重新进入bash才可以生效

5 编译linux
     cd /usr/local/src/Hi3516A_SDK_V1.0.3.0/osdrv/opensource/kernel/linux-3.4.y
     cp ./arch/arm/configs/hi3516a_full_defconfig .config
     make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- uImage

希望对大家有帮助哈。
我来回答
回答0个
时间排序
认可量排序
易百纳技术社区暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区