在嵌入式操作系統中,BootLoader是在操作系統內核運行之前運行??梢猿跏蓟布O備、建立內存空間映射圖,從而將系統的軟硬件環境帶到一個合適狀態,以便為最終調用操作系統內核準備好正確的環境。在嵌入式系統中,通常并沒有像BIOS那樣的固件程序(注,有的嵌入式CPU也會內嵌一段短小的啟動程序),因此整個系統的加載啟動任務就完全由BootLoader來完成。在一個基于ARM7TDMIcore的嵌入式系統中,系統在上電或復位時通常都從地址0x00000000處開始執行,而在這個地址處安排的通常就是系統的BootLoader程序[1]。
ArmLinux BOOTLOADER全程詳解...
??
?? huyiming139
這是一篇通俗易懂的文章,它以最簡單的語言來描述了bootloader的要意,是一篇不錯的文章,很合適初學嵌入式的朋友....
??
?? lijinchuan
本文介紹了嵌入式系統 BootLoader與 Linux-2.6.19.2內核參數傳遞的具體實現。主
要內容包括:系統硬件平臺的簡介,參數鏈表的結構和創建,內核的接收。...
??
?? zhyiroy
i.Mx31 bootloader(for WinCE6.0)...
??
?? wyc199288
arm 系統的bootloader 起始加載的代碼...
??
?? hasan2015