嵌入式系統發展到今天,應用越來越復雜,功能越來越強大,這就使得我們在嵌入式開發中必須加入對操作系統的支持,由此,產生了Bootloader的應用。作為嵌入式系統中的啟動模塊,Bootloader的作用就是引導和加載操作系統內核鏡像。Bootloader的設計與移植工作已經成為嵌入式系統開發中的重要環節。 在實際的嵌入式系統開發項目中,人們經常選擇移植通用Bootloader,例如U-Boot到自己的目標板。U-Boot雖然支持多種嵌入式操作系統和處理器架構,功能設置高度靈活,設備驅動豐富,但U-Boot代碼組織結構過于龐大,啟動流程機理和文件間的依賴關系復雜,這使得采用U-Boot進行Bootloader的開發往往會不得要領;另一方面,嵌入式系統是資源受限的,為了更好的適應市場,嵌入式產品的開發極其重視成本。以U-Boot-1.1.4來說,其源代碼大小就有38.4M,移植后生成的可執行bin文件一般也要500K以上,這對于寶貴的Flash資源來說無疑是種浪費。 論文以ARM內核處理器應用為切入點,設計了一種小型ARMBootloader-MicroBootloader。在理論上,通過對Bootloader的分析,總結了其主要功能、啟動過程,提出了Bootloader設計的典型框架,并按照這一典型框架對MicroBootloader進行了總體設計。在實現上,采用模塊化設計原則組織源文件,使得整個MicroBootloader組織結構清晰簡潔,便于維護與擴展,方便針對不同硬件平臺的移植進行修改。 論文的創新點在于做到了代碼量大小與功能的平衡。整個文件組織只有37個文件,代碼總計為208K,生成的可執行bin文件僅35K。通過實驗驗證,MicroBootloader完全能夠完成Bootloader的基本功能,其擴展功能也能實現下載操作系統鏡像,并讓其在目標板上成功運行,具有一定的現實意義和后續應用開發價值。
資源簡介:本文所要研究的就是基于ARM嵌入式系統通用Bootloader的設計與實現。Bootloader是嵌入式系統中執行在內核操作系統前的一段代碼,它的基本作用就是加載內核鏡像。 在實踐平臺上,本課題硬件上采用了Intel Xscale系列的PXA255作為處理器,Xscale核心是與ARM V5T...
上傳時間: 2014-09-10
上傳用戶:lps11188
資源簡介:隨著現代計算機技術和互聯網技術的飛速發展,嵌入式系統成為了當前信息行業最熱門的焦點之一。而ARM以其高性能低功耗的特點成為目前應用最廣泛的32位嵌入式處理器。在嵌入式操作系統方面,Linux憑借其性能優異、結構清晰、平臺支持廣泛、網絡支持強勁及開放源...
上傳時間: 2013-05-18
上傳用戶:wzr0701
資源簡介:基于ARM的多媒體信息終端設計與實現
上傳時間: 2013-11-12
上傳用戶:ajaxmoon
資源簡介:基于EPM240T的CPLD開發板設計與實現,先原理后實踐!
上傳時間: 2013-06-15
上傳用戶:rocketrevenge
資源簡介:基于MAX4172的電流檢測電路設計與實現
上傳時間: 2013-12-21
上傳用戶:jackgao
資源簡介:基于ASP_NET技術的管理信息系統設計與實現論文,sql2000+asp.net,B/S結構。
上傳時間: 2014-01-23
上傳用戶:zhaoq123
資源簡介:基于MC145159的PLL頻率合成器設計與實現 介紹了鎖相環路頻率合成器的基本原理,分析了集成鎖相環芯片M C 145159的工作特性,給出了集成鎖相環芯片M C 145159的一個應用實例,為高頻頻率合成器的設計提供了一個較好的思路.測試結果證明了設計的合理性與實用性,系...
上傳時間: 2014-01-17
上傳用戶:蟲蟲蟲蟲蟲蟲
資源簡介:本文研究論述了基于S3C2410 LCD控制器的Linux驅動程序設計與實現,介紹了S3C2410的LCD控制器的數據和控制管腳,并給出了LCD的控制流程和LCD的控制器設置規則,參照TFT-LCD LQ092Y3DG01的邏輯要求和時序要求設計了其驅動電路,設置了主要LCD寄存器;論述了在嵌...
上傳時間: 2013-11-29
上傳用戶:zukfu
資源簡介:基于X3D/VRML的三維場景設計與實現,介紹的比較詳細.適合學習X3D和VRML
上傳時間: 2015-12-09
上傳用戶:Pzj
資源簡介:基于JSP的簡單網上書店設計與實現(各模塊完整齊全)
上傳時間: 2013-11-30
上傳用戶:comua
資源簡介:基于J2EE的財務管理系統設計與實現畢業設計論文
上傳時間: 2014-02-08
上傳用戶:wweqas
資源簡介:基于DSP以及fpga的視頻采集方案設計與實現
上傳時間: 2013-12-26
上傳用戶:BOBOniu
資源簡介:基于WEB的遠程實驗平臺設計與實現 web組態
上傳時間: 2016-09-30
上傳用戶:大融融rr
資源簡介:基于STM32的MP3播放器設計與實現 MDK完整源碼 原文 http://blog.ednchina.com/xiong_gang_whut/140556/message.aspx
上傳時間: 2014-01-23
上傳用戶:busterman
資源簡介:基于web的工資管理系統設計與實現.doc 里面有完整的管理信息系統,數據庫,工資管理,實體關系圖(E-R圖),數據字典,數據流圖。
上傳時間: 2013-12-02
上傳用戶:WMC_geophy
資源簡介:基于JSP的酒店管理系統設計與實現11基于JSP的酒店管理系統設計與實現
上傳時間: 2014-12-08
上傳用戶:愛死愛死
資源簡介:基于DSP遠程監控系統的后端軟件設計與實現
上傳時間: 2017-01-19
上傳用戶:小眼睛LSL
資源簡介:基于DELPHI的圖片瀏覽系統設計與實現,帶論文,網上收集到的。
上傳時間: 2014-01-17
上傳用戶:asdkin
資源簡介:基于指紋識別身份驗證的數據采集系統設計與實現
上傳時間: 2017-06-04
上傳用戶:xz85592677
資源簡介:基于定點DSP的MP3解碼系統設計與實現
上傳時間: 2014-08-13
上傳用戶:erkuizhang
資源簡介:0316、基于nRF905芯片的無線呼號系統設計與實現
上傳時間: 2014-04-09
上傳用戶:hanwu
資源簡介:該文檔為基于FPGA的串口通信設計與實現講解資料,講解的還不錯,感興趣的可以下載看看…………………………
上傳時間: 2021-10-31
上傳用戶:
資源簡介:該文檔為基于STM32F4的智能閱讀機器人設計與實現簡介資料,講解的還不錯,感興趣的可以下載看看…………………………
上傳時間: 2021-11-05
上傳用戶:
資源簡介:該文檔為基于FPGA的多功能電子琴設計與實現簡介文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2021-11-19
上傳用戶:XuVshu
資源簡介:該文檔為基于FPGA的全自動洗衣機控制器設計與實現講解文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2021-11-22
上傳用戶:得之我幸78
資源簡介:該文檔為基于FPGA的全自動洗衣機控制器設計與實現簡介文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2021-11-26
上傳用戶:
資源簡介:該文檔為基于軟件無線電的VHF海事對講機設計與實現簡介文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2021-11-27
上傳用戶:qingfengchizhu
資源簡介:該文檔為基于FPGA的全自動洗衣機控制器設計與實現總結文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2022-01-24
上傳用戶:wangshoupeng199
資源簡介:該文檔為基于軟件無線電平臺的OFDM通信系統設計與實現講解文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2022-02-03
上傳用戶:
資源簡介:該文檔為基于FPGA的MSK調制器設計與實現總結文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2022-03-16
上傳用戶: