Hardware Setup and Run - 2.1 English - PG199

DisplayPort 1.2 TX Subsystem LogiCORE IP Product Guide (PG199)

Document ID
PG199
Release Date
2024-12-11
Version
2.1 English
  1. Connect the Tokyo Electron Device Limited (TED) TB-FMCH-DP3 module to the HPC FMC connector on the KC705 (or KCU105) board or to the HPC0 connector on the ZCU102 depending on your design.
  2. Connect a USB cable (Type A to mini B) from the host PC to the USB UART port on the KC705 for serial communication. In the case of KCU105 or ZCU102, use Type A to micro B type of USB cable.
  3. Connect a JTAG USB Platform cable or a USB Type A to Micro B cable from the host PC to the board for programming bit and elf files.
  4. For the pass-through or TX only applications, connect a DP cable from the TX port of the TED TB-FMCH-DP-3 module to a monitor, as shown in the following figure.
  5. For the pass-through or RX only applications, connect a DP cable from the RX port of the TED TB-FMCH-DP-3 module to a DP source (GPU), as shown in the following figure.
    Figure 1. KC705 Board Setup
    Figure 2. ZCU102 Board Setup
  6. Set the mode pin to JTAG:

    Set the mode pin to SW15:

    Set the mode pin to SW6:

  7. Connect the power supply and power on the board.
  8. Start an UART terminal program such as Tera Term or Putty with the following settings:
    1. Baud rate = 115200
    2. Data bits = 8
    3. Parity = none
    4. Stop bits = 1
    5. Flow Control = none
    Note: With the ZCU102 board, there are four COM ports available.
  9. In the Vivado SDK, under the Project Explorer, right-click the application and click Run As > Run Configurations.

  10. In the Run Configurations popup menu, right-click Xilinx C/C++ application (System Debugger) and click New.

  11. In the Target Setup tab, ensure the Connection is set to Local and the Reset entire system and Program FPGA are enabled. If running the ZCU102, also ensure that Run psu_init and PL Powerup are enabled.

  12. In the Application tab, ensure the application download is enabled and click Run.