第一阶段
1. 设SVC模式
2.关watch dog
3.屏蔽中断
4.初始化sdram
5.设置栈
6.设置时钟
7.代码重定位
8.清bss段
9.调用start_armboot (board.c)
第二阶段
start_armboot (board.c)
main_loop () (main.c)
getenv ("bootcmd");
bootcmd=nand read.jffs2 0x30007FC0 kernel; bootm 0x30007FC0
run_command (s, 0); /*u-boot的核心,命令运行*/