Download Print this page

Advertisement

Quick Links

Alveo Debug Kit
User Guide
UG1538 (v1.3) September 29, 2023
AMD Adaptive Computing is creating an environment where
employees, customers, and partners feel welcome and included. To
that end, we're removing non-inclusive language 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 software and IPs. You may still find
examples of non-inclusive language in our older products as we work
to make these changes and align with evolving industry standards.
Follow this
link
for more information.

Advertisement

loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for AMD ADK2

  • Page 1 Alveo Debug Kit User Guide UG1538 (v1.3) September 29, 2023 AMD Adaptive Computing is creating an environment where employees, customers, and partners feel welcome and included. To that end, we’re removing non-inclusive language 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 software and IPs.
  • Page 2: Table Of Contents

    ..............16 Connector Pin Location......................16 Debug Connector........................18 Micro USB Connector........................19 SuC SWI Header.........................19 SuC JTAG Header........................20 SoC JTAG Header........................20 AMD SmartLynq Header......................21 SMBus Header........................... 21 PMBus Header........................... 22 Analog Test Points........................22 GPIO............................23 Chapter 6: Environmental ..................25 Operating and Storage Temperature Conditions..............
  • Page 3 Chapter 7: Regulatory and Compliance Information .......26 Manufacturer Declaration European Community..............26 Appendix A: Additional Resources and Legal Notices ......29 Finding Additional Documentation..................29 Support Resources........................30 References..........................30 Revision History......................... 30 Please Read: Important Legal Notices................... 31 UG1538 (v1.3) September 29, 2023 Send Feedback Alveo Debug Kit User Guide...
  • Page 4: Chapter 1: Introduction

    • 4 UARTs • GPIO and Analog test points • Third party debug tools The following figure shows the ADK2 connected to a card in a server and connected to a host computer. UG1538 (v1.3) September 29, 2023 Send Feedback...
  • Page 5 Flex Cable Debug Module Server X26655-051822 Additional documentation and tutorials along with a control application, can be found in the lounge. Contact your AMD sales representative to obtain access. UG1538 (v1.3) September 29, 2023 Send Feedback Alveo Debug Kit User Guide...
  • Page 6: Chapter 2: Overview

    Chapter 2: Overview Chapter 2 Overview Features Features of the AMD Alveo™ debug kit (ADK2) are listed in the following table. Table 1: Key ADK2 Features Feature Summary AMD Device JTAG 30 MHz over USB 100 MHz if using SmartLynq header...
  • Page 7: Supported Cards

    Chapter 2: Overview Supported Cards This kit supports ADK2 enabled cards. See specific card documentation to determine if a card is ADK2 enabled. The following figure is an example of the ADK2 debug connector on an enabled card. Figure 2: ADK2 Debug Connector UG1538 (v1.3) September 29, 2023...
  • Page 8: Chapter 3: Alveo Debug Kit Contents

    Chapter 3: Alveo Debug Kit Contents Chapter 3 Alveo Debug Kit Contents The AMD Alveo™ debug kit (ADK2) consists of the following components: • ADK2 debug module • 6' USB cable (USB A to micro AB) • 10" flex cable The following figure shows the ADK2 components.
  • Page 9: Debug Module

    The debug module has multiple interfaces, providing access to a host computer and/or other third-party debugger tools. The following figure shows the various interfaces and locations on the debug module. Figure 4: ADK2 Debug Module PMBus micro USB USB A...
  • Page 10: Flex Cable

    Keyed connection for the flex cable. Flex Cable The 10-inch flex cable provides connection between the debug module and the ADK2 enabled card. The flex cable has been designed for high data rates and durability. To guide a correct connection, each end of the cable has an identical keyed connector with re-enforced stiffeners...
  • Page 11: Usb Cable

    The debug module is powered through the micro USB interface and provides communication between the debug module and host computer. The ADK2 includes a six foot USB cable to provide access to a debug module placed inside of a server. If this cable is not long enough use a compatible USB cable that fits your needs.
  • Page 12: Chapter 4: Hardware Setup

    Hardware Setup This section describes how to setup your debug module for use with a host computer and an ADK2 enabled card. Depending on your system setup, the following installations steps might differ. Prior to connecting the system, read the Standard ESD Measures.
  • Page 13: Connecting The Debug Module

    • Handle the devices carefully to prevent permanent damage. Connecting the Debug Module This section provides steps for connecting the debug module to the host and the ADK2 enabled card. The following items are required: • Debug module •...
  • Page 14 Note: To disconnect the cable gently pull out in a straight line. 3. Power off and unplug the server. 4. Install the ADK2 enabled card in the server leaving the server cover removed. UG1538 (v1.3) September 29, 2023 Send Feedback...
  • Page 15 Chapter 4: Hardware Setup Note: Follow the card installation procedures described in the card specific installation guide. 5. Connect the opposite end of the flex cable to the ADK2 debug connector on the ADK2 enabled card (see Figure 8). Ensure the cable is fully connected. Route the cable on the back side of the card to avoid blocking airflow across the heat sink.
  • Page 16: Chapter 5: Debug Module Connectors

    Chapter 5: Debug Module Connectors Chapter 5 Debug Module Connectors The following sections provide pin out details for the various connectors on the ADK2 debug module. Connector Pin Location Debug Connector Micro USB Connector SuC SWI Header SuC JTAG Header...
  • Page 17 Chapter 5: Debug Module Connectors Figure 9: Pin 1 Location UART COM USB SuC SWI SuC JTAG SMBus SoC JTAG SmartLYNQ Top View PMBus micro USB USB A Right Side View Debug Connector Left Side View X25459-052522 Note: Pin 1 is not included for USB interfaces. See the standard USB specification for more details. UG1538 (v1.3) September 29, 2023 Send Feedback Alveo Debug Kit User Guide...
  • Page 18: Debug Connector

    Chapter 5: Debug Module Connectors Debug Connector The ADK2 debug connector provides support for the following development interfaces: • AMD device JTAG access • Multiple UARTs • Satellite controller JTAG • PMBus, directly connected to the Renesas dongle header. • SMBus, directly connected to the Aardvark header for bus monitoring.
  • Page 19: Micro Usb Connector

    4]. The header provides the SuC SWDIO voltage reference on the card. Note: Programming the SuC or SoC firmware/flash using the ADK2 might void warranty and should only be performed by qualified experts or under factory guidance. UG1538 (v1.3) September 29, 2023...
  • Page 20: Suc Jtag Header

    5]. The header provides the SuC JTAG voltage reference (SUC_VREF) on the card. Note: Programming the SuC or SoC firmware/flash using the ADK2 might void warranty and should only be performed by qualified experts or under factory guidance. Table 7: SuC JTAG Header Pinout...
  • Page 21: Amd Smartlynq Header

    Signal Signal SoC RST AMD SmartLynq Header The AMD SmartLynq is compatible with the AMD SmartLynq programming cable [Ref 9]. It provides FPGA JTAG voltage reference (FPGA_JTAG_VREF) on the card. This header provides JTAG support at 100 MHz. JTAG support is also provided through the micro USB connector, but only at 30 MHz.
  • Page 22: Pmbus Header

    The debug module provides support for up to 16 analog test points to allow for card monitoring during operation. The following table provides debug module pinout. See card specific documentation for analog test point details. Table 12: ADK2 Debug Connector Analog Test Points List Signal Name Voltage Divider...
  • Page 23: Gpio

    Chapter 5: Debug Module Connectors Table 12: ADK2 Debug Connector Analog Test Points List (cont'd) Signal Name Voltage Divider ADC1_IN2 ADC1_IN3 ADC1_IN4 ADC1_IN5 ADC1_IN6 ADC1_IN7 GPIO The debug module supports up to 16 GPIOs. Some of the GPIOs are used for the internal configuration of the debug module.
  • Page 24 Table 13: Debug Module I/O Expander Control and GPIO list (cont'd) I2C MUX ADK2 Description MUX_PIO_11 FPGA_UART_EN_B AMD device UART enable 0: AMD device UART enabled (default). 1: AMD device UART disabled. MUX_PIO_12 SOC_UART_EN_B SoC UART enable 0: SoC UART enabled (default). 1: SoC UART disabled.
  • Page 25: Chapter 6: Environmental

    Chapter 6: Environmental Chapter 6 Environmental Operating and Storage Temperature Conditions Table 14: Operating and Storage Temperatures and Humidity Conditions Specification Condition Operating temperature 0°C to 55°C Storage temperature –40°C to 75°C Operating humidity, non-condensing 8% to 90%, and a dew point of –12°C Operating temperature gradient 15°C/hour Storage humidity, non-condensing...
  • Page 26: Chapter 7: Regulatory And Compliance Information

    Chapter 7: Regulatory and Compliance Information Chapter 7 Regulatory and Compliance Information Manufacturer Declaration European Community Regulatory Compliance Markings When required, these products are provided with the following Product Certification Markings: • UL Listed Accessories Mark for the USA and Canada •...
  • Page 27 Chapter 7: Regulatory and Compliance Information • UKCA mark Manufacturer Declaration Xilinx declares that the equipment described in this document is in conformance with the requirements of the European Council Directives listed below: • RoHS 3 Directive 2011/65/EU, 2015/863 • Reach Regulation 1907/2006 •...
  • Page 28 Chapter 7: Regulatory and Compliance Information ATTENTION! Dans un environnement domestique, les produits de Classe A peuvent causer des interférences radio, auquel cas l'utilisateur peut être tenu de prendre des mesures adéquates. VORSICHT! In einer häuslichen Umgebung können Produkte der Klasse A Funkstörungen verursachen. In diesem Fall muss der Benutzer möglicherweise geeignete Maßnahmen ergreifen.
  • Page 29: Appendix A: Additional Resources And Legal Notices

    Note: For more information on DocNav, refer to the Documentation Navigator User Guide (UG968). Design Hubs AMD 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 30: Support Resources

    01/27/2023 Version 1.2 Supported Cards Minor grammar edit. 08/01/2022 Version 1.1 Supported Cards Added reference. 05/26/2022 Version 1.0 AMD Confidential Draft. Approved for external release under NDA only. UG1538 (v1.3) September 29, 2023 Send Feedback Alveo Debug Kit User Guide...
  • Page 31: Please Read: Important Legal Notices

    AMD to notify any person of such revisions or changes. THIS INFORMATION IS PROVIDED "AS IS." AMD MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY INACCURACIES, ERRORS, OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION.