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.
工具与软件:
您好!
我正在解决一个 无法 解决的问题:LVDS 桥接器不传输数据。
我可以在 DSI 侧看到 DSI 数据和 CLK、上电是在收到数据表后完成的、时钟在 LVDS 侧传输、但我看不到任何数据在 LVDS 侧传输。
我使用的是天马显示屏(TM070JVHG33)、可在62 - 78 MHz 之间工作。
用 I2C 设置的 SN65DSI83桥上的 testPattern 正常工作。 我们没有基准时钟、该桥接器可以与 DSI-Lane-CLK 一起工作。 时序参数以及时钟都是使用 TI 的"DSI 调谐器"工具进行设置的。
我的配置为:
```μ A
//计时-已使用 Display 参数进行检查
我已经测试了所有内容、以确保加电满足时序要求、 如下所示:
蓝色:DSI 通道、红色:使能引脚、黄色:时钟通道 FS = 1GHz。
蓝色:DSI 通道、红色:使能引脚、黄色:时钟通道 FS = 1GHz。 (蓝色为500mV/div、因此其最大值为1.3V)
在这张图片中、我们可以看到、时钟已发送并且设置正确:
有人可以就此问题提供任何建议吗? 我在做什么错?
感谢您的帮助!
Isaac
Isaac
您能否分享 天马显示规格和 DSI83寄存器转储?
我正在查看该波形、其中的蓝色是 DSI 数据通道。 这些脉冲的幅度是多少? 如果振幅约为1.2V、则脉冲为低功耗(LP)信号。 但我没有看到以一致的频率发送 LP 信号。 我还没有在脉冲之间看到任何高速(HS)数据。
请参阅此 E2E 常见问题解答链接、 https://e2e.ti.com/support/interface-group/interface/f/interface-forum/852871/faq-sn65dsi84-no-display-output-with-sn65dsi83-sn65dsi84-sn65dsi85
您可以检查并确保 DSI 输入端的线时间(从 HSYNC 到 HSYNC 的时间)与 LVDS 输出端的线时间相匹配吗?
谢谢
David
David、您好!
感谢您的帮助!
脉冲为1.3V。 另外、您共享的链接恰好是我们配置初始模式后的链接、 此处的链接与此处所述的模式匹配。 我不知道我是不是做错了什么...
以下是天马显示屏的链接:
为了我的理解,我配置了一切正确...
此外:我在 LVDS 侧没有看到任何信号。 因此我无法检查线时间。
此致、
Isaac
David、您好!
我可以通过降低 lcdif 频率来解决这个问题...
我现在的设置是:
lcdif 频率= 33MHz
然后计算出 mipiDsiDpiClk = 2 * 24 bpp * enlarngingFactor/ NumberLanes = 888 MHz //NumberLanes = 2、rainingFactor = 1125
这样我就得到了 444 MHz 通道上测量的 CLK
LVDS 频率现在为74Mhz、我要在电桥上使用6分频器。
我是否没有了解有关这方面的某些规范/定义? 因为我不太理解为什么它现在起作用。
如果你能给我一些见解就更好了!
谢谢!
Isaac
输入端的线时间(到下一个水平同步的水平同步)必须与 LVDS 接口上的线时间相匹配。
在 LVDS 输出中、线时间计算公式为
Htotal = 1350、LVDSCLK = 74MHz、线时间= 18.24
在 MIPI DSI 输入端、线时间计算公式为
DSI 数据通道= 2时、DSICLK = 444MHz。
谢谢
David
好的、谢谢、但 LCDIF 频率必须满足一些要求?
使用内核时的设置如下所示:
33MHz (LCDIFv2控制器)->(与444MHz 一起运行的 MIPI-DSI-INTERFACE)->SNBRIDGE->LVDS (74MHz)
Issac
我不知道这个问题的答案、因为我不熟悉 LCDIFv2控制器及其时钟要求。 但重要的是要确保 DSI83 DSI 输入和 LVDS 输出之间的线时间匹配。 下面是示波器线时间测量示例。
谢谢
David