bioszy.gif (19401 字节)

BIOS维修网站>>BIOS编程卡问与答

site3.gif (187 字节)

打印

主页 

打印


关于c't编程卡的问与答

Q:什么是c't-Flasher?
A
:BIOS专页协同有关公司开发的一种可以自己组装的编程卡,它可以对EEPROM和FLASH ROM进行读写的编程器,详细内容看文章

Q:怎样才能得到Flasher?
A:BIOS专页负责该编程卡的销售,具体请看购买方法。另外,也正在联系各城市的代理,以便让大家能更快地拿到编程卡。有意代理本产品的商家,可以来信商谈代理事宜。

Q:能否发布该编程器的电路图和PCB布线图,以供下载?
A:可以,但要稍等一段时间,在不能确保DIYer可以用比较简单的方法制作出来之前,我不会公布此文件。

Q:在该编程卡上,DIP开关中的A7, A4和A2有何用处?
A:在文章中,已有关于DIP开关的详细设置,其中,A7, A4和A2未作设置,其实,该开关控制的地址是16进制的,A7如果打到“on”的位置,在原地址上加80h,A4加10h,依此类推。

Q:该编程卡是否支持27Cxxx芯片?
A:不,27Cxxx芯片是EPROMs,不能在该编程卡上编程。该编程卡只能支持 flash芯片 (如型号为29xxx)和EEPROMs (型号为28xxx)。 (E)PROMs (27xxx)是OTPROMs (One-Time Programmable, also 27xxx),编程时,需要不同的程序和加上不同的编程电压。但是,该编程卡可以读出包括EPROM在内的芯片内的数据,因此,如果,你的主板上用的是EPROM,你可以很方便地利用该编程卡把BIOS的数据读出,并保存下来,一旦将来BIOS损坏,可以把备份的文件写入到另一片芯片上,从而把BIOS恢复。

Q:我想在该编程卡上写i28F002,但是芯片插不上去,怎么办!
A:肯定插不上,因为该编程卡只支持32 pins的芯片,对于 28和40 pin的IC,由于其封装的原因,在该编程卡上没法写,当然也读不出来。

Q:我的主板上的BIOS芯片是PLCC封装的,那怎么办?
A:如果是一个32 pin封装的PLCC芯片,那也没有问题,因为同是32脚的芯片,电路是相同的,芯片的工作原理、管脚定义是相同的,不同的只是封装形式。我们可以用一个DIP-PLCC转换插座解决这个问题,这个转换插座,我已经预备好了,大家可以同编程卡一共邮购。同时还有芯片拔取夹,可以方便地把PLCC封装的芯片从管座中取出来。

Q:我的主板的BIOS芯片型号不明,这如何解决?
A:的确,有的主板上的BIOS芯片,其型号已被擦除或型号不明,对于这样的芯片,如何在编程卡上读写呢?实际上,这个问题,不光对编程卡,对于许多类型的编程器,这也是一个难题。高级的编程器可以自动识别芯片的型号,但是,许多几千元左右的编程器都做不到这一点。对于这个问题,我们可以采取试探的办法,即先用一个较常见的FLASH ROM型号读写一试,逐个试过后,不行,再用EEPROM的型号试用,因为EEPROM芯片编程时,要加上编程电压,因此,要把它放在最后才试。

Q:ctflash.exe不能自动识别我的芯片类型,我应该如何做?
A:很可能这个芯片需要加上+12V的电压才能自动识别出来,你可以设置 J5到+12V的位置,如果还是不行,再把J4开关设到+12V,但要住,在对芯片编程完毕后,一定要把此开关设回原来的位置。当然,你也可以试一下在启动ctflash.exe时,加上 /m参数,它可以出来一个菜单让你选择芯片的类型。

Q:ctflash.exe显示 'Write failure'.为什么?
A:可能你没有在纯DOS状态下运行ctflash.exect编程卡需要占用内存间及I/O地址,在启动操作系统时,不要加载HIMEM.SYS和EMM386.EXE。当然,故障原因也可能是因为一个老的 Trident ISA VGA卡引起的(现在谁还用啊!?)。

Q:CT编程卡是否只能对1~4M的芯片读写?
  A:在设计上是这样的,但实际工作中也不一定。只要芯片封装是32脚的,你就可以在该编程卡上一试。现在的主板上采用的BIOS一般是2M的,但渐渐的,4M的已经开始流行。
  该卡不能写Intel  810、815等主板上的I82802芯片,这种芯片比较特殊,尽管也是4M的,但该编程卡不支持。

Q:是否可能对编程卡作进一步的改动,使它能用在打印口上?
A:是的,现在许多主板已取消了ISA插槽,但是,CT编程卡没有设计在并行口上的原因有两个:一是设计是如果定位在并行口上,势必要使其结构进一步复杂,导致其成本提高,这不是我们的本意;另外,编程卡工作时,需要准确的时钟脉冲,以保证写入数据的准确性,如果选用串口实现这个功能,必须要加上相关的时钟电路,这又要使电路复杂了。

Q:我已做了最大的努力,但是编程卡就是不工作!
A:首先检查一下编程卡安装是否正确。因为它上面没有定位装置,插反后,可能导致编程卡烧毁;另外,I/O地址和占用的内存可能和你的机器冲突,你需要设置跳线及开关。

更多的问题,请给我来信。netmouse2905@yt-public.sd.cninfo.net

BIOS维修网站 www.biosrepair;com


Copyright © 2001 Biosrepair.com, All Rights Reserved

山东.烟台.BIOS维修网站 网络耗子制作完成
Emailnetmouse2905@yt-public.sd.cninfo.net