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:SN65DSI83 测试

Guru**** 2668255 points

Other Parts Discussed in Thread: SN65DSI83

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1590617/sn65dsi83-sn65dsi83-test

器件型号: SN65DSI83

我目前正在调试 MIPI 转 LVDS。 首先、我需要确认硬件是否正常工作。 我可以通过 I2C 配置 SN65DSI83。 我尝试使用 tunner 工具生成序列、但测试图形仍然不会显示在屏幕上。 时钟似乎未对齐。 我找到了一个可以连接到芯片的 24M 时钟。 我可以询问如何配置调谐器吗? 我附上了原理图和屏幕参数。
控制芯片的使能引脚是否有任何预防措施?
image.png

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

    尊敬的 Haiei:

    对于 EN 引脚、请检查数据表初始化序列以及 EN 引脚控制。 它描述了应何时设置 EN 引脚。

    如需使用 REFCLK、DSI 调谐器 GUI 中有一个选项、可将时钟源从 DSI 时钟更改为 REFCLK。 您可以设置倍频器、使 LVDS 时钟输出是 REFCLK 的倍数。  

    例如、如果 REFRCLK = 24MHz、且倍频器设置为 2、则生成的输出 LVDS 时钟将 为 48MHz。


    此致、
    Ikram

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

    谢谢、  

    您可以查看我们的原理图。 我们有一个双通道 MIPI、可转换为 4 通道 LVDS。
    我还有一个问题。 我们的 MIPI 有 2 个通道、要转换的目标 LVDS 需要有 4 个通道。 “那有什么问题吗?
    我担心双通道 MIPI 只能转换为双通道 LVDS。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Haiei:


    [引用 userid=“675927" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1590617/sn65dsi83-sn65dsi83-test/6130404 ]我们的 MIPI 有 2 个通道、用于转换的目标 LVDS 需要有 4 个通道。 “那有什么问题吗? [/报价]

    是的、这应该没问题。 LVDS 输出将为 3 通道或 4 通道、具体取决于每像素位数(色深)。 使用的 DSI 通道数存在差异、输入也会有所不同。

    但请注意、必须根据使用的 DSI 通道数以及针对该分辨率产生的 DSI 时钟速率对器件进行编程。

    如果您有其他问题、或对 使用 DSI 调谐器工具有任何疑问、敬请告知。

    此致、
    Ikram

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用了 32M 参考时钟、并通过调谐器生成了一些配置、从而能够显示图像。 但是、图像中有一些噪声点。
    1. 异常在哪里? 是否有任何准则?
    1. 数据表似乎不一致。 该工具需要将 0x36 写入寄存器 0x10、但数据表中未描述位 1 和位 2。
    Echo 108 >/sys/class/gpio/export
    回显 OUT >/sys/class/gpio/gpio108/direction
    Echo 1 >/sys/class/gpio/gpio108/value

    i2cset -y 1 0x2C 0x09 0x01
    i2cget -y 1 0x2C 0x09
    i2cset -y 1 0x2C 0x09 0x00
    i2cset -y 1 0x2C 0x0A 0x00
    i2cset -y 1 0x2C 0x0B 0x00
    i2cset -y 1 0x2C 0x0D 0x00
    i2cset -y 1 0x2C 0x10 0x36
    i2cset -y 1 0x2C 0x11 0x00
    i2cset -y 1 0x2C 0x12 0x26
    i2cset -y 1 0x2C 0x13 0x00
    i2cset -y 1 0x2C 0x18 0x76
    i2cset -y 1 0x2C 0x19 0x00
    i2cset -y 1 0x2C 0x1A 0x03
    i2cset -y 1 0x2C 0x1B 0x00
    i2cset -y 1 0x2C 0x20 0x20
    i2cset -y 1 0x2C 0x21 0x03
    i2cset -y 1 0x2C 0x22 0x00
    i2cset -y 1 0x2C 0x23 0x00
    i2cset -y 1 0x2C 0x24 0x00
    i2cset -y 1 0x2C 0x25 0x00
    i2cset -y 1 0x2C 0x26 0x00
    i2cset -y 1 0x2C 0x27 0x00
    i2cset -y 1 0x2C 0x28 0x20
    i2cset -y 1 0x2C 0x29 0x00
    i2cset -y 1 0x2C 0x2A 0x00
    i2cset -y 1 0x2C 0x2B 0x00
    i2cset -y 1 0x2C 0x2C 0x14
    i2cset -y 1 0x2C 0x2D 0x00
    i2cset -y 1 0x2C 0x2E 0x00
    i2cset -y 1 0x2C 0x2F 0x00
    i2cset -y 1 0x2C 0x30 0x0a
    i2cset -y 1 0x2C 0x31 0x00
    i2cset -y 1 0x2C 0x32 0x00
    i2cset -y 1 0x2C 0x33 0x00
    i2cset -y 1 0x2C 0x34 0x2e
    i2cset -y 1 0x2C 0x35 0x00
    i2cset -y 1 0x2C 0x36 0x00
    i2cset -y 1 0x2C 0x37 0x00
    i2cset -y 1 0x2C 0x38 0x00
    i2cset -y 1 0x2C 0x39 0x00
    i2cset -y 1 0x2C 0x3A 0x00
    i2cset -y 1 0x2C 0x3B 0x00
    i2cset -y 1 0x2C 0x3C 0x00
    i2cset -y 1 0x2C 0x3D 0x00
    i2cset -y 1 0x2C 0x3E 0x00
    i2cset -y 1 0x2C 0x0D 0x01
    i2cset -y 1 0x2C 0x09 0x01
    i2cset -y 1 0x2C 0xE5 0xFF



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

    您好:

    由于  在美国的公共假期、团队即将离开。 响应将延迟 到星期一 

    感谢您的耐心

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

    尊敬的 Haiei:

    数据表似乎不一致。 该工具需要将 0x36 写入寄存器 0x10、但数据表中未描述位 1 和位 2。

    这些位仅用于通道 B、此处不适用、因此在这里被忽略。 这应该没问题。

    您是否尝试过使用测试模式? 请在启用测试图形的情况下进行编程、并检查时序是否正常。

    导致该问题的原因可能是 REFCLK 频率和 DSI 视频数据通道的确切频率不匹配。 DSI 源设置为什么 DSI 时钟频率? 是否也用于精确的 32MHz LVDS 时钟输出?

    此致、
    Ikram