没有合适的资源?快使用搜索试试~ 我知道了~
首页Hi3516A/Hi3516D Linux开发环境用户指南.pdf
Hi3516A/Hi3516D Linux开发环境用户指南.pdf
5星 · 超过95%的资源 需积分: 10 51 下载量 100 浏览量
更新于2023-03-16
评论 2
收藏 492KB PDF 举报
hi3516a 官方linux开发环境搭建,详情可以参考我的csdn博客EclipseIDE开发环境的搭建http://blog.csdn.net/qq_21193563/article/details/78385767
资源详情
资源评论
资源推荐
Hi3516A/Hi3516D Linux 开发环境
用户指南
文档版本
02
发布日期
2015-06-16
版权所有 © 深圳市海思半导体有限公司 2014-2015。保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何
形式传播。
商标声明
、
、海思和其他海思商标均为深圳市海思半导体有限公司的商标。
本文档提及的其他所有商标或注册商标,由各自的所有人拥有。
注意
您购买的产品、服务或特性等应受海思公司商业合同和条款的约束,本文档中描述的全部或部分产
品、服务或特性可能不在您的购买或使用范围之内。除非合同另有约定,海思公司对本文档内容不做
任何明示或默示的声明或保证。
由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指
导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。
深圳市海思半导体有限公司
地址: 深圳市龙岗区坂田华为基地华为电气生产中心 邮编:518129
网址:
http://www.hisilicon.com
客户服务电话:
+86-755-28788858
客户服务传真:
+86-755-28357515
客户服务邮箱:
support@hisilicon.com
Hi3516A/Hi3516D Linux 开发环境
用户指南 前 言
文档版本 02 (2015-06-16)
海思专有和保密信息
版权所有 © 深圳市海思半导体有限公司
i
前 言
概述
本文档介绍 Linux 开发环境。Linux 开发环境的搭建、U-boot、Linux 内核、根文件系
统以及内核和根文件系统的烧写,以及创建网络开发环境和如何启动 Linux 开发应用
程序。
本文档主要提供让客户更快地了解 Linux 开发环境指导。
本文以 Hi3516A 描述为例,未有特殊说明,Hi3516D 与 Hi3516A 一致。
产品版本
与本文档相对应的产品版本如下。
产品名称 产品版本
Hi3516A V100
Hi3516D V100
读者对象
本文档(本指南)主要适用于以下工程师:
z
技术支持工程师
z
软件开发工程师
修订记录
修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新
内容。
Hi3516A/Hi3516D Linux 开发环境
用户指南 前 言
文档版本 02 (2015-06-16)
海思专有和保密信息
版权所有 © 深圳市海思半导体有限公司
ii
修订日期 版本 修订说明
2015-06-16 02
修改发布包目录为 SDK/package/osdrv/tools/pc
2014-12-20 01
添加 Hi3516D 的相关内容
2014-09-14 00B02
第 2 次临时版本发布。
2014-07-15 00B01
第 1 次临时版本发布。
Hi3516A/Hi3516D Linux 开发环境
用户指南 目 录
文档版本 02 (2015-06-16)
海思专有和保密信息
版权所有 © 深圳市海思半导体有限公司
iii
目 录
前 言 ................................................................................................................................................... i
1 开发环境 .......................................................................................................................................... 1
1.1 嵌入式开发环境 ............................................................................................................................................. 1
1.2 Hi3516A Linux 开发环境 ................................................................................................................................ 1
1.3 搭建 Linux 开发环境 ..................................................................................................................................... 3
1.3.1 安装 Linux 服务器 ................................................................................................................................ 3
1.3.2 安装交叉编译工具 ................................................................................................................................ 3
1.3.3 安装 Hi3516A SDK ............................................................................................................................... 3
2 U-boot .............................................................................................................................................. 5
3 Linux 内核 ....................................................................................................................................... 6
3.1 内核源代码 ..................................................................................................................................................... 6
3.2 配置内核 ......................................................................................................................................................... 6
3.3 编译内核并生成内核镜像 uImage ................................................................................................................ 7
4 根文件系统 ...................................................................................................................................... 8
4.1 根文件系统简介 ............................................................................................................................................. 8
4.2 利用 busybox 制作根文件系统 ..................................................................................................................... 9
4.2.1 获取 busybox 源代码 ............................................................................................................................ 9
4.2.2 配置 busybox ......................................................................................................................................... 9
4.2.3 编译和安装 busybox ........................................................................................................................... 10
4.2.4 制作根文件系统 .................................................................................................................................. 10
4.3 文件系统简介 ............................................................................................................................................... 11
4.3.1 cramfs .................................................................................................................................................... 11
4.3.2 JFFS2 .................................................................................................................................................... 12
4.3.3 yaffs2 .................................................................................................................................................... 13
4.3.4 initrd ...................................................................................................................................................... 13
4.3.5 Squashfs ................................................................................................................................................ 14
5 应用程序开发简介 ....................................................................................................................... 15
5.1 编写代码 ....................................................................................................................................................... 15
5.2 运行应用程序 ............................................................................................................................................... 15
剩余24页未读,继续阅读
JasonHuo_
- 粉丝: 56
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2