cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ekrats
Observer
Observer
592 Views
Registered: ‎06-03-2020

dp_rx_subsystem dp12rxss examples

Jump to solution

Hi,

The standalone example dp12rxss corresponding to pg233-displayport-rx-subsystem, is there any dp12rxss linux driver ?

Best regards.

0 Kudos
1 Solution

Accepted Solutions
florentw
Moderator
Moderator
564 Views
Registered: ‎11-09-2015

Hi @ekrats 

Yes you might need to write your own drivers.

I know one customer who ported the driver to the linux userspace and made it work. But this flow is not supported by Xilinx.

Another suggestion is to have a microblaze in the PL running with the baremetal driver


Florent
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
8 Replies
florentw
Moderator
Moderator
585 Views
Registered: ‎11-09-2015

Hi @ekrats 

No there are not linux drivers for the Displayport RX/TX subsystems and Displayport 1.4 RX/TX subsystems.

The only linux driver available is for the Displayport hard controller of the ZynqMPSoC.


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
ekrats
Observer
Observer
571 Views
Registered: ‎06-03-2020

Hi, @florentw 

 

How to make this example run on linux OS, do I need to write code to configure IP and DP159 according to dp12rxss example?

 

Best regards.

0 Kudos
florentw
Moderator
Moderator
565 Views
Registered: ‎11-09-2015

Hi @ekrats 

Yes you might need to write your own drivers.

I know one customer who ported the driver to the linux userspace and made it work. But this flow is not supported by Xilinx.

Another suggestion is to have a microblaze in the PL running with the baremetal driver


Florent
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
ekrats
Observer
Observer
558 Views
Registered: ‎06-03-2020

Hi, @florentw 

thank you for your reply.

>I know one customer who ported the driver to the linux userspace and made it work.

Where is the post, this is what I want.

Best regards.

0 Kudos
florentw
Moderator
Moderator
552 Views
Registered: ‎11-09-2015

>I know one customer who ported the driver to the linux userspace and made it work.

Where is the post, this is what I want.


This is not through the forums


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
ekrats
Observer
Observer
439 Views
Registered: ‎06-03-2020

Hi, @florentw 

Which method do you prefer?1、ported the driver to the linux userspace. 2、microblaze in the PL running with the baremetal driver.

0 Kudos
florentw
Moderator
Moderator
408 Views
Registered: ‎11-09-2015

Hi @ekrats 

Only the baremetal drivers are supported so the second option is recommended


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
watari
Professor
Professor
396 Views
Registered: ‎06-16-2013

Hi @ekrats 

 

If you try porting or developing kernel driver for DP Rx, it would be helpful to refer the following URL.

Because you must describe V4L2 driver, if you want to use DP Rx on linux.

 

https://www.kernel.org/doc/html/v5.4/media/uapi/v4l/extended-controls.html

 

I hope this will help.

 

Best regards,

0 Kudos