atom feed3 messages in com.googlegroups.beagleboard[beagleboard] Re: EDID hack
FromSent OnAttachments
Tomi ValkeinenFeb 5, 2009 4:20 am.patch
chr...@goop.orgFeb 5, 2009 10:56 am 
Frans MeulenbroeksFeb 8, 2009 1:44 am 
Subject:[beagleboard] Re: EDID hack
From:chr...@goop.org (chr@goop.org)
Date:Feb 5, 2009 10:56:05 am
List:com.googlegroups.beagleboard

Hi Tomi,

I haven't tried your patch but it looks very useful. I'd recommend trying to use the preferred mode (FB_MISC_1ST_DETAIL) by default as this is typically the native resolution of the panel. The NVIDIA proprietary drivers (for example) will hardware scale the user selected mode to the preferred mode by default.

I'm not surprised about your syncs - DVI EDIDs are often wrong, incomplete, contradictory, or describe analogue modes which don't work over the digital interface.

Christopher.

On Feb 5, 12:20 pm, Tomi Valkeinen <tomi@nokia.com> wrote:

Hi,

I hacked this together just out of interest. The patch is ugly as hell, and this can't really be done like I do it here =).

With this patch beagle fetches the EDID information from the monitor, tries to find highest resolution mode that omap can output, tweaking the timings a bit to make them compatible with omap, and uses that for DVI output.

Interestingly, even if EDID says that we need inverted syncs, the image on my IBM monitor becomes scrambled if I invert the sync signals...

 Tomi

 0001-HACK-DSS2-Hack-for-EDID-testing.patch 5KViewDownload