Reading EDID data from DVI monitor EEPROM is a common use case for the Aardvark I2C/SPI Host Adapter and DVI DDC Breakout Cable. Although the following describes DVI monitor, similar steps can be used for other DVI devices. The goal of this article is to demonstrate how to read several bytes from DVI monitor EEPROM.
In this article, the Aardvark adapter is the I2C master and the DVI monitor EEPROM and the DVI DDC Breakout Cable are the I2C slave.
The DVI Monitor EEPROM I2C target address is 0x50. The DVI Monitor EEPROM EDID length is 128 byte. In this article, Aardvark adapter reads from DVI Monitor EEPROM EDID data: 128 bytes from memory address 00 I2C target address 0x50. For additional information take a look at the EDID Documentation.
Illustration 1: Aardvark Adapter Reads DVI monitor EDID data
Illustration 2: DVI System
Illustration 3: Aardvark Adapter and DVI DDC Breakout Cable
Total Phase Aardvark I2C/SPI Host AdapterProduct no.: TP240141
Erase, program, verify Memory Devices - The Aardvark I2C/SPI Host Adapter is a fast and powerful I2C bus and SPI bus host adapter through USB. Official Distributor of Total Phase.
Regular price330.00 €
DVI DDC Breakout CableProduct no.: TP240810
2m DVI cable with DDC breakout header
Plus Vat for enduser and companies located in Germany