新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > U-Boot在S3C2410上的移植

U-Boot在S3C2410上的移植

——
作者:时间:2007-06-08来源:电子设计应用收藏
引言 

是用于初始化目标板硬件,为嵌入式操作系统提供目标板硬件配置信息,完成嵌入式操作系统装载、引导和运行的固件程序。它能够将系统的软硬件紧密衔接在一起。是三星公司的一款基于ARM920T核的嵌入式通用处理器。本文将详细介绍开发板上的移植与运行。 
U-BOOT简介 

支持ARM、 PowerPC等多种架构的处理器,也支持Linux、NetBSD和VxWorks等多种操作系统。它提供启动加载和下载两种工作模式。启动加载模式也称自主模式,一般是将存储在目标板Flash中的内核和文件系统的镜像装载到SDRAM中,整个过程无需用户的介入。在使用嵌入式产品时,一般工作在该模式下。工作在下载模式时,目标板往往受外设(一般是PC机)的控制,从而将外设中调试好的内核和文件系统下载到目标板中去。U-Boot允许用户在这两种工作模式间进行切换。通常目标板启动时,会延时等待一段时间,如果在设定的延时时间范围内,用户没有按键,U-Boot就进入启动加载模式。 

开发板的主要配置包括三星ARM9处理器、1个串口和JTAG接口,晶振为12MHz,系统主频为200MHz。另外,开发板上还包括1片4M


评论


相关推荐

技术专区

关闭