[求助] MT的固件精解

 关闭 [复制链接]

该用户从未签到

4

主题

293

回帖

605

积分

[INTOHARD]连长

Rank: 4

积分
605
QQ
发表于 2007-5-18 18:14:52 | 显示全部楼层 |阅读模式
  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文件启动。

该用户从未签到

3

主题

224

回帖

280

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
280
发表于 2007-7-16 18:25:44 | 显示全部楼层
haijiahuio

该用户从未签到

3

主题

224

回帖

280

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
280
发表于 2007-7-16 18:26:11 | 显示全部楼层
好家伙,我们都应当好好学习啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表