| From | Sent On | Attachments |
|---|---|---|
| Tomi Valkeinen | Feb 5, 2009 4:20 am | .patch |
| chr...@goop.org | Feb 5, 2009 10:56 am | |
| Frans Meulenbroeks | Feb 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
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Beagle Board" group.
To post to this group, send email to disc...@beagleboard.org.
To unsubscribe from this group, send email to
beag...@beagleboard.org
For more options, visit this group at
http://groups.google.com/group/beagleboard?hl=en
-~----------~----~----~----~------~----~------~--~---






.patch