[工学]02--基于arm9的linux26内核移植

[工学]02--基于arm9的linux26内核移植

ID:23433078

大小:1.35 MB

页数:40页

时间:2018-11-07

[工学]02--基于arm9的linux26内核移植_第1页
[工学]02--基于arm9的linux26内核移植_第2页
[工学]02--基于arm9的linux26内核移植_第3页
[工学]02--基于arm9的linux26内核移植_第4页
[工学]02--基于arm9的linux26内核移植_第5页
资源描述:

《[工学]02--基于arm9的linux26内核移植》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案基于ARM9的Linux2.6内核移植姓名系别、专业导师姓名、职称完成时间精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案目录摘要IABSTARCTII1绪论11.1课题研究的背景、目的和意义11.2嵌入式系统现状及发展趋势11.3论文的主要工作42嵌入式Linux系统构成和软件开发环境52.1嵌入式Linux系统的体系结构52.2嵌入式Linux系统硬件平

2、台52.3嵌入式Linux开发软件平台建立72.4本章小结113嵌入式Linux的引导BootLoader程序123.1BootLoader概述123.2NANDFlash和NORFlash的区别133.3本章小结194Linux内核的编译、移植204.1Linux2.6内核的新特性简介204.2Linux内核启动流程204.3内核移植的实现214.4MTD内核分区234.5配置、编译内核244.6本章小结265文件系统制作275.1yaffs文件系统简介275.2内核支持YAFFS文件系统275.3本章小结306测试316.1简单测试方法的介绍316.2编写简单C程序测试

3、移植的系统316.3在开发板执行测试程序32精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案7结论33参考文献34致谢35精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案摘要研究目的是在以S3C2410A(ARM920T核)微处理器为核心的硬件平台上,构建嵌入式Linux软件开发平台,以便在此基础上进行二次开发。该移植研究并没有使用开发板附带的软件包,其所有源码都来自Internet,并且采用了较新的版本

4、。主要做了以下工作:下载、配置、编译了交叉编译工具链,建立了嵌入式Linux交叉开发环境;详细分析了BootLoader的启动过程,深入地研究了BootLoader从NORFlash启动的原理,在此基础上,对BootLoader进行了移植研究并实现了从NORFlash启动;综述了Linux2.6的新特性,详细分析了Linux内核移植要点,并移植、配置、编译了2.6版Linux内核。关键词:系统移植;BootLoader;S3C2410;Linux2.635精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等

5、一揽子解决方案ABSTARCTThepurposeofthispaperistobuildanembeddedlinuxsoftwareplatformonthehardwareplarformwiththekernelofS3C2410(ARM920Tcore)microprocessor.Sothefollowingapplicationscanbedevelopedbasedonit.Thesoftwarepackagethatthedevelopmentboardattatchedhasnotbeusedandallnewversioncodesusedhereco

6、mefromInternet.Thedetailworkareasfollowing:Firstly,thetheCross-compiletoolswasdownloaded,configuredandcompiledandtheembeddedsoftwaredevelopmentenvironmentwasbuilt.Secondly,therunningprocessoftheBootLoaderwasanalyzedandtheprincipleofBootLoaderrunningonNORFlashwasstudiedandBootLoaderwastrans

7、planted.ThekeypointsofLinuxkerneltransplantationweredetailedandLinux2.6kernelwastransplanted,configuredandcompiled.Keywords:systemtransplantation;BootLoader;S3C2410;Linux2.635精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案1绪论1.1课题研究的背景、目的和意

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。