各位TI高手,请教下如下问题:
现在我使用我公司研发的一块C6678板卡,上面带了一块8648的PCIE桥芯片,因此c6678的PCIE是通过了桥芯片与PC机通信,C6678做从,使用TI提供的PCIEExample工程进行测试,我先对板卡上电,程序先跑起来,然后开PC机,接着程序里也显示LINKUP上了,PC机进入WINDOWS后,也能在设备管理器里找到C6678这块板卡设备,但是没有分配中断和资源,不能通过BAR1空间异步读写C6678的内存或DDR3。使用WinDrver来看,里面相关寄存器也配置了的,请问下有没有高手知道这是怎么回事,未什么PC机没有给分配资源了,是没有分配资源造成不能异步访问吗?
急啊,希望有TI相关人士来解答下!
Herry Leo:
你好,我遇到的问题和你一样,请问你解决了吗?
dong zhang5:
回复 Herry Leo:
您好,我现在也在学习调试PCIe,有很多不懂的地方想与您探讨学习,方便加个联系方式吗?我的QQ是516122452.
Herry Leo:
回复 dong zhang5:
我的问题解决了,是因为C6678和主控板上电顺序的问题,应该先C6678先上电,然后训练链路,之后开Windows,Windows启动后就能分配资源了
dong zhang5:
回复 Herry Leo:
大神你好,方便加个联系方式指导一下吗?我的QQ是516122452
user1551483:
大神,你好。
我最近在用C6657芯片调试Pcie通信问题,也碰到了跟你类似的描述问题,甚至比你更惨,我目前还是PC端识别不到板卡信息。不知道能否互相聊聊,加个QQ,375412638。
谢谢!
jiaxiang wang1:
你好,我想问一下你在做通讯的时候,中断是怎么调试的