爱问知识人 爱问教育 医院库

uboot启动详细讲解

首页

uboot启动详细讲解


        

提交回答
好评回答
  • 2023-10-21 10:00:14

    uboot是遵循GPL条款的开放源码项目。

    uboot的作用是系统引导。

    uboot从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。

    其源码目录、编译形式与Linux内核很相似,事实上,不少uboot源码就是根据相应的Linux内核源程序进行简化而形成的,尤其是一些设备的驱动程序,这从uboot源码的注释中能体现这一点。

    uboot不仅仅支持嵌入式Linux系统的引导,它还支持NetBS D, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系统。

    其目前要支持的目标操作系统是OpenBSD, NetBSD, FreeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS, android。

    这是uboot中Universal的一层含义,另外一层含义则是uboot除了支持PowerPC系列的处理器外,还能支持MIPS、 x86、ARM、NIOS、XScale等诸多常用系列的处理器。

    这两个特点正是uboot项目的开发目标,即支持尽可能多的嵌入式处理器和嵌入式操作系统。

    就目前来看,uboot对PowerPC系列处理器支持最为丰富,对Linux的支持最完善。

    其它系列的处理器和操作系统基本是在2002年11 月PPCBOOT改名为uboot后逐步扩充的。

    从PPCBOOT向uboot的顺利过渡,很大程度上归功于uboot的维护人德国DENX软件工程中心Wolfgang Denk本人精湛专业水平和执着不懈的努力。

    当前,uboot项目正在他的领军之下,众多有志于开放源码BOOT LOADER移植工作的嵌入式开发人员正如火如荼地将各个不同系列嵌入式处理器的移植工作不断展开和深入,以支持更多的嵌入式操作系统的装载与引导。

    脆***

    2023-10-21 10:00:14

  • 生活 相关知识

  • 生活
  • 日常生活

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):