bootloader程序
点击数:7650 次 录入时间:03-04 11:35:38 整理:http://www.55dianzi.com 电脑-单片机-自动控制
Uboot全称是Universal Boot Loader,它是遵循GPL条款的开放源码项目,由德国DENX小组开发用于多种嵌入式CPU的bootloader程序,UBoot不仅仅支持嵌入式Linux系统的引导,还支持NetBSD、VxWorks、QNX、RTEMS、ARTOS、LynxOS嵌入式操作系统。
UBoot除了支持PowerPC系列的处理器外,还能支持MIPS、x86、ARM、NIOS、XScale等诸多常用系列的处理器。Uboot程序相当于PC电脑中的BIOS程序,PC个人电脑的启动都是先执行BIOS程序,然后由BIOS程序将控制权交给操作系统(比如
Windows XP),若PC中的BIOS程序出错是无法正常启动的。因此,在路由器中若闪存中无Uboot程序的话也是无法正常启动的。其实不光是路由器,很多其他嵌入式系统也如此,即用编程器写入的固件要包括Uboot程序,通常这些固件与普通固件的区别是其大小与闪存容量大小是一致的,因为这类固件通常都是使用编程器直接从闪存中读出来的。
本文关键字:程序 电脑-单片机-自动控制,电子学习 - 基础知识 - 电脑-单片机-自动控制