cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
749 Views
Registered: ‎09-05-2019

Video Mixer to DP

Jump to solution

I have a video mixer connected to zynqmp-display via a framewriter.  If I try to use the mixer via kmssink bus-id=<mixer address>, it fails because there is no crtc/connector.  In the TRD, the mixer is connected to HDMI and the mixer output port connected to the HDMI encoder.   How do I do the equivilent with DP?

 

Tags (3)
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Moderator
Moderator
504 Views
Registered: ‎11-21-2018

Hi matthew.singer@elbitsystems-us.com 

If your question is answered or your issue is solved, please kindly mark the response which helped as a solution (click on "Accept as solution" button below the reply).

 

If this is not solved/answered, please reply in the topic giving more information on your current status.

 

Thanks and Regards,

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

View solution in original post

0 Kudos
5 Replies
Highlighted
Teacher
Teacher
668 Views
Registered: ‎06-16-2013
Highlighted
Moderator
Moderator
622 Views
Registered: ‎11-09-2015

HI matthew.singer@elbitsystems-us.com 

If I try to use the mixer via kmssink bus-id=<mixer address>, it fails because there is no crtc/connector

[Florent] - Are you able to display anything on the DP link? For me it seems that the issue is that the monitor is not detected. Make sure you are using a DP monitor (and not an HDMI monitor using an adapter).

Regards,


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

We use DP thru a framewriter. That works fine.  The issue is DRM.  The mixer driver expects the mixer output to be connected to an encoder (like the HDMI in the TRD).  There is no eqivilent input on the DP driver.

What I have done is make a dummy encoder driver (basically take the HDMI driver and just make a skeleton out of it.).  Only problem I'm having is that drm_atomic_helper_wait_for_dependencies() times out waiting for a page flip and I can't seen to figure out what drm_crtc_commit it is trying to access.

 

Highlighted
Moderator
Moderator
549 Views
Registered: ‎11-09-2015

HI matthew.singer@elbitsystems-us.com 

There sould be an encoder/connector present for the DP controller if a monitor is connected.

You might want to use the released image for ZCU102/ZCU104 or ZCU106 and run a modetest command with the DP port connected to a DP monitor and you should see the info.

Regards


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

Hi matthew.singer@elbitsystems-us.com 

If your question is answered or your issue is solved, please kindly mark the response which helped as a solution (click on "Accept as solution" button below the reply).

 

If this is not solved/answered, please reply in the topic giving more information on your current status.

 

Thanks and Regards,

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

View solution in original post

0 Kudos