cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
643 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
Highlighted
Moderator
Moderator
569 Views
Registered: ‎11-09-2015

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
519 Views
Registered: ‎09-05-2019

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

0 Kudos
Highlighted
Moderator
Moderator
513 Views
Registered: ‎11-09-2015

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
Highlighted
505 Views
Registered: ‎09-05-2019

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
Highlighted
Moderator
Moderator
493 Views
Registered: ‎11-09-2015

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
Highlighted
Moderator
Moderator
423 Views
Registered: ‎11-09-2015

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