Zynq UltraScale MPSoC 2016.2 - Tutorial Setup
Zynq UltraScale MPSoC 2016.2 - Tutorial Setup
Setup for Mini Reference Designs
The following setups are common to all mini-reference designs.
Table of Contents
<a name="_Toc462240450"></a>Setup for Mini Reference Designs
Hardware Requirements
Required:
ZCU102 evaluation board (rev B or newer) / power cable
Monitor with DisplayPort input supporting one of the following resolutions:
o 3840x2160 or
o 1920x1080 or
o 1280x720
Display Port cable (DP certified)
USB hub with mouse and keyboard
SD card
Optional:
Avnet FMC-HDMI-CAM daughter card / HDMI cable
HDMI video source with input resolution set to:
o 1080p60 for 1080p60 display or
o 720p60 for 720p60 display
Software Requirements
Required:
Linux host machine for all tool flow tutorials (see here for detailed OS requirements)
SDSoC Development Environment version 2016.2
Xilinx Software Development Kit (XSDK) version 2016.2
PetaLinux Tools version 2016.2
Git distributed version control system
GNU make utility version 3.81 or higher
Optional:
Serial terminal emulator e.g. teraterm
Repositories
Git submodules are used for individual components
Submodules can contain submodules themselves
The following is a mapping between directory names and git repos (based on previous slide)
Top level folder: zcu102-base-trd-2016-3
Top level repository: https://gitenterprise.xilinx.com/PAEG/zcu102_base_trd_package
Directory Name | Git Repository | Mini-Ref Designs | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||
perfapm-client | | | | ü | | | | | ü | |
petalinux_bsp | ü | ü | ü | ü | ü | ü | ü | ü | ü | |
video_app | | | | | ü | ü | ü | ü | ü | |
video_qt2 | | | | | ü | ü | ü | ü | ü | |
zcu102_base_trd | https://gitenterprise.xilinx.com/PAEG/zcu102_base_trd_sdsoc_pfm | | | | | | ü | ü | ü | ü |
samples | | | | | | | ü | ü | ü | |
pmu_fw | ü | ü | ü | ü | ü | ü | ü | ü | ü | |
heartbeat | | ü | ü | ü | | | | | ü | |
perfapm-server | | | ü | ü | | | | | ü | |
Design Dependencies
The Mini-reference designs are created incrementally. Each design is built either on top of other design or, by combining few designs. The below table clearly describes the dependencies.
| Incremental or Combination of these designs | ||||||||
| Design | Design #2 | Design #3 | Design #4 | Design #5 | Design #6 | Design #7 | Design #8 | Design #9 |
Design – 1 | | | | | | | | | |
Design – 2 | + | | | | | | | | |
Design – 3 | | + | | | | | | | |
Design – 4 | | | + | | |||||