首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 基于S3C44B0X的Bootloader的设计与实现

基于S3C44B0X的Bootloader的设计与实现

资料介绍
介绍一种利用GNU工具链开发基于S3C44B0X硬件平台的Bootloader的方法,详细分析了Bootloader的构架、内存分布、异常/中断处理以及编译链接过程,说明了Bootloader需要完成的主要任务和实现方法.


基于S3C44BOX的Boo¨oader的设计与实现
成转鹏,张跃,张和君
(清华大学深圳研究生院,广东深圳518055)

摘要:介绍一种利用GNU工具链开发基于S3C4480X硬件平台的Boonoader的方法,详细分析
了Boodoader的构架、内存分布、异常/中断处理以及编译链接过程,说明了Boodoader需要完成的主要
任务和实现方法。
关键词:引导装载程序S3C4480X嵌入式系统GNU工具


Bootloader是系统上电/复位后,内核启动程序之前 大的灵活性,有助于开发者了解系统设计的基础知识。
执行的一段程序,其功能是初始化硬件设备后,将操作 3 BootIoader的设计与实现
系统内核从固态存储器中装载到RAM中并引导其运 嵌入式设备与环境中的Bootloader类似于PC系统的
行,它是嵌入式系统开发的一个难点,在整个开发中占 BIOS,是系统最底层的引导软件。B00tloader固化在CPU
有相当大分量。由于高度依赖CPU体系结构和目标板 的上电,复位的启动地址处(ARM7TDMI的CPU上电后默
的硬件配置,并没有一个通用的Boodoader程序可供开 认从地址0】【0处开始执行)。每当硬件设备上
基于S3C44B0X的Bootloader的设计与实现
本地下载

评论