This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SN65DSI86: I2C over aux direct method

Part Number: SN65DSI86

Hi team,

In DSI86 datasheet, the direct method for I2C over AUX, we only said program the I2C address and enable I2C_Claimx_en bit, do we have a completed process flow example for it to access the panel? How to read and write?

  • Hi,

    Below is an Direct Method example of reading the sink EDID registers.

    Read Sink’s EDID (Direct Method)
    This script will read 256 bytes of the EDID.


    <aardvark>
    <configure i2c="1" spi="1" gpio="0" tpower="1" pullups="0" />
    <i2c_bitrate khz="100" />
    ======Enable I2C_ADDR_CLAIM1======
    <i2c_write addr="0x2D" count="1" radix="16">60 A1</i2c_write> />
    ======Write EDID base of 00 ======
    <i2c_write addr="0x50" count="0" radix="16">00</i2c_write> />
    ======Read 256 bytes of EEID======
    <i2c_read addr="0x50" count="256" radix="16">00</i2c_read> />
    </aardvark>

    Thanks

    David