Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page provides all the information related to VCU HDMI ROI designs for ZCU104.

  • This design is based on the ZCU106 VCU RDMI ROI TRD which can be found at the following link

  • The two designs are functionally equivalent, please refer to the page linked above for details related to the system architecture, gstreamer plugin info, DPU configuration and usage, etc.  The sections below provide direct links to the relevant information.

Table of Contents

Table of Contents
excludeTable of Contents

...

  • For detailed overview please refer this link.Face detection with enhanced ROI will be similar for ZCU104 board as per above refer to this link.

1.1 System Architecture

  • For system architecture please refer to this link. System architecture diagram shown in above refer link is applicable for ZCU104 board.

...

  • For detailed hardware architecture please refer to this link.

  • The functional block diagram of the design shown in above refer link is applicable for ZCU104 board.

1.3 VCU ROI Software

1.3.1 GStreamer Pipeline

...

  • For detailed VCU ROI software please refer this link.Figures and Data flow of Gsreamer pipeline mentioned in above refer link is applicable for ZCU104 boardto this link.

1.3.2 DPU(Deep Learning Processor Unit)

...

  • For detailed Deep Learning Processor Unit please refer to this link.

  • Figures mentioned in above refer link is applicable for ZCU104 board.

1.4 Software Tools and System Requirements

...

All the required Vitis AI packages are already available in rdf0428-zcu104-vcu-hdmi-roi-2020-2/image/boot/vitis directory which are installed automatically during 1st time bootneeds to be installed using start.sh script after boot-up. Please wait till target setup complete and Vitis AI packages are installed.

...

Before Running Gstremer pipelines run below modetest commands to set CRTC configurations.run below modetest commands to set 4Kp30 video mixer configurations for HDMI-Tx. 

  • First modetest command is used to set resolution of CRTC and alpha property for primary plane

  • Second modetest command is used to get the blue screen once the alpha property for primary plane is set to

Code Block
modetest -D a00c0000.v_mix -s 40:3840x2160-30@AR24 -w 36:"alpha":0 &
modetest -D a00c0000.v_mix -s 40:3840x2160-30@AR24

...

This section covers the GSreamer pipelines using v4l2src plugin for serial and streaming ROI use-cases. Before Running Gstremer pipelines run modetest command for HDMI-Tx and media-ctl command for HDMI-Rx as mentioned below.Before Running Gstremer pipelines run below modetest commands to set CRTC configurations.ctl command for HDMI-Rx as mentioned below.

Before Running Gstremer pipelines run below modetest commands to set 4Kp30 video mixer configurations for HDMI-Tx. 

  • First modetest command is used to set resolution of CRTC and alpha property for primary plane

  • Second modetest command is used to get the blue screen once the alpha property for primary plane is set to

Code Block
modetest -D a00c0000.v_mix -s 40:3840x2160-30@AR24 -w 36:"alpha":0 &
modetest -D a00c0000.v_mix -s 40:3840x2160-30@AR24

...

Refer below link to download the VCU HDMI ROI package.

For ZCU104 Board:

Refer below link to download the VCU HDMI ROI package

...

  • For zcu104 detailed Build flow please refer this link.

  • For ZCU104 Board, replace zcu106 with zcu104 in above refer link.

...