各位好!
我将EVM6678插入三个主机进行了测试,遇到一些问题想问一下,希望能有人给出建议。
1.我将评估板EVM6678插入第一个台主机,采用的是PCIE启动方式,薄码开关设置为
SW3(off,on,on,off)
SW4(on,on,on,on)
SW5(on,on,on,off)
SW6(off,on,on,on)
此时主机无法检测到硬件,通过寄存器发现0x21800004的值为6,而LTSSM_STATE为0x00. 手动将LTSSM_EN改为1,此时LTSSM_STATE为0x11,即正常状态。但是在“设备管理器”下面却看不到设备,这是为什么?
2.EVM6678的PCIE reference clock的时钟是谁提供的?是通过PCIE卡槽提供的还是通过芯片提供的?
3.EVM6678是否有用到PERST这个复位信号?如果有,那么是怎么用的?
4.将EVM6678插入第二个PC机上,该PC能正确枚举EVM6678,加载同样的驱动程序也没问题,EVM6678能和主机正常进行通信。而将EVM6678(同样的配置)插入第三个PC机上,该主机能够枚举到EVM6678,但是装驱动的时候直接黑屏重启,请问这种情况是为什么?
希望有人能给出建议,谢谢!