WD的Spartan、鱼子酱和Protege系列的驱动器使用了 Flash ROM (尽管某些型号使 用了一次性写入芯片),因此可以在普通模式下或者安全模式下擦写ROM。不过只有覆 盖写入ROM是可行的,这是闪为安全模式是在ROM中固件程序的控制下实现的。如果 ROM中的部分数据损坏或者被清除,那么对ROM芯片的擦写就是不可能的了。这时就 不得不把ROM芯片拆下来,用编程器写入后再焊上。
在普通模式下擦写ROM,技先需要硬盘报告准备就绪并读取固件数据,然后运行“固 件区操作”〜“ROM操作” 一 “写ROM”命令,之后显示如下菜单:
驱动器模块61H 外部*.lmc模块
如果选择第一项,程序将使用磁盘固件区的61H模块进行ROM操作;如果选择第 二项,程序将使用外部的*.lmc模块进行ROM操作。*.lmc文件实际是模块61H的一个 备份。
在安全模式下擦写ROM,只需要对PCB操作(HDA不参与)《进入安全模式是通过 将跳线同时设为CS、SLAVE和MASTER三种模式。然后运行“安全模式”一 “ROM操
作”一“写ROM”命令,之后显示菜单:
选择相应的引导程序:spartan.lmc (对于WD spartan系列),或者protege.lmc (对于 WDprotege系列),或者caviar.lmc (对于WD鱼子酱系列)。
有可能存在这样的情形:厂商更改了 PCB上使用的Flash ROM型号,而引导程序不 支持此种Flash ROM,致使在安全模式F不能擦写ROM。这时可以从相同型号的驱动器 上将61H模块读出,改名为*.lmc,然后再次尝试写入。
载入引导程序后还需要写入ROM固件数据(*.bin文件引导程序和ROM固件数 据需要位于PC-3000的目录下。