【问题描述】:DM8168外挂一个PCIE设备FPGA,FPGA可正常加载
1.上电后DM8168 PCIE扫不到设备FPGA,测量信号发现DM8168有发出PCIE差分信号,但一段时间后中断不发信号,后续一直无信号并不会主动发起建链信号
2.当对DM8168发出的差分对分别对地接50ohm电阻后,DM8168会不断地先外发送侦测建链信号且不会中断
3.通过查询FPGA相关PCIE寄存器状态得出当前处于Polling.Active状态,且FPGA在不断的往外发PCIE差分信号
【求助】:
1.DM8168侦测到PCIE设备后在什么情况下可中断发送PCIE信号,且不会重新侦测建链, 通过别什么方式可重新发起建链
2.DM8168发出建链信号并中断后通过查询DM8168哪些寄存器可判断当前DM8168 PCIE模块状态,或通过别什么方式可判断当前PCIE扫描错误
Chris Meng:
你好,
你有看过下面链接的信息,看是否有帮助么?
processors.wiki.ti.com/…/TI81XX_PCIe_FAQs