收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于ARM系统的Linux平台移植研究

郭秋平  
【摘要】:Linux操作系统作为自由软件的代表,性能优良,是PC服务器和嵌入式系统应用最广泛的操作系统,近年来,显现了巨大的市场价值和广阔的应用前景。 论文在Linux系统移植研究中,首先,进行了移植环境的设计与搭建,对开发主机进行NFS、TFTP服务及串口通信程序UUCP配置,通过安装开源软件ELDK(embedded Linux development kit)创建了交叉编译环境;其次,设计并实现了系统的bootloader,主要研究内容包括移植开源软件U-BOOT,由于处理器S3C2410中的U-BOOT只提供了对标准SMDK2410主板的支持,在使用时必须将其移植到HHARM9-EDU硬件环境下,HHARM9-EDU采用的网卡和flash分别是DM9000和Intel28F128J3C,而SMDK2410采用的网卡和flash分别是CS8900和AMD LV400,所以对U-BOOT移植的工作主要是进行了针对U-BOOT关于网卡和flash的部分代码的修改和设计,移植好的U-BOOT可以实现对硬件的初始化及操作系统的加载;在完成U-BOOT移植之后,首先针对HHARM9-EDU的硬件环境对Linux内核进行修改,内核修改的工作主要是对内核MTD部分进行修改,然后再配置生成与主板匹配的Linux内核;最后,在上述基础上构建了一个嵌入式根文件系统,为了缩小文件系统的大小,在该根文件系统中使用了busybox作为命令集,以uClibc库作为链接库。通过以上实践,实现了Linux在HHARM9-EDU上的成功运行。 全文详细论述了嵌入式Linux移植的流程,给出了搭建嵌入式开发环境,基于硬件平台HHARM9-EDU的bootloader,Linux内核的移植及根文件系统的实现方案。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 汤书森;刘栋;;基于ARM处理器PXA270 & Linux的嵌入式系统的启动过程分析[J];甘肃科技;2011年06期
2 李丽;郝继飞;杨莹;陈章祥;;ARM嵌入式系统Bootloader的设计与分析[J];自动化与信息工程;2007年02期
3 高伟;张洪波;;基于嵌入式系统的Bootloader分析与设计[J];唐山师范学院学报;2009年05期
4 刘娅;;基于ARM嵌入式系统的Bootloader的设计与实现[J];现代电子技术;2006年07期
5 王景存;高峰;;基于ARM9的Bootloader的分析及设计[J];现代电子技术;2010年02期
6 裴金刚;熊栋栋;;基于ARM的嵌入式系统平台的构建[J];黑龙江科技信息;2010年17期
7 樊水平;郭洪;林晓东;;基于ARM的BootLoader的设计与实现[J];木工机床;2006年03期
8 龙帆;易波;;新型嵌入式Bootloader的设计与实现[J];微计算机信息;2010年32期
9 于云松;由德凯;孙其芳;;基于S3C2440的Bootloader的设计与实现[J];甘肃科技;2008年15期
10 魏峰;王晓玲;;基于ARMS3C2410的VIVI的研究[J];连云港职业技术学院学报;2006年03期
11 刘大伟;;U-Boot在ARM平台的移植与应用[J];中国传媒大学学报(自然科学版);2008年03期
12 陈为军;李正明;孙俊;冯丽芳;;基于U-BOOT的S3C44B0引导程序设计实现[J];微计算机信息;2007年02期
13 郭磊;陶明;;ARM S3C2410X启动及工作模式切换的研究与应用[J];计算机与现代化;2008年12期
14 师磊;;U-Boot在S3C2440上的分析与移植[J];计算机系统应用;2010年04期
15 桑兴民;侯恩广;;基于AT91RM9200的BOOT LOADER的开发与移植[J];电脑知识与技术;2009年03期
16 龙海南;董江涛;;基于ARM7-uClinux嵌入式系统中BootLoader的分析与设计[J];电子科技;2006年08期
17 朱博;孙运强;;嵌入式系统的U-Boot移植分析[J];中国测试技术;2008年02期
18 桑兴民;侯恩广;成巍;赵志鹏;欧阳红晋;;基于AT91RM9200的BOOT LOADER的开发与移植[J];科技创新导报;2009年03期
19 杨明极;张明辉;;U-Boot的分析及其在DM6446上的移植[J];自动化技术与应用;2011年04期
20 张涌逸;;基于嵌入式系统的BootLoader设计与应用[J];电脑知识与技术(学术交流);2006年14期
中国重要会议论文全文数据库 前10条
1 阮航;许榕生;;嵌入式SMS通信模块的设计与实现[A];第十三届全国核电子学与核探测技术学术年会论文集(下册)[C];2006年
2 王俊;刘缠牢;赵丁;;基于嵌入式系统的激光粒度仪电路设计[A];2010年西部光子学学术会议摘要集[C];2010年
3 祖晖;章国宝;叶桦;;嵌入式系统ARM教学评估板的研究与开发[A];全国自动化新技术学术交流会会议论文集(一)[C];2005年
4 鲁昌华;张校菲;张啸;;基于ARM+DSP的嵌入式绣花机电控器的设计[A];2009全国虚拟仪器大会论文集(二)[C];2009年
5 李昂;程耕国;;ARM处理器启动过程详述[A];中国计量协会冶金分会2009年年会论文集[C];2009年
6 杨健;张慧慧;;基于嵌入式系统的数据采集系统网络接入的设计与实现[A];第七届青年学术会议论文集[C];2005年
7 罗永道;廖宁放;梁敏勇;冯洁;黄敏;;基于NCS色系的嵌入式测色系统设计[A];2006中国科协年会——数字成像技术及影像材料科学学术交流会论文集[C];2006年
8 陈勇;桂卫华;陈姝;;基于ARM平台的PHS系统设计[A];第25届中国控制会议论文集(下册)[C];2006年
9 郑竞宏;朱守真;武镜海;;新型电能质量在线监测[A];2006电力系统自动化学术交流研讨大会论文集[C];2006年
10 罗永道;廖宁放;梁敏勇;冯洁;黄敏;;基于NCS色系的嵌入式测色系统设计[A];提高全民科学素质、建设创新型国家——2006中国科协年会论文集(下册)[C];2006年
中国博士学位论文全文数据库 前10条
1 竺乐庆;基于手部特征的多模态生物识别算法研究与系统实现[D];浙江大学;2008年
2 程国达;嵌入式系统的硬/软件协同设计研究[D];复旦大学;2003年
3 赵国冬;嵌入式系统弹性应对方法研究[D];哈尔滨工程大学;2011年
4 张红兵;基于ARM的双丝脉冲MIG高速焊分布式控制系统的研究[D];华南理工大学;2010年
5 陈文智;Pcanel——基于模型驱动的嵌入式系统设计平台[D];浙江大学;2005年
6 郭军;基于Petri网的嵌入式系统高层级设计方法与技术研究[D];西北大学;2007年
7 刘大亮;一种球形移动机器人的运动分析与控制技术的研究[D];北京邮电大学;2009年
8 张付祥;创伤手指康复机械手系统研究[D];哈尔滨工业大学;2007年
9 刘传波;列车纵向冲动的机理研究及检测仪器的开发[D];武汉理工大学;2009年
10 张志丰;桥路型高温超导限流器的研究[D];中国科学院研究生院(电工研究所);2006年
中国硕士学位论文全文数据库 前10条
1 郭秋平;基于ARM系统的Linux平台移植研究[D];浙江大学;2006年
2 胡伟松;基于S3C44B0X和uClinux的嵌入式系统的设计与实现[D];武汉理工大学;2006年
3 梁宏章;嵌入式网络摄像机网络传输系统的设计[D];四川大学;2005年
4 张志军;基于AT91RM9200的嵌入式平台的设计及其网络设备驱动的实现[D];电子科技大学;2005年
5 李洪峻;无人侦察机嵌入式系统软件设计[D];国防科学技术大学;2004年
6 赵朝阳;基于嵌入式系统的电子皮带秤设计[D];武汉理工大学;2008年
7 潘孝帮;基于ARM和μClinux的税控收款机的设计与实现[D];中南大学;2009年
8 杨剑;基于ARM和Nucleus Plus的打印机设计与实现[D];上海交通大学;2008年
9 胡其鹏;基于以太网的嵌入式控制器设计[D];浙江大学;2005年
10 杨正理;ARM技术在公路WIM系统中的应用与研究[D];河海大学;2006年
中国重要报纸全文数据库 前10条
1 ;软件行业嵌入式系统分会成立[N];中国高新技术产业导报;2004年
2 龚炳铮;嵌入式系统大有作为[N];中国石油报;2003年
3 记者 王晓涛;物联网勿求中心和终端两全其美[N];中国经济导报;2010年
4 艾文;国产嵌入式系统重视二次开发[N];中国计算机报;2001年
5 ;微软嵌入式系统开发中心正式成立[N];人民邮电;2008年
6 朱挺;中国嵌入式系统产业联盟成立[N];中国高新技术产业导报;2008年
7 本报记者  凡晓芝;微软嵌入式系统大赛中国学生创佳绩[N];计算机世界;2006年
8 周晨;中国嵌入式工程师抢手[N];科技日报;2007年
9 ;有了VSPWorks嵌入式系统进通信[N];中国计算机报;2002年
10 郭淳学;嵌入式系统是嵌入式软件与IC发展基础[N];中国电子报;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978