最近在自修uboot開機流程
google看過一些資料之後 我的理解是這樣
1. 上電之後
cpu會到flash或rom位置0x0(看cpu腳位設定), 複製uboot程序到ram中
2. uboot拷貝完成後
進行driver跟memory的初始化(暫存器), 以及設備的基本測試(看功能是不是正常)
3. uboot對裝置初始化完成之後
uboot會對軟硬體的環境變數進行設置, 最後執行bootm去載入kernel, 離開uboot
身邊沒有人可以討論
想請各位前輩確認我的理解是不是正確的 謝謝