- Open the
Vivado® Design Suite and click
Create Project.
- In the New Project window, enter a
Project name, Project
location, and click Next up to the
Board/Part selection window.
- In the Default Part window, select
the Board as per your requirement. Application Example Designs are available for KCU105,
ZCU102, VCU118, and VCK190.
- Click Finish.
- In the Flow Navigator window, click Create
Block Design (BD). Select a name for the Block Design and click OK.
- Right-click BD and click Add IP. Search for DisplayPort 1.4 and select either the
DisplayPort 1.4 Receiver Subsystem IP (for RX only
(ZCU102, VCU118), Pass-through (KCU105, ZCU102, and VCK190) designs) or the DisplayPort 1.4 Transmitter Subsystem IP (for TX only (ZCU102,
VCU118, and VCK190), or Pass-through (KCU105) designs).
- 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.
- Right-click the DisplayPort
Subsystem IP under Design source in the Design tab and click Open IP Example
Design.
- Choose Example project directory
and click OK.
- The following figure shows the Vivado
IP integrator design. Choose the Generate Bitstream.
- Export the hardware (xsa) to
Vitis™
software platform. Click .
- Launch the Vitis software platform
from command line. Setup a workspace and create a platform project using exported xsa.
- The following figure shows an example of the launched Vitis platform when built successfully.
- Click Board Support Package from
Vitis. Click Import
Examples.
- 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.
- Build the example in Vitis software
platform. Right-click and select Build
Project.