background image

Insert the Card in the PCI Express Slot

1. Insert the X3522 into the 8

lane PCI Express slot that you identified earlier (see 

Locate an

8

lane PCI Express Slot

).

2. Secure the card bracket in the slot.

CAUTION! The X3522 must have sufficient air flow cooling – during normal operation the minimum
air flow required is 300 LFM (X3522) or 500 LFM (X3522PV). Server cooling fans must be fully
operative to prevent damage to the card.

ATTENTION! La carte X3522 doit avoir un flux d'air refroidissement adéquat – pour fonctionner
normalement le débit d'air minimum requis est de 300 LFM (X3522) ou 500 LFM (X3522PV). Les
ventilateurs de refroidissement du serveur doivent être entièrement opérationnels pour éviter
d'endommager la carte.

VORSICHT! Der X3522 muss über eine ausreichende Luftstromkühlung verfügen. Während des
normalen Betriebs ist ein Luftstrom von mindestens 300 lfm (X3522) oder 500 lfm (X3522PV)
erforderlich. Alle Lüfter müssen voll funktionsfähig sein um Schäden an der Karte zu verhindern.

3. Re-install the computer casing.

4. Connect the power cord and restart the computer.

Confirm the Card is Seen by the OS

Now confirm the card is seen by the OS:

1. Login as root.

2. Confirm that you can see the PCIe devices for the X3522, by entering the following Linux

command in the terminal:

# lspci -v -d 10ee:

If the card is successfully installed and found by the operating system, a message will be
displayed. The output depends on the X3 series card that you have installed, and might also
vary depending on the current state of the card:

• This is sample output for an X3522 low latency network adapter that is in its supplied

configuration:

01:00.0 Ethernet controller: Xilinx Corporation Device 5084

        Subsystem: Xilinx Corporation Device 000b

        Flags: bus master, fast devsel, latency 0

        Memory at 92b00000 (64-bit, prefetchable) [size=1M]

        Memory at 92c01000 (64-bit, prefetchable) [size=4K]

        Expansion ROM at 90100000 [disabled] [size=1M]

        Capabilities: [40] Power Management version 3

        Capabilities: [60] MSI-X: Count=64 Masked-

        Capabilities: [70] Express Endpoint, MSI 00

        Capabilities: [b0] Vital Product Data

        Capabilities: [100] Advanced Error Reporting

Chapter 2: Card Installation

UG1522 (v1.0) October 18, 2022

 

www.xilinx.com

Alveo X3522 Installation Guide

 12

Send Feedback

Summary of Contents for Alveo X3522

Page 1: ...nguage from our products and related collateral We ve launched an internal initiative to remove language that could exclude people or reinforce historical biases including terms embedded in our softwa...

Page 2: ...ation 18 Login 18 Installing the Network Software 18 Chapter 4 Card Bring Up and Validation 28 Running lspci 28 Running ethtool 28 Running ip 29 Running ping 30 Chapter 5 Next Steps 32 Chapter 6 Troub...

Page 3: ...References 35 Revision History 36 Please Read Important Legal Notices 37 UG1522 v1 0 October 18 2022 www xilinx com Alveo X3522 Installation Guide 3 Send Feedback...

Page 4: ...uration and test engineers responsible for testing and evaluating the X3522 Features The Xilinx Alveo X3522 is a single slot half length half height form factor passively cooled card that brings low l...

Page 5: ...his variant is suitable for customers using the card purely as a vehicle to have a PCIe attached FPGA for a Vivado based workflow For example it can be used for trading acceleration or compute offload...

Page 6: ...meet these specifications the X3522 can overheat causing preventive measures such as reducing throughput or shutting down the card See Chapter 6 Troubleshooting The server should have an operating sys...

Page 7: ...hen handling hardware ATTENTION Il est fortement recommand d utiliser un bracelet ESD ou autres dispositifs antistatiques VORSICHT Beim Umgang mit Hardware m ssen sie immer ein Erdungs Armband oder ei...

Page 8: ...Support place it back in its antistatic bag immediately Attention aux D charge lectrostatique ESD L ESD peut endommager les composants lectroniques lorsqu ils sont mal manipul s et peut entra ner des...

Page 9: ...te sofort wieder in den antistatischen Beutel Before You Begin IMPORTANT Alveo cards are delicate and sensitive electronic devices equipment is to be installed by a qualified technician only This equi...

Page 10: ...dem Server sollten sie sich zuerst elektrostatisch entladen indem Sie eine geerdete Metalloberfl che kurz ber hren oder ein passendes Antistatik Armband tragen Get Details of the Card 1 If necessary...

Page 11: ...ket has also been supplied for PCIe slots that require this type of bracket To change the bracket that is fitted to the adapter 1 From the back of the adapter remove the screws securing the fitted bra...

Page 12: ...ing 4 Connect the power cord and restart the computer Confirm the Card is Seen by the OS Now confirm the card is seen by the OS 1 Login as root 2 Confirm that you can see the PCIe devices for the X352...

Page 13: ...ersion 3 Capabilities 60 MSI X Enable Count 64 Masked Capabilities 70 Express Endpoint MSI 00 Capabilities b0 Vital Product Data Capabilities 100 Advanced Error Reporting Capabilities 1c0 19 Capabilit...

Page 14: ...15 Capabilities e80 Vendor Specific Information ID 0020 Rev 0 Len 010 Connect the Card to the Network If you are installing an X3522 low latency network adapter you can now connect it to the network...

Page 15: ...eur fibre optique ou les c bles car les faisceaux laser peuvent endommager votre vue WARNUNG Schauen Sie nicht direkt in den Faser Transceiver oder die Kabel da die Laserstrahlen Ihr Sehverm gen sch d...

Page 16: ...rstrahlen Ihr Sehverm gen sch digen k nnen To remove a fiber optic cable 1 Remove the cable from the adapter bracket and replace the fiber optic connector cover 2 Pull the plastic or wire tab to relea...

Page 17: ...nce of any physical link Blinking red if a command such as ethtool identify has been issued to identify the network port The activity LED for a cage is Blinking green when there is link activity on al...

Page 18: ...the X3522 host as root Installing the Network Software This section tells you how to install the drivers required by an X3522 low latency network adapter Two drivers are required Auxiliary bus driver...

Page 19: ...u r seau pilote L utilisateur doit disposer des autorisations root pour installer le reseau pilote WICHTIG Installieren Sie den X3522 Karte im Host Rechner bevor Sie mit der Installation des Netzwerkt...

Page 20: ...urce RPM 1 Start a web browser 2 Open the product website see Product Website 3 Download the following package XN 201056 LS Auxiliary Bus Driver Source RPM package Build the Auxiliary Bus Driver Binar...

Page 21: ...Product Website 3 Download the following package XN 201053 LS Alveo X3522 Net Driver Source RPM package Build the Network Driver Binary RPM To build the network driver binary RPM for the currently ru...

Page 22: ...omit this section IMPORTANT Si vous avez choisi d installer les pilotes partir des packages RPM omettez cette section WICHTIG Wenn Sie die Treiber aus RPM Paketen installiert haben berspringen Sie di...

Page 23: ...Auxiliary Bus Driver Now install the auxiliary bus driver DKMS package For example on an Ubuntu Debian server 1 Locate the Auxiliary Bus Driver Source Debian package that you downloaded See Download t...

Page 24: ...2 interface 1 List all interfaces in the server ip link 2 Search the output for the X3522 interface It can be recognized by the MAC address that you read from the QR code see Get Details of the Card F...

Page 25: ...ce connect la carte X3522 votre r seau vous devrez mettre les param tres adapt s votre r seau Si n cessaire demandez les votre administrateur syst me WICHTIG Wenn Sie stattdessen den X3522 mit Ihrem N...

Page 26: ...onfiguration to use the following static values for the X3522 nmcli connection modify NAME ipv4 addresses 192 168 10 10 24 nmcli connection modify NAME ipv4 method manual or the following static value...

Page 27: ...ection show enp1s0f2 ipv4 method manual The ipv4 method should be manual as above 2 Confirm that the values are correct nmcli fields IP4 connection show NAME For example nmcli fields IP4 connection sh...

Page 28: ...link is up and the correct network driver is in use ping The ping Linux command is used to confirm that network traffic is passing Running lspci 1 Run the following command sudo lspci v d 10ee 2 Refer...

Page 29: ...driver xilinx_efct version version number 4 Confirm that the xilinx_efct network driver is shown its version is as expected Note The actual version number might differ from the previous example Runni...

Page 30: ...q_codel master virbr0 state DOWN group default qlen 1000 link ether 52 54 00 2f 47 fc brd ff ff ff ff ff ff 14 enp1s0f0np0 BROADCAST MULTICAST UP LOWER_UP mtu 1500 qdisc fq_codel state UP group defaul...

Page 31: ...l 64 time 0 068 ms 64 bytes from 192 168 10 10 icmp_seq 2 ttl 64 time 0 074 ms 64 bytes from 192 168 10 10 icmp_seq 3 ttl 64 time 0 080 ms 64 bytes from 192 168 10 10 icmp_seq 4 ttl 64 time 0 050 ms 6...

Page 32: ...variant can be upgraded to hybrid mode The upgrade adds support for applications that can be inserted into the datapath to process network traffic and act upon it For more information see the Alveo X...

Page 33: ...n the power supplies The system microcontroller subsequently records that in its logs Allow card to cool Increase fan speed Ensure that operating ambient conditions do not exceed the Thermal Specifica...

Page 34: ...ee Determine Interface Names For example ethtool enp1s0f2 Examine the network driver information for the interface ethtool i interface where interface is the first interface on the card For example et...

Page 35: ...linx Design Tools DocNav At the Linux command prompt enter docnav Xilinx Design Hubs provide links to documentation organized by design tasks and other topics which you can use to learn key concepts a...

Page 36: ...gn Suite User Guide Designing with IP UG896 6 Vivado Design Suite User Guide Programming and Debugging UG908 Additional Xilinx Resources 1 Xilinx licensing website https www xilinx com getproduct 2 Vi...

Page 37: ...splay the Materials without prior written consent Certain products are subject to the terms and conditions of Xilinx s limited warranty please refer to Xilinx s Terms of Sale which can be viewed at ht...

Page 38: ...ds included herein are trademarks of Xilinx in the United States and other countries PCI PCIe and PCI Express are trademarks of PCI SIG and used under license All other trademarks are the property of...

Reviews: