Tool/software:
Hello,
I tried to perform a PCIe EP/RC benchmark using two J784S4 evaluation boards, as described in the SDK 11 documentation for Linux : 3.2.2.11. PCIe End Point — Processor SDK Linux for J784s4 Documentation
Here are my results:
PCEe link : Gen3 x 4 :
LnkCap: Port #0, Speed 8GT/s, Width x8, ASPM L1, Exit Latency L1 <8us
LnkSta: Speed 8GT/s, Width x4 (downgraded)
Read test : 71 MB/s
Write test : 175 MB/s
Copy test : 69 MB/s
[ 187.177484] pci_epf_test pci_epf_test.0: WRITE => Size: 102400 B, DMA: YES, Time: 0.000585615 s, Rate: 174858 KB/s
[ 189.925869] pci_epf_test pci_epf_test.0: READ => Size: 102400 B, DMA: YES, Time: 0.001444180 s, Rate: 70905 KB/s
[ 192.293888] pci_epf_test pci_epf_test.0: COPY => Size: 102400 B, DMA: YES, Time: 0.001486355 s, Rate: 68893 KB/s
A similar issue is also mentioned in this forum thread : TDA4VH-Q1: PCIe EP/RC transfer speed performance slow - Processors forum - Processors - TI E2E support forums
These results do not meet expectations. Has a solution been proposed ?
Regards,
Bruce