网站大量收购独家精品文档,联系QQ:2885784924

linux系统移植汇.pdf

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux系统移植汇

Linux 系统移植 目 录 第一部分 前言8 1 硬件环境8 1.1 主机硬件环境8 1.2 目标板硬件环境8 1.3 工具介绍8 2 软件环境8 2.1 主机软件环境8 2.1.1 Windows 操作系统8 2.1.2 Linux 操作系统 8 2.1.3 目标板最后运 的环境9 2.2 Linux 下工作用户及环境9 2.2.1 交叉工具的安装9 2.2.2 u­boot 移植工作 目录9 2.2.3 内核及应用程序移植工作9 2.3 配置系统服务10 2.3.1 tftp 服务器的配置10 2.4 工具使用12 2.4.1 minicom 的使用12 3 作者介绍13 3.1 策划, 组织, 指导, 发布者13 3.2 ADS bootloader 部分13 3.3 交叉工具部分13 3.4 uboot 部分13 3.5 内核部分13 3.6 应用程序部分13 3.7 网卡驱动部分13 3.8 Nand Flash 驱动部分13 第二部分 系统启动bootloader 的编写(ADS)14 1 工具介绍14 1.1 ADS 命令 命令介绍14 1.1.1 armasm14 1.1.2 armcc, armcpp14 1.1.3 armlink14 2 基本原理15 2.1 可执 文件组成及内存映射15 2.1.1 可执 文件的组成15 2.1.2 装载过程16 2.1.3 启动过程的汇编部分17 2.1.4 启动过程的C 部分17 3 AXD 的使用以及源代码说明18 3.1 源代码说明18 3.1.1 汇编源代码说明18 3.1.2 C 语言源代码说明23 3.1.3 源代码下载23 3.2 AXD 的使用23 3.2.1 配置仿真器23 3.2.2 启动AXD 配置开发板23 第三部分 GNU 交叉工具链25 1 设置环境变量 ,准备源码及相关补丁25 1.1 设置环境变量25 1. 2 准备源码 包25 1.2.1 binuils25 1.2.2 gcc25 1.2.3 glibc25 1.2.4 linux kernel26 1.3 准备补丁26 1.3.1 ioperm.c.diff26 1.3.2 flow.c.diff26 1.3.3 t­linux.diff26 1.4 编译 GNU binutils26 1.5 准备内核头文件26 1.5.1 使用当前平台的gcc 编译内核头文件26 1.5.2 复制内核头文件27 1.6 译编glibc 头文件27 1.7 编译 gcc 第一阶段27 1.8 编译完整的glibc27 1.9 编译完整的gcc28 2 GNU 交叉工具链的下载28

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档