开发环境如下:
PC操作系统:RetHat Enterprise Linux6.3版本,内核版本:linux-2.6.39
交叉工具链:arm-linux-xxx 4.3.2
开发板:Friendly Mini2440 :arm9内核,64M SDRAM,256M NAND FLASH
bootloader:u-boot-2009.08
开发板内核版本:linux-2.6.32
上一篇文章介绍了S3C2440 处理器的启动流程,即以“stepping stone”作为跳板,系统上电后CPU 自动将Bootloader 的前4K内容从NAND flash 拷贝到“stepping stone ”中,这4K bootloader再将剩余的bootloader拷贝到内存中,最后转到内存中运行bootload