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] How to use the selftest and Color Bar Generator Of SN65DSI86

Other Parts Discussed in Thread: SN65DSI86

Hi Ti guys:

      Our commpany use the IC sn65DSI86,we can control it by i2c.But it doesn't  transmit dsi to edp. Now how can I debug.We find the color bar function in spec,How can I use it?

  • Hello,

    Confirm that ASSR is enabled in your panel. Attached document has an example of how to enable ASSR.

    3463.DSI86_SW_EXAMPLES.PDF

    After that, you have to program theVideo Registers based on your panel parameters and enable the COLOR_BAR_EN bit. 

    You can post the panel datasheet and we will check if we have a script to enable the color bar with that resolution.

    Regards

  • Hello ,
    Thank you for your reply!
    We don't connect to a real panel directly but to TC358860XBG,Now how can I config it?
    I find something I don't understand in the examples you give.like as:
    1. i2c write address is 0x2d ,but when write EDID , where the 0x5d comes from. I don't find it in spec SN65DSI86.
    2. What is the meanning of count ,radix

    ======Enable I2C_ADDR_CLAIM1======
    <i2c_write addr="0x2D" count="1" radix="16">60 A1</i2c_write> />
    Understand: write value 0xA1 to the reg 0x060 through i2c_address 0x2d

    ======Write EDID base of 00 ======
    <i2c_write addr="0x50" count="0" radix="16">00</i2c_write> />
    What is the meaning? I don't understand.
  • Hello,

      I have upload the spec of TC358860XBG_TD_V18. Can you help me config it?

    TC358860XBG_TD_V18.pdf

  • There are two methods are available for reading EDID to get the resolution capability of eDP panel, direct method and indirect method. The script you mention program I2C_ADDR_CLAIM register taht will be transefered through a I2C-Over-AUX transaction . This register defaults to 0x50 which is the typical address RW for the EDID.If you already know the panel resolution capability this step can be skipped.
    Could you share the capabilities of your panel (resolution, blanking, etc..)? so I can help yo configure the DSI86 registers

    Regards,
    Joel
  • Hello:
    REFCLK:27MHZ
    DSI mode:DUAL
    DSI LANES:4
    DSI BIT CLOCK Freauency:1272 MHZ
    DSI BYTE CLOCK Freauency:159 MHZ
    DP lanes :4
    DP Datarates: HBR(?) (now I select a 2.7 )
    bpp:24
    Hactive :1440
    Hactive: 1440
    (our dsi control use two dsi channels ,split panel,so the resault resolution is 2880X1440,I don't how to set this)

    HSync:6
    VSync:1
    HBP:40
    VBP:7
    HFP:100
    VFP:90
  • Hell Joel:
    When I set fast link traning , I read the register later, the value of it is 0x01.Is this right?