你好,我使用的TMS320C6416遇到了如下问题:板卡插在pci主机上,识别不到PCI设备。和PCI相关的硬件配置应该都是正确的,有两块板卡,硬件设计相同,第一块正常已交付,但是第二块板卡始终识别不到。通过测量Frame,Pclk,be(3:0),idsel,DEVSEL,PTRDY,Pirdy 发现dsp所驱动的DEVSEL和PTRDY 信号始终处于无效状态。另外,DSP通过jTAG可以识别到,测clkout4这些信号也正常。有哪些原因可能造成这个现象?
期待您的回复!万分感谢!
Shine:
请检查一下PCI_EN管脚电平是否为高?PCI_EN管脚是否有上拉1K电阻?
Huihui Zhang:
回复 Shine:
PCI_en为高,1K上拉
Huihui Zhang:
回复 Shine:
是为高,而且有1K上拉电阻。
Huihui Zhang:
回复 Shine:
我把我的配置给您说一下吧:PCI_en=1,MCBSP2_EN=0,BEA(9:8)=“11”,BEA[13]=‘0’,BEA[19:18]=“01”,
BEA[20]=‘1’.
PTRDY,STOP,DEVSEL,SERR,PERR,PAR这几个信号都4.7k上拉。供电电压也正常,还有哪些方面可以排查。迫切希望得到您的回复!谢谢