移植uboot-分析uboot啓動流程(詳解)

本節總結:

uboot啓動流程如下:

1)設置CPU爲管理模式
2)關看門狗
3)關中斷
4)設置時鐘頻率
5)關mmu,初始化各個bank
6)進入board_init_f()函數 (初始化定時器,GPIO,串口等,劃分內存區域)
7)重定位 複製uboot,然後修改SDRAM上的uboot鏈接地址)
8)清bss
9)跳轉到board_init_r()函數,啓動流程結束
轉載自移植uboot-分析uboot啓動流程(詳解)

發佈了6 篇原創文章 · 獲贊 1 · 訪問量 7734
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章