The Zybo HDMI Out project demonstrates the usage of the HDMI port on the ZYBO. The behavior is as follows:
Not Used | Used | |
---|---|---|
4 user switches | X | |
4 user LEDs | X | |
5 user push buttons | X | |
USB-UART Bridge | X | |
Micro SD card connector | X | |
HDMI Sink and HDMI Source | X | |
16 Bit VGA port | X | |
Audio codec w/ three 3.5mm jacks | X | |
User EEPROM | X | |
10/100/1000 Ethernet PHY | X | |
512MiB 800Mt/s DDR3 Memory | X | |
Serial Flash | X | |
Five Pmod ports | X | |
Pmod for XADC signals | X | |
USB HID Host | X |
Follow the Using Digilent Github Demo Projects Tutorial. Since this is a Vivado SDK Project, you can either directly launch SDK and import the hardware handoff, or you can generate a bitstream in Vivado before launching SDK. Select the hardware handoff options in the tutorial if you don't want to modify the project block design later. Return to this guide when prompted to check for additional hardware requirements and setup.
1 - Changes the resolution of the VGA output to the monitor.
2 - Changes the frame buffer to display on the VGA monitor.
3/4 - Store one of two test patterns in the chosen video frame buffer.
5/6 - Invert the colors of each pixel in the chosen video frame buffer.
The demo in action - displaying the blended test pattern.