首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > Uboot移植步骤详解

Uboot移植步骤详解

  • 资源大小:0.19 MB
  • 上传时间:2021-11-15
  • 下载次数:0次
  • 浏览次数:57次
  • 资源积分:1积分
  • 标      签: NetBSD VxWorks

资 源 简 介

1 U-Boot 简介   U-Boot,全称 Universal Boot Loader,是遵循 GPL 条款的开放源码项目。从 FADSROM、8xxROM、PPCBOOT   逐步发展演化而来。其源码目录、编译形式与 Linux 内核很相似,事实上,不少 U-Boot 源码就是相应的 Linux   内核源程序的简化,尤其是一些设备的驱动程序,这从 U-Boot 源码的注释中能体现这一点。但是 U-Boot 不   仅仅支持嵌入式 Linux 系统的引导,当前,它还支持 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、x86、ARM、NIOS、   XScale 等诸多常用系列的处理器。这两个特点正是 U-Boot 项目的开发目标,即支持尽可能多的嵌入式处理   器和嵌入式操作系统。就目前来看,U-Boot 对 PowerPC 系列处理器支持最为丰富,对 Linux 的支持最完善。   其它系列的处理器和操作系统基本是在 2002 年 11 月 PPCBOOT 改名为 U-Boot 后逐步扩充的。从 PPCBOOT 向   U-Boot 的顺利过渡,很大程度上归功于 U-Boot 的维护人德国 DENX 软件工程中心 Wolfgang Denk[以下简称   W.D]本人精湛专业水平和持着不懈的努力。当前,U-Boot 项目正在他的领军之下,众多有志于开放源码 BOOT   LOADER移植工作的嵌入式开发人员正如火如荼地将各个不同系列嵌入式处理器的移植工作不断展开和深入,   以支持更多的嵌入式操作系统的装载与引导
VIP VIP