cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
vconst89
Adventurer
Adventurer
394 Views
Registered: ‎09-10-2020

U50, Ethernet Card

Jump to solution

Hi, according to this document, the shell xilinx_u50_gen3x16_xdma_201920_3  includes ethernet card features.

https://www.xilinx.com/support/documentation/boards_and_kits/accelerator-cards/4_0/ug1361-alveo-card-validation-test-solution.pdf

How can I make this card available as NIC/Ethernet interface in Ubuntu 18.04?

 

0 Kudos
1 Solution

Accepted Solutions
JohnFedakIV
Moderator
Moderator
110 Views
Registered: ‎09-04-2020

Hi @vconst89 ,

I've learned of a newly released OpenNIC project that does make an Alveo card (U250 and U280) available as a NIC interface with Ubuntu - it is found here: https://github.com/Xilinx/open-nic

This was released last week and does have a few limitations:

  1. The performance is limited and will not reach 100Gbps
  2. It does not implement most of the ethtool capabilities
  3. There have been issues when trying to use this within a VM

Regards,
~John

----------------------------------------------------------------------------------
* Please don't forget to reply, kudo and accept as a solution! *

View solution in original post

3 Replies
erliang
Visitor
Visitor
170 Views
Registered: ‎11-26-2018

have you made it?i want to make it available on centos7.8,but dont know how to get it 

0 Kudos
JohnFedakIV
Moderator
Moderator
141 Views
Registered: ‎09-04-2020

Hi @vconst89 ,

I want to note that the team has released the next version of xbtest, v5, which can be found here: https://www.xilinx.com/products/acceleration-solutions/xbtest.html (updated UG1361 is here: https://www.xilinx.com/support/documentation/boards_and_kits/accelerator-cards/5_0/ug1361-alveo-card-validation-test-solution.pdf)

This testing doesn't instantiate the card as a NIC/Ethernet interface on the host, but uses XRT with the platform's regular PCIe connection to communicate with an Ethernet/GT kernel. The kernel is similar to this example:
https://developer.xilinx.com/en/articles/designing-a-transceiver-based-application-with-vitus.html

Regards,
~John

----------------------------------------------------------------------------------
* Please don't forget to reply, kudo and accept as a solution! *
0 Kudos
JohnFedakIV
Moderator
Moderator
111 Views
Registered: ‎09-04-2020

Hi @vconst89 ,

I've learned of a newly released OpenNIC project that does make an Alveo card (U250 and U280) available as a NIC interface with Ubuntu - it is found here: https://github.com/Xilinx/open-nic

This was released last week and does have a few limitations:

  1. The performance is limited and will not reach 100Gbps
  2. It does not implement most of the ethtool capabilities
  3. There have been issues when trying to use this within a VM

Regards,
~John

----------------------------------------------------------------------------------
* Please don't forget to reply, kudo and accept as a solution! *

View solution in original post