Linus Torvalds torvalds@linux-foundation.org writes:
it looks like the beginning is the same, but then it just turns to all ones at a random point (even *within* a byte).
Looks like the EDID ROM is dropping off the i2c bus in the middle of the transfer. Wonder if it's being 'clever' if things go too slowly at some point, or if there's a bug in the DDC code that's in use.