OMPL138及U Boot的啟動過程分析(四)

2021-07-08 11:29:36 字數 506 閱讀 6884

本篇對之前的分析做乙個總結:

1.開機上電,使用者在boot 管腳上配置的啟動方式被鎖定取樣到syscfg模組的bootcfg暫存器,從而確定處理器的啟動方式。   

2.psc模組中的啟動預設值是:arm核休眠,dsp核使能。所以這時候dsp啟動,dsp從片內dsp l2 rom處讀取指令執行。這裡有ti已經固化的僅dsp核可以訪問的rom bloader,簡稱dsp rbl。 

3.dsp的rbl做一些簡單的初始化後,就通過psc模組使能arm核,休眠自己。然後arm就開從片內的ram local rom處讀取指令並執行,這裡面有ti已經固化好的arm rom bootloader,簡稱arm rbl。

5.當arm rbl讀取到ubl後就根據ais格式中的命令初始化、載入並執行ubl。然後就是ubl載入執行u-boot。

總的來說,只是對當前工作上的一些經驗列舉出來了吧,算不上什麼很懂,但也是花了很多時間的,上網找了很多資料,和所遇到情況進行對比。後面的話會繼續更新相關的內容。

OMPL138及U Boot的啟動過程分析(一)

一直閱讀 以及實驗了一段時間 這次就趁著這個時間將過往的一些東西整理一下。omapl138是 ti的一款 dsp arm 的雙核工業處理器。ti的晶元上都有 rom read onlymemroy 記憶體,這塊rom記憶體只能在晶元出廠時以掩膜的方式固化,一般使用者是沒有辦法進行更改的。rom裡面的...

word的作用及uboot中 start的引用

gnu彙編中.word偽指令的理解 分類 linux 在u boot中遇到 armboot start bss start等這些變數,這些偽指令的用法涉及以下知識 1.彙編是 絕對引用 即引用的就是位址 在start.s中 text base word text base uboot映像在sdram...

ARM學習筆記 uboot的作用及主要工作 1

pc啟動 上電 bios 引導作業系統windows 識別c d盤 執行應用程式 嵌入式 上電 bootloader linux核心 掛接根檔案系統 執行應用程式 u boot打補丁 編譯 燒寫 1.解壓縮 2.打補丁patch命令 3.配置 4.編譯 uboot作用 主要作用 1.讀flash 2...