首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > Davinci技术之路--Uboot的资料

Davinci技术之路--Uboot的资料

资料介绍
Davinci技术之路--Uboot的资料
DaVinci 技术之路――U-Boot

研发中心 DaVinci 技术工程师张士杰


一、引言
TI 推出的数字多媒体平台 DM 系列,集成了 ARM 与 DSP 双核处理器:DSP 处理器运
行 DSP/BIOS 操作系统,负责音视频编解码算法以及其他图形处理算法;ARM 处理器运行
MontaVista Linux 操作系统,负责设备初始化、用户图形界面。
ARM 处理器端的 MontaVista Linux 加载启动,需要有 Bootloader 完成内核由 Flash 空
间加载到 DDR 空间并启动 Linux 系统。
Bootloader 就是在操作系统内核运行之前运行的一段程序,通过这段引导程序,初始
化硬件设备、建立内存空间映射图,使系统的软硬件环境处于一个合适的状态,为操作系统
内核的启动做好准备。
目前 TI 的 DM6446 平台采用 U-Boot 作为 Bootloader 引导程序。


二、U-Boot 简介
U-Boot,全称 Universal Boot Loader,是遵循 GPL(General Public License)条款的
开放源码项目。U-Boot 不仅仅支持嵌入式 Linux 系统的引导,还支持 NetBSD, VxWorks,
QNX, RTEMS, ARTOS, LynxOS 嵌入式操作系统。U-Boot 支持 PowerPC、MIPS、x86、
ARM、NIOS、XScale 等诸多常用系列的处理器。U-Boot 项目的开发目标,即是支持尽可
能多的嵌入式处理器和嵌入式操作系统。
U-Boot 的特点:
开放源码;
Davinci技术之路--Uboot的资料
本地下载

评论