Forum Discussion

Mikhail_a's avatar
Mikhail_a
Icon for Occasional Contributor rankOccasional Contributor
2 years ago

Pause packets are not processed on E-Tile Hard IP for Ethernet Intel FPGA IP

Hello.

I work with AGFB014R24B2E2V device and use 100Gb E-Tile Hard IP for Ethernet Intel FPGA IP and I see that some of packets are dropped by the connection partner which is Mellanox board.

I've turned on Forward RX Pause Requests and managed to catch pause packets in Wireshark that Mellanox sends during operation. But it seems that Ethernet IP doesn't do anything with them as nor o_rx_pause or o_rx_pfs signals got asserted. Pause packets look like this:

And IP settings window looks like this:

Do i need to process pause packets manually or there is something wrong with the pause packets so Ethernet IP doesn't accept them as pause request packets?

2 Replies

  • Mikhail_a's avatar
    Mikhail_a
    Icon for Occasional Contributor rankOccasional Contributor

    It seems that the problem was with destination mac address for rx pause packets. After adding code that writes the right address in IPs registers pause started to work.

    The issue can be closed now.

  • ZiYing_Intel's avatar
    ZiYing_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi,


    Since customer issue has been resolved, I am now close the case. If you have any questions after the case closed, please do feel free to submit another issue.


    Best regards,

    Zi Ying