i've the following issue:
i've a FPGA able to send up to 9 Gb/s. it has been tested on in loopback mode since the board has up to four 4 sfp+
i've a server supermicro with intel x520 board with windows server 2014 .
i'm sending UDP jumbo packet on one port (65504 byte per datagram)
the application is written in cpp and the thread loop code is well designed.
i'm notice that also at low speed packet are lost.
seems buffer overwritten of datas incoming.
thanks a lot in advance
Thank you for posting in Wired Communities. Just to double check regarding the setup:
1) What is the onboard NIC on the FPGA?
2) Are you saying the onboard NIC on FPGA connects directly to the X520 onboard NIC of Supermicro or through a switch?
3) Just to clarify the operating system, are you referring to Windows Server 2016 instead?
4) What is the software you used the monitor the traffic?
Looking forward to your reply.
Thank you for the information. As this is onboard NIC on Supermicro, have you tried contacting them to check? You may want to update the driver for X520.
Are you referring that you try to use the software you develop to send UDP packets from the NIC on the FPGA directly to the X520 onboard NIC of Supermicro? We cannot really comment on the software you develop but have you tried testing the X520 if it is working properly if you use it in normal network connection.
Have you tried contacting the National Instruments Board support to further check since they are in best position to provide more information about their system. For onboard NIC you may try check with the board vendor for support. https://www.intel.com/content/www/us/en/support/articles/000006628/network-and-i-o/ethernet-products...