tag 标签: uboot的资料

相关资源
  • 所需E币: 3
    时间: 2019-12-25 01:53
    大小: 172.88KB
    上传者: 16245458_qq.com
    Davinci技术之路--Uboot的资料DaVinci技术之路――U-Boot研发中心DaVinci技术工程师张士杰一、引言TI推出的数字多媒体平台DM系列,集成了ARM与DSP双核处理器:DSP处理器运行DSP/BIOS操作系统,负责音视频编解码算法以及其他图形处理算法;ARM处理器运行MontaVistaLinux操作系统,负责设备初始化、用户图形界面。ARM处理器端的MontaVistaLinux加载启动,需要有Bootloader完成内核由Flash空间加载到DDR空间并启动Linux系统。Bootloader就是在操作系统内核运行之前运行的一段程序,通过这段引导程序,初始化硬件设备、建立内存空间映射图,使系统的软硬件环境处于一个合适的状态,为操作系统内核的启动做好准备。目前TI的DM6446平台采用U-Boot作为Bootloader引导程序。二、U-Boot简介U-Boot,全称UniversalBootLoader,是遵循GPL(GeneralPublicLicense)条款的开放源码项目。U-Boot不仅仅支持嵌入式Linux系统的引导,还支持NetBSD,VxWorks,QNX,RTEMS,ARTOS,LynxOS嵌入式操作系统。U-Boot支持PowerPC、MIPS、x86、ARM、NIOS、XScale等诸多常用系列的处理器。U-Boot项目的开发目标,即是支持尽可能多的嵌入式处理器和嵌入式操作系统。U-Boot的特点:开放源码;……