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: Register settings

Part Number: SN65DSI86


Tool/software:

Dear Team,

My customer is looking at the SN65DSI86ZXHR for MIPI to LVDS application.
When they look at the register settings of the SN65DSI86, they think that the registers after 0x20 are display-related settings.
They make display-related settings on the CPU side and think about the communication path from MIPI signal --> SN65DSI86 conversion IC --> LVDS signal --> LCD.
Is the register setting after 0x20 necessary in this case too?
If the register is not set after 0x20, will it be converted to the default resolution and transmitted as LVDS signal?

Best Regards,

Koshi Ninomiya

  • Hi Koshi,

    Note that the SN65DSI86 converts MIPI DSI to DisplayPort, not LVDS. Or did you imply LVDS an in I/O type?

    For LVDS video interface, the customer can use the SN65DSI83SN65DSI84/ SN65DSI85 parts.


    Initialization:

    The DSI86 device needs to be initialized and programmed for the specific resolution display timings, DSI configurations, DP configurations, etc. It does not have a "default resolution".

    Please use the calculator tool from the link below to enter the settings, configurations, and display timings specific to your system. Then it will generate the initialization script to run via I2C.

    https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1382976/faq-sn65dsi8x-programming-tools



    As a first step, you can use test pattern mode that generates a pattern internally from the DSI86. This will verify the DP interface and display output without requiring DSI video input. After that is confirmed, then you can use end-to-end video with MIPI DSI input.


    Best regards,
    Ikram