Uboot 引导内核需要保证几点:
1.CPU寄存器设置
.R0=0
.R1=机器类型ID
.R2=启动参数标记列表在RAM中起始基地址
2.CPU工作模式
.必须禁止中断(IRQ 和 FIQ)
.CPU必须为SVC模式
3.Cache和MMU的设置
.MMU必须关闭
.指令Cache可以打开也可以关闭
1.CPU寄存器设置
.R0=0
.R1=机器类型ID
.R2=启动参数标记列表在RAM中起始基地址
2.CPU工作模式
.必须禁止中断(IRQ 和 FIQ)
.CPU必须为SVC模式
3.Cache和MMU的设置
.MMU必须关闭
.指令Cache可以打开也可以关闭
.数据Cache必须关闭