Visible to Intel only — GUID: uxu1634247609325
Ixiasoft
3.5.2.5.1. Build and Install Netdev Driver
3.5.2.5.2. Enable VFs if SRIOV is Supported
3.5.2.5.3. Configure the Number of Channels Supported on the Device
3.5.2.5.4. Configure the MTU Value
3.5.2.5.5. Configure the Device Communication
3.5.2.5.6. Configure Transmit Queue Selection Mechanism
3.5.2.5.7. Test Procedure by Using Name Space Environment
3.5.2.5.8. PIO Test
Visible to Intel only — GUID: uxu1634247609325
Ixiasoft
3.5.2.4.4.3. BAM Test
- If the BAM support is enabled on hardware, enable the following flags in: dpdk/dpdk/drivers/net/mcdma/rte_pmd_mcdma.h
__cflags += -UIFC_PIO_256 > 256b read/write operations on PIO BAR __cflags += -UIFC_PIO_128 > 128b read/write operations on PIO BAR
- Enable the below flag for 256b read or write operations in: dpdk/dpdk/drivers/net/mcdma/rte_pmd_mcdma.h
__cflags += -DIFC_PIO_256
Command: ./build/mcdma-test -- -b 0000:01:00.0 -o
- Enable the below flag for 128b read or write operations in: dpdk/dpdk/drivers/net/mcdma/rte_pmd_mcdma.h
__cflags += -DIFC_PIO_128 __cflags += -UIFC_PIO_256
Command: ./build/mcdma-test -- -b 0000:01:00.0 -oFigure 38. PIO 128b Write and Read TestNote: For BAM_BAS bitstream, undefine IFC_QDMA_INTF_AVST#undef IFC_QDMA_INTF_AVST in dpdk/ dpdk/drivers/net/mcdma/rte_pmd_mcdma.h