linux系统移植开发文档.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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 2.1 ARM 官方网站28

文档评论(0)

mwap + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档