The following is a questionnaire to be filled before requesting ERNIC support.
|
Question |
Answer |
|---|---|
|
ERNIC IP Configuration |
|
|
ERNIC and Vivado release version |
|
|
Hardware GUI parameter values |
|
|
Hardware handshake mode enabled/disabled |
|
|
ERNIC System Level Connectivity |
|
|
ERNIC « ERNIC |
|
|
ERNIC « Switch « ERNIC |
|
|
ERNIC « Mellanox |
|
|
ERNIC « Switch « Mellanox |
|
|
ERNIC « BFM (Simulation) |
|
|
Traffic Pattern |
|
|
Opcode – RDMA_READ/RDMA_WRITE/RDMA_SEND/IMMEDIATE/INVALIDATE/Mix of packets with different Opcodes |
|
|
Transfer size (DMA length and PMTU) |
|
|
Traffic Direction |
|
|
ERNIC sending packets (TX) |
|
|
ERNIC receiving packets (RX) |
|
|
Both |
|
|
Issue Type |
|
|
Hang ERNIC is not sending ACKs ERNIC is not processing the WQEs ERNIC is not processing the incoming requests/responses |
|
|
Performance drop |
|
|
Packet drop |
|
|
Excessive retries |
|
|
Unexpected fatal – Check if a Fatal response is sent by the Host |
|
|
Fatal recovery |
|
|
FCS error – Check the behavior of packet FIFO between ERNIC → CMAC |
|
|
Other |
|
|
Congestion |
|
|
PFC is enabled in ERNIC and CMAC? |
|
|
What are the PFC counter values from CMAC? |
|
|
Software Related Questions |
|
|
Issue with reference design delivered by Xilinx? |
|
|
Connection establishment is done via MAD packets? |
|
|
Other |
|
|
System block diagram |
|
|
Details of any custom blocks connected to ERNIC |
|
|
Register configuration details Configuration register dump Debug register dump |
|
|
Simulation/Wireshark dump |
|