Fixing the EDID ROM of a monitor using the Bus Pirate

Matthias fixed the EDID ROM of his Samsung monitor using the Bus Pirate. He documented the whole process on his blog. Also included is a tip on how to connect the Bus Pirate to I2C line through the VGA, or DVI cable.

This post is about fixing a broken EDID ROM in a monitor. There are several ways to do this. Typically this involves writing the EEPROM with the Windows only tool PowerStrip (see here for a HOWTO) . Here I want to present an alternative solution using the Dangerous Prototypes Bus PirateĀ – a device which every hardware hacker with self-respect should have anyway. You should already be tech-savvy to attempt this procedure.

Via the forum.

Join the Conversation

2 Comments

  1. In theory you should be able to reprogram the EDID EEPROM directly from Linux using the eeprom program from i2c-tools. Just be sure to tell it to use the correct bus if you do that – there are lots of I2C buses with EEPROMs on and overwriting the wrong one would be a really bad idea.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.