Bytec
Posts: 3
Joined: Sat Dec 22, 2012 8:08 pm

How to edid EDID data

Mon Dec 31, 2012 11:14 am

Hello!

I wan to disable some display modes (all 720p) and use only 1080p modes.

I know that config.txt file can contain hdmi_edid_file=1 option that forces EDID data to be read from edid.dat file that can be made with this command: /opt/vc/bin/tvservice -d edid.dat

Is there a way to then edit edid.dat so I can disable unwanted display modes?

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5398
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge

Re: How to edid EDID data

Mon Dec 31, 2012 3:33 pm

I've had a quick look around and here is useful:
http://blog.komeil.com/2008/06/fixing-e ... ignal.html

You want EDID_Converter and Phoenix EDID Designer (they are free).

Use EDID_Converter to load the edid.dat you saved from Pi with "tvservice -d". Convert to "Phoenix DAT" format.
That can be loaded into Phoenix EDID Designer, press "Read only/modify", and edit the file(*).
Convert back to Phoenix Raw" and then hdmi_edid_file=1 should work.

(*) This may be tricky without familiarity with the edid specs.

Bytec
Posts: 3
Joined: Sat Dec 22, 2012 8:08 pm

Re: How to edid EDID data

Wed Jan 02, 2013 10:45 am

Thank you for the info!

Unfortunately I already tried those tools and the problem is that they are outdated and does not support any EDID extension blocks, so only first 128 bytes are processed...

I need those extension block, so that audio and other capabilities are kept in EDID data.

Maybe I'll dig deep into EDID specs and will edit that binary EDID dump manually ...
Will report back the results if any.

migube
Posts: 29
Joined: Tue Jul 17, 2012 7:02 am

Re: How to edid EDID data

Wed Jan 02, 2013 8:51 pm

I didn't manage to get the CEA information with resolutions, ...
so I used http://www.lightware.eu/index.php/support/downloads
and was able to tweak my Amplifier resolution to add the missing TV resolutions. (rename the .dat to .bin & save as .bin)

works :)

Bytec
Posts: 3
Joined: Sat Dec 22, 2012 8:08 pm

Re: How to edid EDID data

Fri Jan 04, 2013 4:10 pm

migube wrote:I didn't manage to get the CEA information with resolutions, ...
so I used http://www.lightware.eu/index.php/support/downloads
and was able to tweak my Amplifier resolution to add the missing TV resolutions. (rename the .dat to .bin & save as .bin)

works :)
Thank you!

This is exactly what I was looking for and it did work for me! :)

Return to “Graphics, sound and multimedia”