UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 68269

HDCP 2.2 - Why do I get an error saying that module hdcp22_mmult_0_hdcp22_mmult could not be found?

Description

Why do I get an error saying that module hdcp22_mmult_0_hdcp22_mmult could not be found?

[Synth 8-439] module 'bd_0bf9_hdcp22_mmult_0_hdcp22_mmult' not found ["c:/very/very/very/deep/directory/structure/hdmi_rx_ss/bd/ip/ip/synth/bd_0bf9_hdcp22_mmult_0.v":124]

Solution

The HDCP 2.2 IP and  the HDMI and DisplayPort Subsystems that use HDCP 2.2, are susceptible to the Windows path length restriction described in (Xilinx Answer 52787).

If you see this type of behavior on Windows, the current recommended work-around is to run the reset_project Tcl command to delete all Vivado-generated files.

This will put the project in a known good state, and you can then move the project to a temporary directory with a shorter path length such as C:/test.

Linked Answer Records

Master Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
52787 Vivado - "ERROR: [Common 17-143] Path length exceeds 260-Byte maximum allowed by Windows" N/A N/A
AR# 68269
Date Created 11/23/2016
Last Updated 11/24/2016
Status Active
Type General Article
IP
  • HDMI