Hi,
Is there any limitation on placing SRIO descriptors in external linking ram? Do we have an example application which demonstrates the SRIO descriptors in external linking ram?
Following are our observations.
Working Setup:
Memory Region 0 with 16K descriptors for both SRIO Rx and Tx using internal Link RAM.
Non-Working Setup:
Memory Region 0 with 16K descriptors for SRIO Tx using internal Link RAM. and
Memory Region 1 with 16K descriptors for SRIO Rx using external Link RAM.
Upon sending packets over SRIO, we see that our garbage queue of Transmission Error is getting populated. Not even a single descriptor is sent successfully.
We are using pdk_C6678_1_1_2_5, bios_6_33_06_50, CGT 7.4.7 and edma3_lld_02_11_07_04.
We use type 11 messaging passing and 4096 bytes Tx /Rx buffers. Lane is configured to 1x speed at 3.125.
We also ensure that the memory regions addresses are ascending while inserting memory into QMSS and there are no errors while setting up the QMSS.
Regards
Judah
