内容发布更新时间 : 2024/11/15 17:59:39星期一 下面是文章的全部内容请认真阅读。
物理与电子工程学院
《嵌入式系统设计》
课程小论文
课题题目 Linux系统在ARM上的内核移植 系 别 物理与电子工程学院 年 级 专 业 电子科学与技术 学 号 学生姓名 日 期 2012.6.1
物理与电子工程学院设计实验报告
目 录
摘要 ............................................................. 2 1.课题要求 ....................................................... 3
1.1 课题目的 ............................................................ 3 1.2 课题背景 ............................................................ 3
2. Linux系统及Linux内核以及移植简介 ............................ 4
2.1 Linux系统简介 ....................................................... 4 2.2 Linux内核简介 ....................................................... 4 2.3 内核移植简介 ........................................................ 6
2.3.1 移植的基本概念 ...................................................................................................................... 6 2.3.2 内核移植的准备 ...................................................................................................................... 6
3.内核移植 ....................................................... 7
3.1 内核移植基本流程 .................................................... 7 3.2 内核配置 ............................................................ 7
3.2.1 修改Makefile ......................................................................................................................... 7 3.2.2 设置NAND Flash分区 ............................................................................................................ 7 3.2.3 配置内核选项 .......................................................................................................................... 9
3.3 内核编译 ........................................................... 10
3.3.1 交叉编译环境的建立 ............................................................................................................ 10 3.3.2 交叉编译 .................................................................................................................................11
3.4 内核下载 ........................................................... 11
4.技术实现问题 ................................................. 13 5. 结束语 ....................................................... 14 参考文献 ........................................................ 15 设计性实验报告成绩: 指导教师签名: ........... 16
1
物理与电子工程学院设计实验报告
摘要
随着计算机技术、通信技术以及Internet的飞速发展。嵌入式系统已得到越来越广泛的应用。与此同时,嵌入式系统的复杂性也在不断增加,嵌入式操作系统已经成为其中最重要的组成部分。
本文是基于ARM 的平台上进行嵌入式操作系统LINUX 的移植,其中ARM 选用S3C2410。文中首先对内核移植的背景以及Linux 操作系统内核进行了介绍, 然后对移植的步骤及要点做了详细的介绍, 最后实现编译的过程。操作系统移植是嵌人式系统开发的前提和基础,对嵌入式系统的开发具有重要意义
2