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!

cancel
Showing results for 
Search instead for 
Did you mean: 
362 Views
Registered: ‎09-05-2019

Multiple TPG to Video Mixer - Petalinux

Trying to connect two TPG's to Video Mixer streaming.  Can this be done?  TPG's have output ports required but the Mixer driver doesnt seem to support this on the layers.  Correct?

Tags (1)
0 Kudos
6 Replies
Moderator
Moderator
288 Views
Registered: ‎11-09-2015

Re: Multiple TPG to Video Mixer - Petalinux

Hi matthew.singer@elbitsystems-us.com 

The drivers for the TPG and the video mixer are using different frameworks: TPG driver is a v4l2 driver and the video mixer is a KRM DMS driver. So you will not be able to connect them and use the driver.

You could always configure the 2 IP directly through their register space in the linux user space, not using their driver.

Else you need to push the data from the TPG to memory and then read back from memory to the video mixer.

Regards


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
Highlighted
238 Views
Registered: ‎09-05-2019

Re: Multiple TPG to Video Mixer - Petalinux

So if I connect the TPG to framewriter, how do I pass that memory back down to the mixer?

0 Kudos
Moderator
Moderator
232 Views
Registered: ‎11-09-2015

Re: Multiple TPG to Video Mixer - Petalinux

Hi matthew.singer@elbitsystems-us.com 

This should be handled by the linux driver.

You might want to refer to the VCU TRD. It has an example of multistream using the Video Mixer


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
224 Views
Registered: ‎09-05-2019

Re: Multiple TPG to Video Mixer - Petalinux

The TRD has the mixer output to HDMI. If the ouput is to DisplayPort via a framewriter, what's should the the mixer output be connected to in the device tree?  kmssink complains if there is no connector.

 

0 Kudos
Moderator
Moderator
212 Views
Registered: ‎11-09-2015

Re: Multiple TPG to Video Mixer - Petalinux

Hi matthew.singer@elbitsystems-us.com 

You have 2 options:

  • Use the live input of the DP controller
  • Send the output of the video mixer back to memory using another video frame buffer write

PS. This is a different question, could you kindly open a new topic if you have following uestions?


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
Moderator
Moderator
142 Views
Registered: ‎11-09-2015

Re: Multiple TPG to Video Mixer - Petalinux

HI matthew.singer@elbitsystems-us.com 

Is saw that you have opened a new topic for your following question:

https://forums.xilinx.com/t5/Video/Video-Mixer-to-DP/m-p/1027030

I hope the community can answer else I will try to help you (but this is not something I have already done)

Could you kindly mark a reply as solution to close this thread?

Thanks

 


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos