zoukankan      html  css  js  c++  java
  • Linux3_什么是Uboot

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

    U-Boot的作用是系统引导。

    U-Boot目前不仅仅支持嵌入式Linux系统的引导(对Linux的支持最完善),也支持其他很多嵌入式操作系统(例如:NetBSD、VxWorks、QNX、RTEMS、ARTOS、LynxOS、android系统等)。

    U-Boot的开发目标是支持尽可能多的嵌入式处理器和嵌入式操作系统。目前来看,U-Boot对PowerPC系列处理器支持最为丰富。

    U-Boot维护人德国DENX软件工程中心Wolfgang Denk。

     

    选择U-Boot的理由:

    1、开放源码;

    2、支持多种嵌入式操作系统内核;

    3、支持多个处理器系列:PowerPC、ARM、x86、MIPS;

    4、较高的可靠性和稳定性;

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

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

    7、较为丰富的开发调试文档与强大的网络技术支持;

     

    目录结构

    主要功能

    启动流程

     

    U-Boot是BootLoader的一种。

  • 相关阅读:
    广播通信
    IP多播
    套接字选项
    IO处理线程
    单源最短路径
    活动安排问题贪心算法
    贪心算法
    IO控制命令
    [转]qsort详解
    2012下半年学习目录
  • 原文地址:https://www.cnblogs.com/grooovvve/p/8944183.html
Copyright © 2011-2022 走看看