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.

[参考译文] SN65DSI83-Q1:MIPI至LVDS。 寄存器设置和MIPI CLK

Guru**** 2473270 points
Other Parts Discussed in Thread: SN65DSI83, SN65DSI83-Q1

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/653331/sn65dsi83-q1-mipi-to-lvds-register-setting-and-mipi-clk

部件号:SN65DSI83-Q1
主题中讨论的其他部件:SN65DSI83

大家好:

     我曾在  Qualcomm ms8909平台(AndroidDSI83 5.1)上使用SN65DSI83, SN65DSI83 i2c工作正常。  我在测试模式下调试芯片,屏幕黑屏,附件是LCD数据表。  我的DSI CLK为429MHz,I除以6, LVDS CLK为71.5MHz

  具体步骤:

1.  开机后,msm8909将SN65DSI83-Q1的EN输入拉高。  

2.  SN65DIS83是i2c配置,将其设置为测试模式,具体设置如下:

    

  1. {0x09,             0x00},
  2. {0x0A ,            0x05},// LVDS_CLK范围:62.5~85M
  3. {0x0B,            0x28},//0x18
  4. {0x0D,            0x00},
  5. {0x10,            0x00},//已启用4个通道
  6. {0x11,            0x00},
  7. {0x12,            0x55},//DSI clk范围:(4229-40)/5+8.
  8. {0x13,            0x00},
  9. {0x18,            0x78},
  10. {0x19,            0x00},
  11. {0x1A,            0x03},
  12. {0x1B ,           0x00},
  13. {0x20,            0x00},
  14. {0x21,            0x05},
  15. {0x22,            0x00},
  16. {0x23,            0x00},
  17. {0x24,             0x20},
  18. {0x25,             0x03},
  19. {0x26,            0x00},
  20. {0x27,            0x00},
  21. {0x28,             0x21},//21
  22. {0x29,             0x00},
  23. {0x2A,            0x00},
  24. {0x2B,             0x00},
  25. {0x2C ,            0x08},
  26. {0x2d ,            0x00},
  27. {0x2E ,            0x00},
  28. {0x2F ,           0x00},
  29. {0x30,            0x02},
  30. {0x31,            0x00},
  31. {0x32,            0x00},
  32. {0x33,            0x00},
  33. {0x34,            0x28},
  34. {0x35,            0x00},
  35. {0x36,            0x22},
  36. {0x37,            0x00},
  37. {0x38,            0x10},
  38. {0x39,            0x00},
  39. {0x3A ,           0x10},
  40. {0x3B ,           0x00},
  41. {0x3C ,           0x10},
  42. {0x3D  ,          0x00},
  43. {0x3E  ,          0x00},
  44. {0x0D,                  0x01},
  45. {REGFLAG_DELAY,10},//延迟5毫秒
  46. {0x09,                  0x01},//软重置
  47. {0xFF,0x00},//结束标志

3. msm8909 DSI 驱动器负载, 通过示波器的mipi输出时钟如下所示:

 但 屏幕不工作,我有一些问题:

1.图像上方的非连续mipi时钟是否正常?

2. 该表是sn65dsi83文档中描述的初始化顺序。 如何设置LP11?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../LR080EW01.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Nizq:

    在过渡到HS模式之前,MIPI规范要求处理器将DSI输出驱动到LP11。 初始化/转换顺序要求符合MIPI DPHY版本1.0 0.0 (第6.11 节)和DSI版本1.02 0.0 (第5.7 节)规格要求。 如果主机将DSI接口驱动为非法状态/协议,SN65DSI8x可能会进入不需要的状态。

    此致