On KC705, an application example design with HDCP support is available. HDCP is supported by the DisplayPort TX Subsystem (SST mode only).
The application detects the HDCP capabilities of the monitor that is connected to DisplayPort TX Subsystem. HDCP feature is enabled only if the monitor is capable of displaying HDCP content.
In Pass-Through mode (options r or s ), the
DisplayPort source (for example, GPU) detects the HDCP capability
of the DisplayPort Sink and starts the authenticate process. When
the Authentication is successful, the GPU can start playing the
encrypted HDCP content. The DP Sink, automatically detects this and
starts decrypting the encrypted content. The decrypted content has
to be encrypted again before being displayed on the monitor
connected to the DisplayPort TX Subsystem. This has to be done to
ensure that the unencrypted content is not displayed.
The HDCP authentication process with the DisplayPort Monitor starts when application detects encrypted content on the RX. After the authentication is completed, the DisplayPort TX encrypts the video content before sending it to the monitor. The application tries 100 attempts to authenticate. If it is not able to authenticate within 100 attempts, then it switches the TX video to color bar pattern that is, the unencrypted HDCP content is not displayed.
In TX only mode (selection t ), you have to manually initiate the HDCP
authentication and encryption.
If the monitor does not support HDCP, the HDCP functionality is disabled in the application.