两片FPGA与三片6678DSP之间RapidIO的连接关系,见附件,其中A、B、C、D分别表示RapidIO的laneA、laneB、laneC、laneD,FPGA1、FPGA2配置成2XAB,DSP1、DSP2、DSP3配置成2xAB2xCD。
调试出现的现象是:
FPGA1->DSP1->DSP3这路硬件上不通,那么单独调试FPGA2->DSP2->DSP3这路。(1)首先调试FPGA2和DSP2之间的RapidIO通信。FPGA2 2xAB模式、DSP2 2xAB模式,握手成功。
(2)然后调试FPGA2->DSP2->DSP3之间的RapidIO通信。FPGA2配置成2XAB,DSP2、DSP3配置成2xAB2xCD,FPGA2->DSP2->DSP3握手不成功;
问题是:DSP3 只有AB通了,CD才可以通。那么是不是只有FPGA1->DSP1->DSP3通了,FPGA2->DSP2->DSP3这路才可以通。
Denny%20Yang99373:
建议分别一对一调试FPGA和DSP的接口看看是否通。FPGA1-DSP1 DSP1-DSP3 DSP3-DSP2 DSP2-FPGA2
也可以先设成LNAE 1的模式试试。
QIAOLING CHEN:
回复 Denny%20Yang99373:
单独调试DSP1–DSP3,DSP3配置为2xAB,但DSP1不支持配2xCD,
单独调试DSP2–DSP3,DSP2不支持2xCD,DSP3不支持2xCD
那就不能单独进行调试上述情况,我的理解对吗