bootrom無盤啟動ROM接口,通過遠程啟動服務構造無盤工作站。
基本介紹
- 中文名:無盤啟動ROM接口
- 外文名:Remoteboot
- 功能:通過遠程啟動服務構造無盤工作站
BOOTROM
BOOTROM插座也就是常說的無盤啟動ROM接口,它是用來通過遠程啟動服務構造無盤工作站的。遠程啟動服務(Remoteboot,通常也叫RPL)使通過使用伺服器硬碟上的軟體來代替工作站硬碟引導一台網路上的工作站成為可能。網卡上必須裝有一個RPL(Remote Program Load遠程初始程式載入)ROM晶片才能實現無盤啟動,每一種RPL ROM晶片都是為一類特定的網路接口卡而製作的,它們之間不能互換。帶有RPL的網路接口卡發出引導記錄請求的廣播(broadcasts),伺服器自動的建立一個連線來回響它,並載入MS-DOS啟動檔案到工作站的記憶體中。
此外,在BOOTROM插槽中心一般還有一顆93C46、93LC46或93c56的EEPROM晶片(93C56是128*16bit的EEPROM,而93C46是64*16bit的EEPROM),它相當於網卡的BIOS,裡面記錄了網卡晶片的供應商ID、子系統供應商ID、網卡的MAC地址、網卡的一些配置,如匯流排上PHY的地址,BOOTROM的容量,是否啟用BOOTROM引導系統等內容。主機板板載網卡的EEPROM信息一般
在VxWorks嵌入式開發中,也會有BootRom,這裡的BootRom是VxWorks作業系統集成的啟動代碼,在Tomado集成開發環境的Build選單中可以直接編譯BootRom,它的功能和U-boot類似,都是Bootloader程式。只是BootRom是由VxWorks提供的一個bootloader程式,通過它可以和Tornado集成的一些工具進行VxWorks核心的下載和調試工作。
通常,BootRom軟體有以下功能:
(1)通過串口下載作業系統映像;
(2)通過串口升級自身映像;
(3)通過串口下載系統配置檔案、系統信息檔案;
(4)載入作業系統映像,使其正常啟動;
(5)其他的輔助功能,如地址內容查看功能、地址內容修改功能和bootrom選單顯示信息控制功能。
在VxWorks嵌入式開發中. Bootrom和Boot image的區別,Boot image和VxWorks image的聯繫和區別bootrom 是指on-chip bootrom,在CPU晶片內部,內嵌有小的boot程式(bootloader),類似於PC機主機板上的BIOS的存儲區域。和boot image不是一回事。VxWorks文檔中的bootrom區是指boot image存放的位置。