[求助]CH365升级ISA问题,D4接下拉就无法开机

求助: 我按照文档说明和PCB规范用CH365作为PCI接口芯片升级了一个ISA板卡,仅使用IO读写,焊好后插入工控机正常工作一天后板卡失效,下面是排查过程:

1.仔细核对了空板的走线,CH365与金手指之间的走线基本与资料中CAN卡demo的走线一致,信号线长度均符合标准,全板大面积铺铜;

2.焊接CH365之前仔细检查了空板CH365封装的pad,除VCC、GND外,没有任何一个pad与VCC或GND相连,也没有任何一个pad与其它pad相连,VCC、GND之间也没有短路;空板插入插槽量电源电压也正常;

3.焊接电源的47uf电容和CH365、地址译码的74AHC138和相应的退耦电容,IOP-HIT没有连到CH365,也没有焊接D4上的下拉电阻。插入工控机后正常开机,没安驱动程序,用原ISA卡的测试程序往设定地址发任意数据,用示波器可以测到74AHC138的IOP-HIT输出上的负脉冲信号,认为地址译码正常;

4.此时空板上只有CH365和74AHC138和电源电容,且CH365的IOP-HIT信号没有连接。开始焊接D4上6.8K的下拉电阻,焊前焊后均测量了电阻两端的阻值都是6.82K。焊好后插入工控机发现无法开机,屏幕无法点亮,也没有自检通过提示音;

5.约半分钟后断电拔卡,发现芯片明显比焊下拉电阻前发烫,拆掉D4的下拉电阻再试,依然无法点亮,芯片依然发热很严重;

6.换插槽、换计算机试仍然无法开机,但保证每次通电时间小于20秒;

7.撬起芯片的三个VCC再试,仍然无法开机;

8.撬起芯片的时钟脚,可以开机;再焊上三个VCC,也可以开机了;再焊上时钟,也可以开机;没敢继续焊D4下拉电阻;

9.开机进系统安驱动程序失败,说设备无法启动,代码10;

10.彻底没思路了,求助!

谢谢!

补充:

第9步,虽然无法安装驱动,但用原ISA测试程序读取相应端口时74AHC138的IOP-HIT信号仍有负脉冲,不过这个信号是由两个紧挨着的负脉冲组成,第一个宽度160ns,间隔800ns后出现第二个,宽度几十us不等。

我们怀疑是买的CH365有问题,但买了4片已经坏掉3片,刚申请了2个样片,希望能好用。


求助啊


只焊接CH365 其他什么都不要焊接 排除其他硬件干扰 如果正常开机并进系统找到硬件 检查其他电路原理图问题 如果还是无法正常开机,检查PCI连接处的电路,金手指连接参考CH365EVT 评估板,不要参考CAN卡


多谢楼上,现在只焊CH365是可以开机找到硬件的,就是在焊上D4的下拉电阻时出的问题。原理图和PCB走线都仔细跟各个文档核对过。现在就是怀疑使用本地硬件定址时会不会有什么特殊的注意事项,要么就是买的片子有问题。

回头我再仔细核对评估板的走线,多谢了!


硬件定址中所定的地址是多少?不可以和主板自己占用的地址冲突。 具体可以用DOS 系统下DEBUG I XXX 来核对。


硬件定址是0x240h~0x24Fh,应该没有被占用。

现在问题的关键是D4下拉之后,我并没有把IOP-HIT信号连接到CH365,板子上有个跳线,我没有接,所以对于是什么地址应该没有关系啊


求CH365EVT评估板的PCB走线图,压缩包里面的pdf只有布局,没有走线啊


已找到评估板的DDB文件


只有登录才能回复,可以选择微信账号登录