54 zl-Mini2440 Linux移植开发实战指南.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
Mini2440 之 Linux 移植开发实战指南 让梦想从实践开始 2010-4-14 简 介 本手册由广州友善之臂计算机科技有限公司(简称“友善之臂”)创建和维护,并作为标准 用户手册的一个补充,仅供嵌入式爱好者学习参考使用,友善之臂目前并不对本手册的内容 提供任何解释和解答服务,用户可以在论坛中反馈你所遇到的问题和疑问,我们将在以后的 更新中修正或者采纳您的建议,本手册主要以首页日期为版本标志。 本手册主要介绍了 Linux- 内核的详细移植过程,它包含了友善之臂提供的几乎所 有驱动程序的移植或编写、测试等;本手册还详细介绍了 mini2440 所用文件系统的构建过程。 Mini2440 开发板凭借优良的质量、齐全实用的软件、精巧细致的设计以及快速有效的技 术支持,深得用户的喜爱和认同,是国内使用人数最多的 ARM9 开发板,并且已经被 Linux 官方内核所支持(从 Linux-2.6.31 开始) ,有很多网友基于 Mini2440 学习和开发嵌入式软件, 并写了很多有价值的文档和经验总结,本手册的部分内容就来源于此,在此我们十分感谢各 位爱好者的分享和贡献,本手册所参考的文章力求注明原文出处,如有不实,请作者和我们 及时联系以便修正。 因为 micro2440 和 mini2440 的硬件接口和资源都是完全相同的,所以本手册也可以适用 于 micro2440 开发板。 我们欢迎各位网友复制传播本手册,友善之臂仅保留本手册的解释和修改权。 友善之臂公司网址: 本手册由ARM9 之家论坛()发布,转载请注明出处。 目 录 目 录 2  第一章Git 的安装和使用(基于Fedora 9) 6  1.1 下载Git源代码 6  1.2 安装Git 6  1.3 检查版本号 6  第二章 关于supervivi和开发环境 8  2.1 关于supervivi 8  2.1.1 最新的supervivi及分区表 8  2.1.2 如何识别开发板上supervivi版本 8  2.1.3 如何恢复或者更新开发板的supervivi 10  2.1.4 supervivi功能一览表 10  2.1.5 如何使用其他开源的bootloader 12  2.1.6  为什么要使用最新的supervivi 13  2.2 关于开发平台 13  2.3 关于交叉编译器 14  第三章 Linux- 内核移植详细步骤 16  3.1 引子 16  3.2 获取Linux 内核源代码 16  3.3 解压内核源代码 17  3.4 指定交叉编译变量 18  3.5 克隆建立自己的目标平台 19  3.5.1 关于机器码 19  3.5.2 修改时钟源频率 22  3.5.3 从SMDK2440 到MINI2440 23  3.5.4 编译测试 24  3.6 关于内核配置菜单中的mini2440 选项 28  3.7 移植Nand驱动并更改分区信息 31  3.7.1 Linux- 内核所支持的Nand Flash类型 31  3.7.2 修改Nand Flash分区表 32  3.7.3 从启动信息中查看分区表 36  3.8 移植yaffs2 38  3.8.1 获取yaffs2 源代码 38  3.8.2 为内核打上yaffs2 补丁 39  3.8.3 配置和编译带YAFFS2 支

文档评论(0)

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

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

1亿VIP精品文档

相关文档