共查询到20条相似文献,搜索用时 15 毫秒
1.
U-Boot在S3C2440上的移植方法 总被引:4,自引:0,他引:4
Bootloader U-Boot功能齐全、应用广泛但移植到ARM微处理器S3C2440A上相对比较复杂.简介了常见的Bootloader,归纳了U-Boot的主要特征,分析了其运行过程,介绍了系统存储空间分布和基于S3C2440A微处理器为核心自主开发的嵌入式系统板硬件资源配置,给出了U-Boot在嵌入式系统板上的移植方法、移植过程和移植要点.最后对实验结果进行了测试.目前,U-Boot可以完成设计的功能并能够稳定的运行,为下一步移植Linux操作系统奠定了必需的基础. 相似文献
2.
<正> 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.
7.
8.
基于S3C2410处理器的Linux移植 总被引:1,自引:0,他引:1
描述了将linux移植到基于S3C2410处理器的目标板上的方法与过程。首先介绍嵌入式Linux移植方法,并说明如何搭建移植环境,着重介绍Bootloader的架构和功能以及Linux内核的移植。结果证明该方法是可行的,移植后Linux在嵌入式系统中运行良好。 相似文献
9.
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.
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.
17.
U-Boot分析与移植到YLP2410开发平台的方法 总被引:1,自引:0,他引:1
以研究arm-linux嵌入式系统的基本方法、操作环境为目的,分析了引导程序Uboot的目录结构及移植过程中需主要修改的文件,结合自己的开发环境详细给出了Uboot-1.1.4在ylp2410开发板上具体的移植方法和步骤,包括环境的搭建、代码的添加位置、遇到的常见错误,且给出了一些具体的配置文件,最后将U-boot.bin文件下载到平台,运行稳定,通过测试. 相似文献
18.
19.
μClinux在S3C4510B上的移植 总被引:3,自引:0,他引:3
Linux是一种支持多种体系结构处理器的操作系统.有很强的移植性。描述了将μClinux移植到基于S3C4510B处理器目标板上的方法与过程。首先介绍了S3C4510B处理器和μClinux,并简单说明了如何搭建移植环境,然后着重讨论了在该开发板上Bootloader的设计实现以及μClinux内核的移植方法,最后对在这种基于μClinux的嵌入式系统环境下如何开发应用程序做了简单说明。 相似文献