找回密码
 注册
搜索
查看: 644|回复: 0

[讨论] 嵌入式 linux 在 MPC8250 平台上的移植.pdf

[复制链接]
发表于 2006-12-22 12:40:36 | 显示全部楼层 |阅读模式
嵌入式 linux 在 MPC8250 平台上的移植.pdf
【文件名】:061222@52RD_嵌入式 linux 在 MPC8250 平台上的移植.zip
【格 式】:zip
【大 小】:252K
【简 介】:
一、引言
近年来,随着计算技术、通信技术的飞速发展,嵌入式产品成为信息产业的主流。嵌入
式 linux 是指对 linux 经过裁减小型化以后,可以固化在存储器或单片机中,应用于特定嵌
入式场合的专用 linux 操作系统。与其他嵌入式操作系统相比,嵌入式 linux 具有以下特点:
  第 linux 源代码完全开放。这样使得针对特定设备的内核改造和驱动编写更
加方便,而且可以及时获得更多的帮助和支持,降低了开发的成本  
  第 嵌入式 linux 具有强大的网络和设备支持功能。Linux 诞生于网络时代并具有 Unix
的特性,保证了它支持所有标准的因特网协议,并且协议栈的效率很高。此外,linux 还支
持多种文件系统,提供众多的设备驱动,为嵌入式系统的应用打下了很好的基础。
  第 linux 具备一整套工具链,容易自行建立嵌入式系统的开发环境和交叉运
行环境,可以跨越嵌入式系统开发中仿真工具的障碍。而且,linux 也符合 IEEE POSIX 标
准,使应用程序具有较好的可移植性。
【目 录】:
一、引言..................................................................................................................................2
二、移植环境...........................................................................................................................2
2.1  主机系统...............................................................................................................2
2.2  开发编译环境.......................................................................................................2
2.3  目标系统...............................................................................................................3
2.4  主机配置...............................................................................................................4
2.4.1  配置 TFTP 服务器........................................................................................4
2.4.2  配置超级终端.................................................................................................4
2.4.3  配置 NFS服务器...........................................................................................5
三、调试环境...........................................................................................................................6
3.1 环境组建....................................................................................................................6
3.2 BDI 调试....................................................................................................................7
四、U-Boot的移植.................................................................................................................9
4.1 U-Boot简介...............................................................................................................9
4.2 U-Boot结构分析.......................................................................................................9
4.3 U-Boot移植...............................................................................................................9
4.3.1 U-Boot代码移植............................................................................................9
4.3.2 U-Boot 运行流程.........................................................................................11
4.3.3 U-Boot命令接口..........................................................................................12
4.3.4 U-Boot 引导内核.........................................................................................16
五、Linux 内核的移植.........................................................................................................17
5.1 内核的编译..............................................................................................................17
5.2 内核的裁减..............................................................................................................17
5.3 内核的移植..............................................................................................................18
5.3.1  内核源码结构分析.......................................................................................18
5.3.2  内核源码修改移植.......................................................................................19
六、文件系统的组建.............................................................................................................22
6.1 组建网络文件系统(NFS)..................................................................................22
6.2 组建自己的文件系统..............................................................................................22
6.2.1  自定义启动脚本...........................................................................................22
6.2.2  自定义文件系统...........................................................................................25
6.2.3  完善自定义文件系统...................................................................................27
6.2.4  创建 FLASH 文件系统...............................................................................28
七、总结................................................................................................................................29





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-27 06:34 , Processed in 0.045113 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表