SPRACV1B February 2022 – January 2024 AM2434 , AM6411 , AM6412 , AM6421 , AM6441 , AM6442
AM64x MCU+ SDK contains demo applications for PCIE enablement. It includes sample to code for PCIE benchmark for PCI-End-Point (EP) and PCIE-Root-Complex(RC) pairing of AM64x
Similar way we have DMA examples in MCU+ SDK. UDMA is the generaliced name for the DMA interface, for AM64x and AM243x it uses BCDMA underneath.We have used these as a baseline measurements and optimal settingss to benchamrk minimum read latency and bandwidth of EP-DDR location to RC-DDR location using BCDMA multi-channels over PCIE. PktDMA (used by for example Ethernet) should behave in a very similar manner. Also with AM243x/AM64x either the RC or the EP can initiate the transactions.