第2章 搭建嵌入式Linux学习环境

嵌入式Linux系统包括目标硬件开发平台和软件开发环境两方面的内容。在将Linux操作系统移植到目标开发平台上之前,需要根据目标硬件平台的特点来选择各种软件组件,并正确搭建功能完善的交叉开发环境,然后制定合理的系统移植方案。在这一章中,将学习如何搭建一个适合mini2440开发板的嵌入式Linux开发环境。

在这一章中,我们将学习如下知识:

1.mini2440开发板的硬件资源。

2.需要的一些外围设备。

3.RHEL5虚拟机的搭建。

4.Tftp和nfs的搭建。

5.交叉编译工具链的搭建。

6.Uboot的移植。

7.Linux内核移植。

8.Linux文件系统的移植。