Think I2C clock stretching and you'll realise that all EDID reads will have to timeout if there are no pull ups.I didn't know that not putting the pullups on the HDMI I2C bus will lead to longer boot times...You need at least pullups on the I2C bus as boot time will be longer if you don't do that! HPD is up to you, but easy to provide as the panel will be there all the time and won't be disconnected.
An EDID EEPROM is not needed, just load a file via kernel command line (as you did).
Statistics: Posted by 6by9 — Thu May 09, 2024 5:23 pm