摘要
分析U-Boot在S3C2440A处理器上的引导过程,根据S3C2440A处理器支持Bootloader从NOR Flash和NAND Flash启动的特性和U-Boot从NOR Flash和NAND Flash启动过程的差异,提出一种同时支持NOR Flash和NAND Flash双启动的U-Boot的实现方法。实现的源代码在ARM-Linux交叉编译环境中编译通过,并在基于S3C2440A处理器的开发板上稳定运行。
Analyzing the process of the U-Boot boot in the S3C2440A processor,according to the feature that S3C2440A processor supports the boot of Bootloader from NOR Flash and NAND Flash and the difference that U-Boot boots form NOR Flash and NAND Flash,a method of implementing U-Boot which supports Dual-Boot of NOR Flash and NAND Flash is proposed.The eventually realized source code is correctly compiled in the ARM-Linux cross-compiler and runs stably in development board based on S3C2440A processor.
出处
《计算机工程》
CAS
CSCD
北大核心
2010年第14期273-274,277,共3页
Computer Engineering
基金
国家自然科学基金资助项目(10871221)
福建省自然科学基金资助项目(2006H0023)