當前位置:
首頁 >
S5PV210的启动过程:三星推荐的启动方式和uboot的实现方式不同
發布時間:2023/12/20
28
豆豆
生活随笔
收集整理的這篇文章主要介紹了
S5PV210的启动过程:三星推荐的启动方式和uboot的实现方式不同
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
三星推薦的啟動方式中:
(1)bootloader必須小于96KB并大于16KB,假定bootloader為80KB;
(2)開機上電后BL0運行,BL0會加載外部啟動設備中的bootloader的前16KB(BL1)到SRAM中去運行,BL1運行時會加載BL2(bootloader中80-16=64KB)到SRAM中(從SRAM的16KB處開始用)去運行;
(3)BL2運行時會初始化DDR并且將OS搬運到DDR去執行OS,啟動完成。
uboot實際使用的方式:
(1)uboot大小隨意,假定為200KB。
(2)先開機上電后BL0運行,BL0會加載外部啟動設備中的uboot的前16KB(BL1)到SRAM中去運行,BL1運行時會初始化DDR,然后將整個uboot搬運到DDR中;
(3)然后用一句長跳轉(從SRAM跳轉到DDR)指令,從SRAM中直接跳轉到DDR,繼續執行uboot直到uboot完全啟動。
(4)uboot啟動后在uboot命令行中去啟動OS。
總結
以上是生活随笔為你收集整理的S5PV210的启动过程:三星推荐的启动方式和uboot的实现方式不同的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: abaqus对应python版本_Aba
- 下一篇: 软件测试的四个阶段【单元测试、集成测试、