複製鏈接
請複製以下鏈接發送給好友

armboot

鎖定
armboot是一個ARM平台的開源固件項目。
外文名
armboot
類    型
ARM平台的開源固件項目

目錄

armboot簡介

它特別基於PPCBoot,一個為PowerPC平台上的系統提供類似功能的姊妹項目。鑑於對PPCBoot的嚴重依賴性,已經與PPCBoot項目合併,新的項目為U-Boot
ARMboot發佈的最後版本為ARMboot-1.1.0,2002年ARMboot終止了維護。
ARMboot支持的處理器構架有StrongARM ,ARM720T ,PXA250 等,是為基於ARM或者StrongARM CPU的嵌入式系統所設計的。
ARMboot的目標是成為通用的、容易使用和移植的引導程序,非常輕便地運用於新的平台上。ARMboot是GPL下的ARM固件項目中唯一支持Flash閃存,BOOTP、DHCP、TFTP網絡下載,PCMCLA尋線機等多種類型來引導系統的。 [1] 

armboot特性

-支持多種類型的FLASH
-允許映像文件經由BOOTP、DHCP、TFTP從網絡傳輸
-支持串行口下載S-record或者binary文件
-允許內存的顯示及修改
-支持jffs2文件系統等
Armboot對S3C44B0板的移植相對簡單,在經過刪減完整代碼中的一部分後,僅僅需要完成初始化、串口收發數據、啓動計數器和FLASH操作等步驟,就可以下載引導uClinux內核完成板上系統的加載。總得來説,ARMboot介於大、小型Boot Loader之間,相對輕便,基本功能完備,缺點是缺乏後續支持。 [1] 
參考資料