初始化 :
关看门狗
初始化时钟
初始化sdram
把程序从flash => sdram
设置sp
上几次课分析了u-boot.lds第一次执行的程序是cpu\arm920t\start.s 从这里入手分析
1.设为svv模式
2.关看门狗
3.屏蔽中断
4.初始化SDRAM
5.设置栈 =>硬件相关的初始化
6.时钟
7.代码从flash拷到SDRAM
8.清bss段
9.调用start_armboot =>C函数
分析一下flash怎么把代码考到内存里面:
①