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

被引量 : 0次 | 上传用户:jackydu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
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内核的移植及根文件系统的实现方案。
其他文献
<正>为了全面实施素质教育,贯彻落实《中共中央国务院关于推进素质教育的决定》的精神,我县根据实际,遵循以"人为本,因地制宜"的原则,从2002年秋季学期起采取"试点实验,逐步
<正>练习课是小学数学教学的主要课型之一,是在新授课后教师有目的、有步骤地指导学生运用已有的知识和经验,通过一系列训练,达到"巩固技能、反馈评价、形成策略、解决问题、
企业经营战略管理是企业发展之本,在市场经济条件下,对企业经营活动起到指导作用,是合理调配各项资源并充分发挥作用的重要保障。它的正确与否关系到企业的经营成败。在医药
以土力学实验教学为例,针对常规验证性实验、综合性、设计性试验的教学现状,讨论其实验内容设置、教学方式、考核手段等存在的问题,阐述增强学生应用、操作动手能力的土力学
目前,中国教育体系正处在深刻变革之中。笔者认为:教育改革应该从高等学校办学模式改革开始,逆流而上,带动各个阶段教育的全面变革。并根据市场需求,形成良性循环,从而保证教
本论文的主要工作是围绕物流外包机理的理论分析,国内工业企业物流外包现状研究,企业物流决策分析,基于神经网络的物流绩效评价模型的建立以及对UT斯达康实例的物流外包策略
<正>对诗歌教学,新课标提出,要培养"学生的审美能力、艺术趣味和欣赏个性",要注重"积累、整合、感受、鉴赏、思考、领悟、应用、拓展、发现、创新"。现实中有些教师的诗歌教
<正>在珠海,无人船科技港正在紧张的施工建设中,中天机械ZTT7527平头塔式起重机正服务于这个科技产业重点项目的吊装施工。珠海无人船科技港是我国无人驾驶领域里备受瞩目的
文章主要介绍了欧空局地面操作软件系统(EGOS)的体系架构、功能组成。欧空局的EGOS框架是一种条理清楚的,标准化的体系结构,它涵盖了地面段所有主要软件的应用、中间设备以及较低
近年来,“特洛伊木马”(以下简称木马)数量迅速增加,在各类非法程序中已经占到了最大的比重,由木马所造成的破坏和损失也越来越严重,因此,反木马的研究己成为网络安全领域的