如何修09 FDC or 不读A or 读A当
1. 进cmos setup之peripheral内将on board fdc改为 disable
2. 使用ide card插于isa slot查看是否能正常读取floppy
2.1 可正常读取floppy时请接第4项
2.2 仍出现fdc controller fail 时请接第3项
3. 仍出现fdc controller fail 时,为主机板isa信号有问题
3.1 查isa slot之信号动作是否正确 → 若不正确时查是否open, short or chip不良
3.1.1 drvrst → 平时为low,动作时为high
3.1.2 aen → 平时为low,动作时为pulse
3.1.3 tc → 保持于low. (有些chip开机瞬间为high如intel 371ab)
3.1.4 irq6 → 开机时为high ,check floppy时为low,读floppy时为pulse
3.1.5 sd0~sd7,sa0~sa19 → 随时皆有pulse
3.1.6 drq2 → 平时为low,读floppy时为pulse
3.1.7 dack2 → 平时为low,读floppy时为pulse.此信号动作于drq2之后
4. 若isa ide card可读取floppy时,为on board ide 之问题
4.1 查w83977 (w83877) 至isa之信号动作是否正确 (同第3项)
4.1.1 24mhz clk → 是否正确 (w83977 pin 1, w83877 pin7)
4.2 查w83977 (w83877) 至fdc socket之信号动作是否正确
4.2.1 dskchg# (disk change) → 换磁盘后仍显示前一张磁盘的资料
4.2.2 head# (head select) → 会出现non system disk
4.2.3 rdate# (read data) → 不读a,直接读c
4.2.4 wd# (write data) →第一次读a时ok,再读时磁盘已破坏
4.2.5 dir# (direction of the head step motor) → 会出现 fdc failure
4.2.6 dsa# (drive select a:) → 会出现 fdc failure
4.2.7 dsb# (drive select b:) → 不读b
4.2.8 moa# (motor a on) → 不读a,直接读c
4.2.9 mob# (motor b on) → 不读b
b. 读a当
1. 进cmos setup之advance将external cache改为disable查看能否正常读a
1.1 能正常读a时接第3项
1.2 不能正常读a时接第2项
2. 进cmos setup之advance将internal cache改为disable查看能否正常读a
2.1 能正常读a时接第4项
2.2 不能正常读a时接第5项
3. 将external cache改为disable能正常读a,则为external cache之问题
3.1 查chip至tag ram之信号及线路是否open or shot
3.2 查pb之clk是否正确
3.3 查pb之data & address是否正确 (open or short)
4. 将internal cache改为disable能正常读a则为internal cache之问题
4.1 查chip至tag ram之信号及线路是open or short
4.2 查eads, ken, flush, pwt, pcd等信号及线路是否open or short
5. 若将internal cache及将external cache改为disable后仍不能正常读a
5.1 查cpu之lock, boff信号及线路是否open or short
5.2 查pci之plock信号及线路是否open or short
c. 特殊状况
1. 送至 i/o chip (w83877, w83977) 与com1, com2 connector间之buffer (75232 or 75185) 的电源 +12v, -12v未输入或buffer所接之保护二极管open
2. 查lm78之各pin的信号是否正常 (针对ami bios)
下一篇: CPU故障排除维修