自制板
SRIO的4个lane两两组合分别连至两片FPGA芯片。在调试的时候设置为2x模式,分别与两片FPGA进行单独调试。现在DSP和第一片FPGA通过lane0-1可以link成功,而DSP和第二片FPGA通过lane2-3不能link成功。
在调试第二片FPGA时,因为使用的是lane2-3,所以我在程序中做了如下修改
,发现仍然link不通。
请问上述的这种连接,SRIO支持吗?如果支持的话,那link不同可能是什么问题?程序中我还有什么没有修改对的地方?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
自制板
SRIO的4个lane两两组合分别连至两片FPGA芯片。在调试的时候设置为2x模式,分别与两片FPGA进行单独调试。现在DSP和第一片FPGA通过lane0-1可以link成功,而DSP和第二片FPGA通过lane2-3不能link成功。
在调试第二片FPGA时,因为使用的是lane2-3,所以我在程序中做了如下修改
,发现仍然link不通。
请问上述的这种连接,SRIO支持吗?如果支持的话,那link不同可能是什么问题?程序中我还有什么没有修改对的地方?
SRIO的4个lane两两组合分别连至两片FPGA芯片。在调试的时候设置为2x模式,分别与两片FPGA进行单独调试。现在DSP和第一片FPGA通过lane0-1可以link成功,而DSP和第二片FPGA通过lane2-3不能link成功。
在调试第二片FPGA时,因为使用的是lane2-3,所以我在程序中做了如下修改
,发现仍然link不通。
请问上述的这种连接,SRIO支持吗?如果支持的话,那link不同可能是什么问题?程序中我还有什么没有修改对的地方
那出现这样的问题,程序是哪里没改对吗?
抱歉回复晚了,看e2e工程师建议您用新版本的processor SDK
The code mentioned in the link is from the older version. It has been updated and the latest stable PDK version is 2.0.16.
We could recommend you to use the latest version.
Example projects in PDK for SRIO are,
| SRIO_Loopback_evmc6678_C66BiosTestProject |
| SRIO_LpbkDioIsr_evmc6678_C66BiosExampleProject |
| SRIO_MulticoreLpbk_evmc6678_C66BiosExampleProject |
| SRIO_TputBenchmarking_evmc6678_C66TestProject |
Please refer URL for PDK project creation, https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1082251/faq-tms320c6678-how-to-generate-the-ccs-pdk-examples-for-c6678
Also in the following example projects in the PDK example configuration are done, kindly refer to this.
| transportSrioBenchmarkC6678C66ExampleProject |
| transportSrioMultiBoardConsumerC6678C66ExampleProject |
| transportSrioMultiBoardProducerC6678C66ExampleProject |