邁拓硬盤固件結(jié)構(gòu)及模塊圖文詳解
邁拓硬盤的固件存放位置有二:一部分存放于電路板(PCB)上,另外一部分存放在硬盤盤面的Service Area(固件區(qū),英文簡(jiǎn)稱為SA,本書在使用此名稱時(shí),將不作區(qū)分)中。
電路板(PCB)上的固件由兩個(gè)部分組成,一是存儲(chǔ)在處理器的掩膜ROM(或內(nèi)部的引導(dǎo)ROM);二是存儲(chǔ)在Flash ROM(或擴(kuò)展的引導(dǎo)ROM),前提是邁拓硬盤的電路板安裝了這樣的儲(chǔ)器,之所以要這樣布局,是由于處理器中的掩膜ROM及其內(nèi)容不便替換和修改。通常情況下,處理器由外部的ROM初始化,如果所使用的硬盤電路板(PCB)沒(méi)有安裝Flash ROM(或擴(kuò)展的引導(dǎo)ROM),那么固件的微代碼將從處理器內(nèi)置的ROM啟動(dòng)。由此看來(lái),這兩部分的內(nèi)容及功能應(yīng)大致相同。但也有例外,有一部分CALIPSO硬盤的電路板是由N40P電路板的升級(jí)版,所以一旦拆離這部分CALIPSO硬盤的外部ROM,它就會(huì)被識(shí)別為N40P硬盤。
N40P,CALYPSO和SABRE硬盤家族中采用備用的固件區(qū)(也稱ALT-SA)。更多邁拓硬盤固件版本定義圖文詳解