1、DSP与FPGA通信时,是不是可以从0x21802000地址读取到FPGA端的配置数据?如果可以,需要做什么配置?
2、如果FPGA的PCIE模块没有正常工作,那DSP端能否从0x60000000读写数据?如果可以,这些数据是临时的还是在内存的什么地方?
3、TMS320c6657评估板之间进行PCIe通信的话,需要什么接插件连接?可以直接飞线吗?
4、如果DSP端选择x1模式,是否必须使用lane0?
Shine:
1. 要做address translation,请看下面的文档里的例子3.2 PCIe Inbound Address Translation。
www.ti.com/…/sprabk8.pdf2. FPGA没有正常工作的话,一开始的枚举就不成功。
3.两块评估板之间可以用CI2EVMBOC连接。
www.ti.com/…/CI2EVMBOC4. 是的,要用lane0。
YaXiang Guo:
回复 Shine:
如果DSP这边显示link up,能否说明FPGA端的PCIE模块也在正常工作?或者说,链路训练成功是只对发送端有意义,还是意味着两端能够正常通信?
user5024540:
回复 YaXiang Guo:
需要两边都显示linkup。