移植Linux到SAMSUNG S3C2410开发板
【S3C2410简介】 S3C2410装备有SAMSUNG产ARM920T核、一体化16kB Cache/MMU能轻松奔跑Linux。 该板资源如下: (1) CPU : ARM920T 工作频率为 200MHz 。 (2) Flash : 16MB (3) SDRAM : 64MB SDRAM (4) UART : RS-232串行接口 (5) 其他 : 14针ARM JTAG接口等。 【交叉编译环境的建立】 基于 Linux 操作系统的应用开发环境一般是由目标系统硬件(开发板) 和宿主 PC 机所构成。 目标硬件开发板用于运行操作系统和系统应用软件,而目标板所用到的操作系统的内核编译、 应用程序的开发和调试则需要通过宿主 PC 机来完成 (所以称为交叉编译) 。 双方之间一般通过串口、并口或以太网接口建立连接关系, 其结构图如下所示。 单独拿出一台 PC 机, 在该 PC 上安装桌面的 Linux操作系统(如 Red Hat Linux 9. 0), 可以采用默认的安装选项(注意要包含 ftp 服务), 这台 PC 作为 Linux 服务器, 除管理员以外,一般不直接让其他人去操作。 将该 Linux 服务器接入局域网, 并新建一些合法用户, 以便其他的 PC 机 (在此将其称为工作站) 的合法用户 能访问到 Linux 服务器。而其他的 PC 机 (工作站) 仍然使 用