我们的产品中,pcie转pci桥芯片xio2001下接有PCI设备,正常产品中系统都能正常识别桥设备和PCI设备,也能对PCI设备进行操作,但是目前有一台产品出现PCI设备无法获取情况,无法对PCI设备进行任何操作,但是xio2001能够正常被系统识别。经过进一步测试未发现时钟、电源、复位信号问题,但是发现,PCI总线上TRDY信号有异常,默认没有pci设备时应该是高电平,但是出问题的产品中该信号是低电平(有pci设备时上电过程会出现短暂的高电平),且排除了上拉等周边电路影响,其它PCI信号未发现类似问题。所以想请问什么原因可能导致TRDY信号异常?
user4554863:
回复 Kailyn Chen:
焊接没有问题,因为在有pci设备时上电过程用示波器能抓到短暂的高电平,所以这个管脚又不像完全失效,也没有其它迹象表明xio2001失效,所以非常疑惑,还望指点。
Kailyn Chen:
回复 user4554863:
IRDY和SERR 输出是什么样的呢? 因为TRDY有效,即使数据传输准备好也是要配合IRDY一起使用,也就是说当TRDY和IRDY一起为low时,才会有数据传输,所以想看下此时IRDY的情况?
另外,系统error报警信号SERR 输出呢? 重新初始化试试,看是否还存在类似现象?
user4554863:
回复 Kailyn Chen:
IRDY信号是正常的,在上电过程会有低电平出现(默认是高电平),SERR信号也是正常的,一直是高电平。重新初始化是什么意思?重新上电问题一直存在。谢谢回答,还望多提出建议。