Xilinx Varium C1100 Installation Manual

Xilinx Varium C1100 Installation Manual

Compute adaptor
Hide thumbs Also See for Varium C1100:

Advertisement

Quick Links

Varium C1100 Compute
Adaptor
Installation Guide
UG1525 (v1.0) September 17, 2021

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Varium C1100 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Xilinx Varium C1100

  • Page 1 Varium C1100 Compute Adaptor Installation Guide UG1525 (v1.0) September 17, 2021...
  • Page 2: Revision History

    Revision History Revision History The following table shows the revision history for this document. Section Revision Summary 09/17/2021 Version 1.0 Initial release. UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 3: Table Of Contents

    Appendix B: Creating a Vault Repository for CentOS .......28 Appendix C: Reverting the Card to Factory Image ........30 Appendix D: Obtaining xbmgmt Command Options ....... 31 UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 4 Appendix E: Additional Resources and Legal Notices ......33 Xilinx Resources.........................33 Documentation Navigator and Design Hubs.................33 References..........................33 Please Read: Important Legal Notices................... 34 UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 5: Chapter 1: Introduction

    Procedures along with the required deployment software to support running applications. • Running, Developing, and Debugging Applications: By installing the Varium C1100 compute adaptor with both the deployment and development software on a single machine, you can configure a system for developing and running compute applications. With the adaptor installed, developers can debug applications in both emulation modes and on the hardware.
  • Page 6: Minimum System Requirements

    UltraScale+ device configurable over USB/JTAG and Quad- SPI configuration flash memory UART UART access through the micro-USB connector Minimum System Requirements The minimum system requirements for running the Varium C1100 compute adaptor are listed in the following table. Table 2: Minimum System Requirements Component Requirement...
  • Page 7: Chapter 2: Adaptor Interfaces And Details

    PCIe Connector Micro-USB Connector Note: Varium C1100 compute adaptor is designed to be installed into a data center server, where controlled air flow provides direct cooling. If the cooling enclosure is removed from the adaptor and the adaptor is powered-up, external fan cooling airflow MUST be applied to prevent over-temperature shut- down and possible damage to the adaptor electronics.
  • Page 8: Chapter 3: Adaptor Installation Procedures

    • Halten sie ihren Arbeitsbereich und den Computer / Server sauber und frei von Ablagerungen. • Ziehen sie vor dem Öffnen der Computer / Systemabdeckung das Netzkabel ab. UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 9 • Put the adaptor down only on an antistatic surface such as the bag supplied in your kit. • If you are returning the adaptor to Xilinx Product 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...
  • Page 10: Before You Begin

    • Legen sie der adapter nur auf einer antistatischen Oberfläche ab, z.B. dem antistatischen Beutel der mit dem Kit mitgeliefert wurde. • Wenn sie der adapter an den Xilinx Product Support zurücksenden, legen Sie sie bitte sofort wieder in den antistatischen Beutel.
  • Page 11 Varium C1100 compute adaptor. 4. Plug the Varium C1100 compute adaptor into the PCIe x16 slot on the motherboard. 5. Connect the AUX power connector to the Varium C1100 compute adaptor, ensure the plug is mechanically fixed (with the click).
  • Page 12 Capabilities: [e80] Vendor Specific Information: ID=0020 Rev=0 Len=010 Kernel driver in use: xclmgmt Kernel modules: xclmgmt If you do not see a message similar to the previous one, see Chapter 6: Troubleshooting. UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 13: Chapter 4: Installing The Deployment Software

    • Deployment platform: The deployment platform provides the base firmware needed to run pre-compiled applications. It cannot be used to compile or create new applications. Both the Xilinx runtime (XRT) and deployment platform installation packages can be downloaded from the Varium C1100 compute adaptor product page.
  • Page 14 CentOS. 3. After the previous command completes, reboot your machine. 4. From the Getting Started tab of the Varium C1100 compute adaptor product page, download the XRT installation package file by selecting your OS and version, then select the displayed XRT file name.
  • Page 15 Note: Be sure to fully power OFF the machine and then power it ON again. The image will not boot from flash if the machine is only rebooted. 11. Update the SC firmware by re-running the update command in the previous step. $ sudo /opt/xilinx/xrt/bin/xbmgmt flash --update --shell <base_name> -- card <card_bdf> UG1525 (v1.0) September 17, 2021 www.xilinx.com...
  • Page 16: Xrt And Deployment Package Installation Procedures On Ubuntu

    If you copy and paste any commands from this user guide, be sure to update the placeholders in those commands to match the downloaded packages. 1. From the Varium C1100 compute adaptor product page, download the XRT installation package by first selecting your OS and version, then select the displayed XRT file name 2.
  • Page 17 $ sudo /opt/xilinx/xrt/bin/xbmgmt flash --update --shell <base_name> -- card <card_bdf> 5. Flash the base firmware to the Varium C1100 compute adaptor using the command displayed in the output of the previous step. It has the following format. $ sudo /opt/xilinx/xrt/bin/xbmgmt flash --update --shell <base_name> -- card <card_bdf>...
  • Page 18 Update the SC firmware by re-running the update command in the previous update step. $ sudo /opt/xilinx/xrt/bin/xbmgmt flash --update --shell <base_name> -- card <card_bdf> If the SC is up to date, you will see the following message and no additional upgrade steps are necessary.
  • Page 19 Chapter 4: Installing the Deployment Software The installation for deployment is now complete. You can go directly to Chapter 5: Card Bring-Up Validation. UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 20: Chapter 5: Card Bring-Up And Validation

    Use the following command in bash shell: $ source /opt/xilinx/xrt/setup.sh Running lspci Perform the following to run lspci: 1. Enter the following command. $ sudo lspci -vd 10ee: UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 21: Running Xbmgmt Flash --Scan

    See https:/ /xilinx.github.io/XRT/master/html/ platforms.html for additional details. d8:00.0 Processing accelerators: Xilinx Corporation Device 5058 Subsystem: Xilinx Corporation Device 000e Flags: bus master, fast devsel, latency 0, NUMA node 1 Memory at 387ff2000000 (64-bit, prefetchable) [size=32M]...
  • Page 22: Xbutil Validate

    Memory test - Data transfer between kernels and card memory. With the shell programmed, run the validate command as follows: The validate command has the following format. $ xbutil validate -d <card_bdf> UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 23 INFO: == host memory bandwidth test SKIPPED INFO: Card[0] validated successfully. INFO: All cards validated successfully. Note: The DMA bandwidth can vary depending upon NUMA/CPU affinity. UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 24: Chapter 6: Troubleshooting

    AUX power connector not available. Skipping validation. To verify the AUX power connection, review the electrical values by running the following command: /opt/xilinx/xrt/bin/xbutil query | grep Electrical -A 20 In the resulting output, if the AUX voltage and current are not close to zero, it means that the AUX power connector is connected.
  • Page 25: Appendix A: Changing Xrt And Target Platform Versions

    The Varium™ C1100 compute adaptor target platform and XRT revisions can change significantly between releases. To ensure a successful upgrade (or downgrade) of the Varium C1100 compute adaptor XRT and platform, carefully follow the instructions for your specific release pairing.
  • Page 26: Ubuntu

    Ubuntu During upgrading, downgrading, or uninstalling, it can be useful to list the currently installed Varium C1100 compute adaptor packages. To list all currently platform packages, run the following command in a Linux terminal: $ apt list --installed | grep xilinx...
  • Page 27 To completely uninstall the XRT and installed deployment platform packages, run the following command in a Linux terminal. Uninstalling XRT also uninstalls the deployment platform. $ sudo apt remove xrt UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 28: Appendix B: Creating A Vault Repository For Centos

    [C7.4.1708-extras] name=CentOS-7.4.1708 - Extras baseurl=http://vault.centos.org/7.4.1708/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 [C7.4.1708-centosplus] name=CentOS-7.4.1708 - CentOSPlus baseurl=http://vault.centos.org/7.4.1708/centosplus/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 [C7.4.1708-fasttrack] name=CentOS-7.4.1708 - CentOSPlus baseurl=http://vault.centos.org/7.4.1708/fasttrack/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 29 "7.4.1708" with "7.5.1804". Similarly, for CentOS 7.6, create the repo file /etc/ yum.repos.d/centos76.repo and add the previously listed content, replacing "7.4.1708" with "7.6.1810". UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 30: Appendix C: Reverting The Card To Factory Image

    The Varium™ C1100 compute adaptor can be reverted to the factory image, also known as golden. This requires that XRT release 2019.2 or later is installed on the same system as the Varium C1100 compute adaptor. For more information, see AR71757. UG1525 (v1.0) September 17, 2021 www.xilinx.com...
  • Page 31: Appendix D: Obtaining Xbmgmt Command Options

    This section describes how to obtain the xbmgmt command options necessary for flashing the base partition. The following command is used to flash the base partition. $ sudo /opt/xilinx/xrt/bin/xbmgmt flash --update --shell <base_name> --card <card_bdf> Command options, descriptions, and commands to display the options are provided in the following table.
  • Page 32 Using the command options from the previous example, the command for flashing the base is as follows, $ sudo /opt/xilinx/xrt/bin/xbmgmt flash --update --shell xilinx_u55n_gen3x16_xdma_base_2 --card 0000:d8:00.0 UG1525 (v1.0) September 17, 2021 www.xilinx.com Send Feedback Varium C1100 Compute Adaptor Installation Guide...
  • Page 33 • On Windows, select Start → All Programs → Xilinx 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 and address frequently asked questions. To access the Design Hubs: •...
  • Page 34 IP cores may be subject to warranty and support terms contained in a license issued to you by Xilinx. Xilinx products are not designed or intended to be fail-safe or for use in any application requiring fail-safe performance; you assume sole risk and liability for...
  • Page 35 LIABILITY. Copyright © Copyright 2021 Xilinx, Inc. Xilinx, the Xilinx logo, Alveo, Artix, Kintex, Spartan, Versal, Virtex, Vivado, Zynq, and other designated brands 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.

Table of Contents