编辑: 捷安特680 2013-04-12
?中国电子工程师博客网 首页 | 博客注册 | 博客登陆 | 阅读日志 | 博客列表 | 博客圈子 | 用户推荐 人过留名,雁过留声 ?朋友~~, 来了看着我菜就不想交流一下 ? 时间记忆 >

>

日一二三四五六12345678910

11 12

13 14

15 16

17 18

19 20

21 22

23 24

25 26

27 28

29 30

31 最新评论Re:ARM存储器的地址映 射Re:论语正解之--学而 时习之,不亦 Re:论语正解之--学而 时习之,不亦 Re:论语正解之--学而 时习之,不亦 Re:论语正解之--学而 时习之,不亦 Re:论语正解之--学而 时习之,不亦 Re:论语正解之--学而 时习之,不亦 Re:论语正解之--学而 时习之,不亦 Re:论语正解之--学而 时习之,不亦 Re:论语正解之--学而 时习之,不亦 专题分类首页 相册 标签 资料收集(13) 纯属日记(1) 科技前沿(1) 传统文化(3) 操作系统(1) 学习笔记(7) 好文收藏(1) 硬件设计(0) 最新日志[原创]教你如何自定义Me ntor? C代码中的行内汇编 位操作技巧一览 u-boot??移植步骤详解 一步一步教你在skyeye上 运行ub 又是一年五一到 我是如何喜欢上传统文化 的 论语正解之--学而时习 之,不亦说乎? 中华流传十大吉祥图解 为什么我们总是比别人钱 少?---人力 最新留言签写留言 搜索日志标题 搜索 用户登录用户名: ? u-boot??移植步骤详解 [ 2006-5-13 14:58:56 | By: 逛逛 ] ?

1 U-Boot简介 U-Boot,全称Universal Boot Loader,是遵循GPL条款的开放源码项目.

从FAD SROM、8xxROM、PPCBOOT逐步发展演化而来.其源码目录、编译形式与Linux内 核很相似,事实上,不少U-Boot源码就是相应的Linux内核源程序的简化,尤其是一些设 备的驱动程序,这从U-Boot源码的注释中能体现这一点.但是U-Boot不仅仅支持嵌入式Li nux系统的引导,当前,它还支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式 操作系统.其目前要支持的目标操作系统是OpenBSD, NetBSD, FreeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS.这是U-Boot中Universal的一层含义,另外一层含义则是U-Boot除了支持PowerPC 系列的处理器外,还能支持MIPS、x

86、ARM、NIOS、XScale等诸多常用系列的处理器.这 两个特点正是U-Boot项目的开发目标,即支持尽可能多的嵌入式处理器和嵌入式操作系 统.就目前来看,U-Boot对PowerPC系列处理器支持最为丰富,对Linux的支持最完善.其 它系列的处理器和操作系统基本是在2002年11月PPCBOOT改名为U-Boot后逐步扩充的.从P PCBOOT向U-Boot的顺利过渡,很大程度上归功于U-Boot的维护人德国DENX软件工程中心Wo lfgang Denk[以下简称W.D]本人精湛专业水平和持着不懈的努力.当前,U-Boot项目正在 他的领军之下,众多有志于开放源码BOOT LOADER移植工作的嵌入式开发人员正如火如荼 地将各个不同系列嵌入式处理器的移植工作不断展开和深入,以支持更多的嵌入式操作系 统的装载与引导. 选择U-Boot的理由: ① 开放源码;

② 支持多种嵌入式操作系统内核,如Linux、NetBSD, VxWorks, QNX, RTEMS, ARTOS, Ly nxOS;

③ 支持多个处理器系列,如PowerPC、ARM、x

86、MIPS、XScale;

④ 较高的可靠性和稳定性;

④ 较高的可靠性和稳定性;

⑤ 高度灵活的功能设置,适合U-Boot调试、操作系统不同引导要求、产品发布等;

⑥ 丰富的设备驱动源码,如串口、以太网、SDRAM、FLASH、LCD、NVRAM、EEPROM、RTC、 键盘等;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题