最近在自修uboot开机流程
google看过一些资料之后 我的理解是这样
1. 上电之后
cpu会到flash或rom位置0x0(看cpu脚位设定), 复制uboot程序到ram中
2. uboot拷贝完成后
进行driver跟memory的初始化(暂存器), 以及设备的基本测试(看功能是不是正常)
3. uboot对装置初始化完成之后
uboot会对软硬件的环境变量进行设置, 最后执行bootm去加载kernel, 离开uboot
身边没有人可以讨论
想请各位前辈确认我的理解是不是正确的 谢谢