# PYNQ-Z2 HDMI Usage Not able to get the HDMI Passthrough after adding the video in/out IPs

**URL:** <https://discuss.pynq.io/t/pynq-z2-hdmi-usage-not-able-to-get-the-hdmi-passthrough-after-adding-the-video-in-out-ips/8504>\
**Category:** Support\
**Created:** [June 5, 2025, 7:36am UTC](https://discuss.pynq.io/t/pynq-z2-hdmi-usage-not-able-to-get-the-hdmi-passthrough-after-adding-the-video-in-out-ips/8504 "2025-06-05T07:36:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dikshant](https://avatars.discourse-cdn.com/v4/letter/d/839c29/32.png) [@dikshant](https://discuss.pynq.io/u/dikshant)\
**Post date:** [June 5, 2025, 7:36am UTC](https://discuss.pynq.io/t/pynq-z2-hdmi-usage-not-able-to-get-the-hdmi-passthrough-after-adding-the-video-in-out-ips/8504/1 "2025-06-05T07:36:17Z")

</div>

I am currently working with **Vivado 2023.2** and the **PYNQ-Z2** development board.

The HDMI input is connected to my **laptop** , and the HDMI output is connected to an **external monitor**.

Trying to implement edge detection using Sobel filter (without HLS or Overlay).

> **[PYNQ-Z2 HDMI Usage - 2: HDMI Passthrough](https://www.hackster.io/s91143621027/pynq-z2-hdmi-usage-2-hdmi-passthrough-227599)**
>
> On PYNQ-Z2, HDMI displays via TPG and supports rx/tx passthrough. See article 1 for TPG details; this article covers passthrough. By Norris Lin.

**following this tutorial**

Right Now i am only stuck at getting the direct video output on display monitor. I am able to get the output on display without using AXI related IPs.

But after adding AXI4-Stream related IP Blocks i am not getting any video output.

 ![image](https://us1.discourse-cdn.com/flex019/uploads/pynq1/original/2X/1/122a7f319f1bc53e2c3da7102b8a880ab559f60d.png)

**I AM EXACLTY FOLLOWING THE LINK.**

Any idea on what i am doing wrong.
