|
MAXTOR 固件分成两部分。
第一部分代码存储在处理器芯片中的标准ROM和FLASH ROM中。第二部分存储在固件区。Maxtor硬盘是在UBA(Util Block Addressing,比lba更加细小)的支持下存取特殊的逻辑磁道,根据微码自动转化为对应的磁盘表面物理位置。
PCB固件由两部分组成:处理器ROM和外部的接口FLASH ROM。这样的方案是很有效的,因为处理器ROM是不可编辑。处理器从扩展ROM初始化。如果他丢失的话,固件区微码将从处理器中的ROM开始。有一种情况是可能的,处理器中的微码有可能是属于另一个硬盘系列的。例如:CALIPSO系列硬盘如果不能连接扩展ROM的话,将被识别成N40P。Maxtor硬盘有一个“安全模式”跳线。当他起作用的时候,仅载入储存在PCB板上的部分,而起转马达和初始化固件区的过程将被跳过。你可以通过pcb板来确定id.你能准确识别pcb板。因此,跳成安全模式,然后启动对应的程序(译者注:dsp或pkr等)在程序的“型号”行将在型号名称后面显示rom的版本。
驱动器初始化的一个操作条件要求,是由磁盘上固件区的固件来完全取代pcb固件。如果因为某些原因,固件不能从sa区运行,则驱动器处理器应被强制由ldr文件启动。 |
|