首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

嵌入式Linux在S3C2440E上的移植

摘要第1-5页
Abstract第5-10页
第一章 绪论第10-13页
   ·引言第10页
   ·国内外技术现状第10-11页
   ·论文任务和背景第11-12页
   ·本人的主要工作第12-13页
第二章 嵌入式系统概述第13-22页
   ·嵌入式系统第13-17页
     ·定义第13-14页
     ·嵌入式系统与通用计算机系统的区别第14页
     ·嵌入式系统结构和组成第14-16页
     ·嵌入式系统的开发过程第16-17页
   ·当前主要的嵌入式操作系统第17-18页
     ·商用嵌入式操作系统第17-18页
     ·免费嵌入式操作系统第18页
   ·嵌入式Linux系统第18-22页
     ·嵌入式Linux的特点第19页
     ·主流嵌入Linux系统第19-20页
     ·嵌入式系统的发展趋势第20-22页
第三章 ARM及S3C2440E硬件平台第22-30页
   ·ARM处理器简介第22-23页
   ·ARM9体系结构第23-25页
   ·ARM处理器模式第25-26页
   ·寄存器组织第26-27页
   ·S3C2440E微处理器第27-28页
   ·勤研QT2440E开发板第28-30页
第四章 bootloader启动原理与源码分析第30-47页
   ·BootLoader第30-31页
     ·BootLoader所支持的CPU和嵌入式板第31页
     ·BootLoader的启动第31页
   ·用来控制BootLoader的设备或机制第31页
   ·BootLoader的操作模式第31-32页
     ·BootLoader与主机之间进行文件传输所用的通信设备及协议第32页
   ·BootLoader的主要任务第32-35页
   ·U-boot介绍第35-36页
     ·U-boot介绍第35页
     ·选择U-boot的理由第35页
     ·获取U-boot源代码第35-36页
   ·U-boot文件结构和启动流程第36-38页
     ·U-boot文件结构第36-37页
     ·U-boot启动过程第37-38页
   ·阶段1(汇编代码部分)第38-43页
     ·定义入口第38页
     ·设置异常向量第38-39页
     ·设置CPU的模式为SVC32模式第39页
     ·关闭看门狗(WatchDog)第39页
     ·关闭所有中断第39-40页
     ·设置CPU的频率第40页
     ·设置CP15第40-41页
     ·配置内存区控制寄存器第41页
     ·设置U-BOOT使用的栈空间第41-42页
     ·BSS段清零第42页
     ·搬移NandFlash代码第42-43页
     ·进入C代码部分第43页
   ·阶段2(C代码部分)第43-47页
     ·调用一系列的初始化函数第43-45页
     ·初始化网络设备第45页
     ·进入主U-boot命令行第45-47页
第五章 U-boot移植第47-57页
   ·QT2440E目标板与SMDK2410公板的对比分析第47页
   ·工程文件(Makefile)的修改第47-48页
   ·移植需要修改的相关文件第48页
   ·修改lowlevel_init.S文件第48-49页
   ·实现UBOOT从Nand Flash启动第49-55页
     ·前4K的问题第49页
     ·修改配置文件qt2440e.h第49-51页
     ·修改start.s第51-55页
     ·修改qt2440e.c第55页
   ·编译第55页
   ·移植工作的验证第55-57页
第六章 Linux 2.6内核的移植第57-75页
   ·构建支持yaffs2文件系统的linux内核第57-60页
     ·设置flash分区第57-59页
     ·指定启动时初始化第59-60页
     ·禁止Flash ECC校验第60页
   ·内核配置第60-68页
   ·Linux下cs8900a的移植说明第68-69页
     ·为cs8900a建立编译菜单第68页
     ·修改S3C2440E相关信息第68-69页
   ·编译内核第69页
   ·下载uImage到开发板第69页
   ·文件系统的构建第69-72页
     ·嵌入式Shell的制作第70页
     ·配置Busybox第70-71页
     ·编译并安装Busybox第71-72页
   ·制作yaffs2文件系统压缩镜像第72-73页
   ·烧写第73-75页
第七章 结论与展望第75-76页
   ·总结第75页
   ·下一步的工作第75-76页
参考文献第76-77页
致谢第77页

论文共77页,点击 下载论文
上一篇:基于分子计算的并行处理机设计与实现
下一篇:一种嵌入式仿真与测试平台的设计与实现