FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6595 Discussions

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

Mikhail_a
Novice
761 Views

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:

retsd_0-1687170061932.png

And IP settings window looks like this:

retsd_1-1687170173396.png

 

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?

Labels (1)
0 Kudos
2 Replies
Mikhail_a
Novice
745 Views

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.

0 Kudos
ZiYing_Intel
Employee
723 Views

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


0 Kudos
Reply