Downtown Doug Brown
a day ago
- Need to change a 4K HDMI dummy plug's EDID to a 1080p one for compatibility.
- Use a Raspberry Pi's I2C controller to read and write the dummy plug's EEPROM.
- Enable I2C in raspi-config, install i2c-tools, and identify the correct I2C bus.
- Dump the original EDID using get-edid, then back it up before modifications.
- Dump the EDID from the target device (e.g., capture card) and write it to the dummy plug using i2cset.
- Verify the write by dumping and comparing with diff; success if no output.
- Warning: Only attempt on dummy plugs or devices you are willing to brick; avoid real monitors or PCs.
- Potential issues include write-protect pins, speed (add sleep between writes), and larger EDIDs beyond 256 bytes.