首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
U-Boot在S3C2440上的移植方法   总被引:4,自引:0,他引:4  
张徽  张华春   《电子器件》2007,30(4):1423-1426
Bootloader U-Boot功能齐全、应用广泛但移植到ARM微处理器S3C2440A上相对比较复杂.简介了常见的Bootloader,归纳了U-Boot的主要特征,分析了其运行过程,介绍了系统存储空间分布和基于S3C2440A微处理器为核心自主开发的嵌入式系统板硬件资源配置,给出了U-Boot在嵌入式系统板上的移植方法、移植过程和移植要点.最后对实验结果进行了测试.目前,U-Boot可以完成设计的功能并能够稳定的运行,为下一步移植Linux操作系统奠定了必需的基础.  相似文献   

2.
田磊 《电子世界》2010,(7):40-41
<正> S3C2410是三星公司针对嵌入式系统推出的高性价比微处理器,它是基于ARM9TDMI内核的1 6/32位RISC处理器,工作主频为200MHz。由于现有的Linux系统引入了设备文件的概念,读写串口可以像读写普通文件一样进行操作,非常方便。一、Linux系统的安装安装过程首先出现欢迎对话框,如图1所示。Red Hat先后会询问用户使用何种语言、用户使用的键盘类型(默认选项为美  相似文献   

3.
U-Boot是功能强大的通用Bootloader,支持多种CPU架构,可引导多种操作系统。文章以JXARM9-2410-1为实验平台,详述了U-Boot在其上的移植过程,并给出实验结果。  相似文献   

4.
嵌入式系统中Bootloader的设计与实现是非常重要的环节,而Bootloader的引导程序中最常用且功能最强大的就是U-Boot。详细分析U-Boot的基本工作原理和运行流程,着重讨论其基于S3C2410A芯片所搭建的在嵌入式系统上的移植。特别选取NAND FLASH作为硬件存储设备,并实现NAND FLASH上的直接启动,完成嵌入式系统中U-boot的移植和Linux系统内核的引导,有助于嵌入式系统的开发。  相似文献   

5.
Linux内核在S3C2410上移植的研究   总被引:2,自引:0,他引:2  
以研究将Linux内核移植到嵌入式系统的技术为目的,描述了Linux-2.4.18.-rm7-pxal移植到S3C2410处理器目标板上的方法。详细介绍了Linux内核移植方法与步骤,并说明了如何搭建移植环境。结果表明,该方法简单实用,达到了预定目标。  相似文献   

6.
Bootloader是嵌入式系统开发中的第一个环节,它将系统的软硬件紧密联系在一起,其性能的好坏对系统的稳定性有着至关重要的影响。U—Boot功能强大,可移植性好,适合作为S3C4480开发板上引导μCLinux的BootLoader。重点介绍了U.Boot的运行机理,结合代码详细分析了U—Boot的移植方法,并成功地将U—Boot移植到开发板上。  相似文献   

7.
Bootloader是嵌入式系统开发中的第一个环节,它将系统的软硬件紧密联系在一起,其性能的好坏对系统的稳定性有着至关重要的影响.U-Boot功能强大,可移植性好,适合作为S3C4480开发板上引导uCLinux的BootLoader.重点介绍了U-Boot的运行机理,结合代码详细分析了U-Boot的移植方法.并成功地将U-Boot移植到开发板上.  相似文献   

8.
基于S3C2410处理器的Linux移植   总被引:1,自引:0,他引:1  
杨建伟  杨燕翔 《信息技术》2007,31(8):97-100,103
描述了将linux移植到基于S3C2410处理器的目标板上的方法与过程。首先介绍嵌入式Linux移植方法,并说明如何搭建移植环境,着重介绍Bootloader的架构和功能以及Linux内核的移植。结果证明该方法是可行的,移植后Linux在嵌入式系统中运行良好。  相似文献   

9.
郑屹帆  凌明  丁钦浩 《电子器件》2007,30(3):1117-1120
在嵌入式系统中,为了保证足够的执行效率,一种称为Bootloader的前导程序被用来将程序代码拷贝到系统的高速存储介质中去.U-Boot就是一种被广泛使用的、开源的BootLoader.为了将U-Boot应用在由东南大学专用集成电路研究中心开发的基于ARM7TDMI内核的SEP3203处理器系列产品中,我们在对其进行分析的基础上成功的进行了移植,并为多种操作系统在产品中的使用奠定了基础.  相似文献   

10.
U-Boot及Linux2.6在S3C2440A平台上的移植方法   总被引:3,自引:2,他引:3  
以探索建立嵌入式Linux系统的基本方法和技术为目的,给出了交叉编译环境的建立方法;简介了基于S3C2440A系统的硬件资源配置和系统存储空间分布;分析了U-Boot的启动流程和移植重点和操作系统内核配置和编译要点;最后总结了启动shell的过程.移植后的Linux在嵌入式系统中运行稳定.  相似文献   

11.
采用U-Boot 1.1.2构建嵌入式系统的引导加载程序。在对U-Boot的启动工作机理和源码主要函数功能进行了简略分析后,针对基于AT91RM9200的目标板对U-Boot作了具体的修改和移植,并讲述如何设置环境变量,从而引导Linux内核启动。应用结果表明,移植后的U-Boot在目标板上运行良好,可成功引导Linux内核。  相似文献   

12.
嵌入式实时操作系统Nucleus PLUS在S3C2410A上移植的实现   总被引:1,自引:0,他引:1  
本文在简要介绍嵌入式实时操作系统内核Nucleus PLUS和基于ARM920T内核的嵌入式微控制器S3C2410A后,详细地论述了Nucleus PLUS在S3C2410A上的移植过程和方法,最后指出了Nucleus PLUS在ARM9上移植的重点和难点。  相似文献   

13.
查婧  刘波  曹剑中 《电子器件》2009,32(4):843-845
以探索建立嵌入式Linux系统的基本方法和技术为目的[1],描述了将Linux 2.6.24.4移植到S3C2440处理器目标板上的方法.详细介绍了Linux内核移植方法与步骤,并说明了如何搭建移植环境.结果证明该方法是可行的,移植后Linux在嵌入式系统中运行稳定.  相似文献   

14.
ARM微处理器与Linux的结合逐渐在嵌入式领域得到了广泛应用。文中描述了将Linux移植到基于ARM$3C2410微处理器的目标板上的方法与技巧,介绍了一套实用的针对表决器系统嵌入式平台的Linux移植方法,包括交叉编译环境的创建,Bootloader的编译,Linux内核的修改、配置和编译,Cramfs文件系统的制作等。移植后的Linux内核大小可以控制在700kB以下,既保留了很好的稳定性、安全性,又成功得到了“瘦身”,减小了嵌入式平台上应用软件的开发难度,大大降低了嵌入式系统的开发成本。  相似文献   

15.
如何根据开发板的硬件资源设计引导加载程序是嵌入式系统设计的重点与难点.为解决引导加栽程序的设计问题,针对一个基于MPC8265处理器的硬件系统平台,分析了U-Boot的源码结构组成和启动流程,并提出U-Boot的移植方法.该方法可广泛应用于其他处理器及嵌入式系统.应用结果表明,移植后的U-Boot-1.2.0在开发板上运行良好,可以成功稳定地引导Linux-2.6内核以及NFS根文件系统.  相似文献   

16.
Blob在S3C2440A上的移植   总被引:1,自引:0,他引:1  
Blob(Boot Loader Object)是一款功能强大的Bootloader,多用于S3C44BO而少用于S3C2440A.介绍了常见的Bootloader;归纳了Blob的主要特征;分析了其运行过程,介绍了系统存储空间分布:给出了Blob在基于S3C2440A开发板上的移植方法、移植过程,最后给出了测试结果.目前,Blob能够稳定地运行,为下一步开发工作奠定了良好的基础.  相似文献   

17.
U-Boot分析与移植到YLP2410开发平台的方法   总被引:1,自引:0,他引:1  
吴萌 《电子器件》2009,32(4):836-839
以研究arm-linux嵌入式系统的基本方法、操作环境为目的,分析了引导程序Uboot的目录结构及移植过程中需主要修改的文件,结合自己的开发环境详细给出了Uboot-1.1.4在ylp2410开发板上具体的移植方法和步骤,包括环境的搭建、代码的添加位置、遇到的常见错误,且给出了一些具体的配置文件,最后将U-boot.bin文件下载到平台,运行稳定,通过测试.  相似文献   

18.
Boot Loader是嵌入式系统上电后运行的第一段代码,其性能的好坏直接影响到系统的稳定性、可靠性.以开放源码U-Boot为例,简要介绍了U-Boot启动机理.通过将其移植到基于BF533的开发板上,详细分析说明U-Boot的移植方法、过程,并验证了其在目标板上运行的可行性.  相似文献   

19.
μClinux在S3C4510B上的移植   总被引:3,自引:0,他引:3  
Linux是一种支持多种体系结构处理器的操作系统.有很强的移植性。描述了将μClinux移植到基于S3C4510B处理器目标板上的方法与过程。首先介绍了S3C4510B处理器和μClinux,并简单说明了如何搭建移植环境,然后着重讨论了在该开发板上Bootloader的设计实现以及μClinux内核的移植方法,最后对在这种基于μClinux的嵌入式系统环境下如何开发应用程序做了简单说明。  相似文献   

20.
U-Boot是一个功能十分强大的Bootloader,目前已经运用到很多嵌入式系统中.ADSP-BF533处理器是ADI公司新推出的一款Blackfin系列DSP,详细介绍U-Boot在基于ADSP-BF533处理器嵌入式系统板上移植过程,并深入分析移植过程中的要点和难点:FLASH设备驱动、网卡设备驱动等.此次移植已经成功应用在企业产品的开发中,也可给相关工作的开发者提供参考.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号