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: 
Highlighted
Observer aclark
Observer
5,033 Views
Registered: ‎07-15-2013

14.5 TRD No video

Jump to solution

Hey guys,

 

I'm attempting to run the 14.5 release TRD (http://www.wiki.xilinx.com/Zynq+Base+TRD+14.5) . I have placed all of the appropriate files on my SD and can get to userspace. The issue is, I cannot get framebuffer to work. I get the error:

 

detected fb_set_par error, error code: -22
Error writing fb_var info.
TRD :: Check if monitor supports input resolution ..

 

Here is the relevant parts of the boot log:

 

xvdma xvdma.0: Xilinx VDMA probe successful
xvdma xvdma.0: Devices Scanned 2
========================================
Display Information (EDID)
========================================
EDID Version 1.3
Manufacturer: DEL
Model: a02c
Serial Number: 825312595
Year: 2008 Week 47
Display Characteristics:
   Monitor Operating Limits from EDID
   H: 30-83KHz V: 56-76Hz DCLK: 170MHz
   Digital Display Input
   Max H-size 52cm
   Max V-size 32cm
   Display Gamma 2.20
   DPMS: Active yes, Suspend yes, Standby yes
   RGB Color Display
   Chromaticity coordinates:
      RedX:   0.674
      RedY:   0.319
      GreenX: 0.188
      GreenY: 0.706
      BlueX:  0.148
      BlueY:  0.064
      WhiteX: 0.313
      WhiteY: 0.329
   First DETAILED Timing is preferred
Monitor Timings
   Resolution 1920x1200
   Pixel Clock 154 MHz
   H sync:
      Front porch 48 Length 32 Back porch 80
   V sync:
      Front porch 3 Length 6 Back porch 26
   -HSync +VSync
========================================
si570 2-005d: set new output frequency 154012000 Hz
xylonfb video mode: 1920x1200-16@60

In the link above, I literally just copied everything from the `sd_image` sub dir onto my SD. Do I need to do something else? Again, I've very new to the embedded world. (Maybe this is better fit for the beginners subforum).

Thanks!

 

-aclark

 

Tags (3)
0 Kudos
1 Solution

Accepted Solutions
Xilinx Employee
Xilinx Employee
6,488 Views
Registered: ‎12-08-2011

Re: 14.5 TRD No video

Jump to solution

Hi aclark,

 

the problem is that your monitor has a native resolution of 1920x1200 instead of 1920x1080. As of the 14.5 TRD, the display controller queries the EDID information from the monitor and checks if the desired resolution (1920x1080 or 1280x720) is supported by the monitor. As per EDID, 1920x1080 is not supported by your monitor hence you receive this error.

 

Now the good news is that your monitor is obviously capable of displaying 1920x1080 by scaling the video to the native resolution. It just doesn't advertise this capability in its EDID (for whatever reason). The 14.5 Base TRD wiki describes how to disable the EDID check in the devicetree which should solve your problem:

http://www.wiki.xilinx.com/Zynq+Base+TRD+14.5#x12%20Appendix--12.2%20EDID%20Extended%20display%20identification%20data%20.

 

Let me know if this worked for you.

 

PS: The 2013.2 Base TRD is not released yet. The wiki page is just a place holder for now until the design is available.

0 Kudos
5 Replies
Observer aclark
Observer
5,026 Views
Registered: ‎07-15-2013

Re: 14.5 TRD No video

Jump to solution

I should note that I get the same result with the 14.6 beta release (http://www.wiki.xilinx.com/Zynq+Base+TRD+2013.2) as the downloadables are the same file.

 

md5sum: 7838fd5acb7ad45544755dd023aef25a

0 Kudos
Observer aclark
Observer
5,019 Views
Registered: ‎07-15-2013

Re: 14.5 TRD No video

Jump to solution

And the last note being that I can get the QT demo to work with the default 14.1 and 14.4 releases. I've attempted to play around with the DTB's and mix-and-match things, but with no avail (as expected).

 

Maybe this is a bug with the 14.5 release or something incorrect on my part. Thanks,

0 Kudos
Xilinx Employee
Xilinx Employee
6,489 Views
Registered: ‎12-08-2011

Re: 14.5 TRD No video

Jump to solution

Hi aclark,

 

the problem is that your monitor has a native resolution of 1920x1200 instead of 1920x1080. As of the 14.5 TRD, the display controller queries the EDID information from the monitor and checks if the desired resolution (1920x1080 or 1280x720) is supported by the monitor. As per EDID, 1920x1080 is not supported by your monitor hence you receive this error.

 

Now the good news is that your monitor is obviously capable of displaying 1920x1080 by scaling the video to the native resolution. It just doesn't advertise this capability in its EDID (for whatever reason). The 14.5 Base TRD wiki describes how to disable the EDID check in the devicetree which should solve your problem:

http://www.wiki.xilinx.com/Zynq+Base+TRD+14.5#x12%20Appendix--12.2%20EDID%20Extended%20display%20identification%20data%20.

 

Let me know if this worked for you.

 

PS: The 2013.2 Base TRD is not released yet. The wiki page is just a place holder for now until the design is available.

0 Kudos
Observer aclark
Observer
5,010 Views
Registered: ‎07-15-2013

Re: 14.5 TRD No video

Jump to solution

ckohn,

 

Doh! I knew it would be simple. Thank you, everything works great.

0 Kudos
Xilinx Employee
Xilinx Employee
5,004 Views
Registered: ‎12-08-2011

Re: 14.5 TRD No video

Jump to solution
we will modify the wiki so people will be able to find the solution to this issue easily.
0 Kudos