Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2008, Vol. 34 ›› Issue (4): 82-83. doi: 10.3969/j.issn.1000-3428.2008.04.028

• Software Technology and Database • Previous Articles     Next Articles

Implementation of Bootloader Based on Different Flash Structure

LI Yi, LI Lian-yun, ZHANG Wei-hong, ZHANG Xiao-xian, ZHENG Guo, LI Jian   

  1. (East-China Institute of Computer Technology, Shanghai 200233)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-02-20 Published:2008-02-20

Bootloader面向不同结构Flash的实现

李 毅,李连云,张伟宏,张晓先,郑 果,李 健   

  1. (华东计算技术研究所,上海 200233)

Abstract: This paper begins with a brief introduction of the principles and the implementation framework of a bootloader, then the difference between the booting processes based on NAND Flash and NOR Flash in a SAMSUNG S3c2410 developing environment is examined and analyzed in detail, and followed with the reasonable and efficiency design according to the analysis. Two complete examples of the bootloaders for NAND Flash and NOR Flash are provided.

Key words: Bootloader, embedded system, S3C2410, NAND Flash, NOR Flash

摘要: 阐述Bootloader实现的目的、过程、原理,结合三星S3c2410开发板的硬件特性和项目的具体需求,设计开发合理高效的启动模块,并衍生出Bootloader在NAND Flash与NOR Flash下的2种不同加载方式,针对NAND Flash和NOR Flash实现完整的启动引导程序。

关键词: 启动引导程序, 嵌入式系统, 三星ARM9处理器, NAND闪存, NOR闪存

CLC Number: