Building the Example Design - 3.1 English

DisplayPort 1.4 TX Subsystem Product Guide

Document ID
PG299
Release Date
2022-10-19
Version
3.1 English
  1. Open the Vivado® Design Suite and click Create Project.

  2. In the New Project window, enter a Project name, Project location, and click Next up to the Board/Part selection window.

  3. In the Default Part window, select the Board as per your requirement. Application Example Designs are available for KCU105, ZCU102, VCU118, and VCK190.

  4. Click Finish.

  5. In the Flow Navigator window, click Create Block Design (BD). Select a name for the Block Design and click OK.

  6. Right-click BD and click Add IP. Search for DisplayPort 2.x and select either the DisplayPort 2.x Receiver Subsystem IP (for RX only (ZCU102, VCU118), Pass-through (KCU105, ZCU102, and VCK190) designs) or the DisplayPort 2.x Receiver Subsystem IP (for TX only (ZCU102, VCU118, and VCK190), or Pass-through (KCU105) designs).
  7. Double-click the IP and go to the Application Example Design tab in the Customize IP window. Select the supported topology in the Application Example Design drop-down box. Click OK and Save the block design.

  8. Right-click the DisplayPort Subsystem IP under Design source in the Design tab and click Open IP Example Design.

  9. Choose Example project directory and click OK.

  10. The following figure shows the Vivado IP integrator design. Choose the Generate Bitstream.

  11. Export the hardware (xsa) to Vitis™ software platform. Click File > Export > Export Hardware.
  12. Launch the Vitis software platform from command line. Setup a workspace and create a platform project using exported xsa.
  13. The following figure shows an example of the launched Vitis platform when built successfully.

  14. Click Board Support Package from Vitis. Click Import Examples.
  15. Select the Example Application corresponding to your hardware:
    • For the Pass-through KCU105 project, select the *_kcu105_dp14 option.
    • For the TX- only ZCU102/VCK190 project, select the *_dp14_tx option.
    • For the TX-only VCU118 project, select the *_dp14_tx_vcu option.
    • For the Pass-Through ZCU102/VCK190 with I2S audio interface project, select the *_dp14_pt option.
    • For the Pass-Through ZCU102 with HDCP project, select the *_dp14_pt_hdcp option.
      • Select hdcp_key_utility option for storing HDCP keys in EEPROM for the Pass-Through ZCU102 with HDCP project.
    • For the MST FB Pass-Through ZCU102 project, select the *_zcu102_dp14_mst_pt option.
  16. Build the example in Vitis software platform. Right-click and select Build Project.