工具与软件:
我想在 DLPS035E 的第7.3.1.4节中澄清这一行的含义:
"垂直消隐和垂直同步期间需要 LP 模式。"
这意味着在无效线路期间需要在 LP 模式下发送垂直和水平同步数据包本身、还是只需要在总线空闲时间内处于 LP11状态(并在每条线路的开头转换为 HS 以获得相应的 VSYNC/HSYNC 数据包)?
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.
您好、Lucas:
在垂直消隐和 Vsync 期间、我们实际上建议处于 LP11模式。 有关详细信息、请参阅下面随附的屏幕截图和文档。
此致!
马克西姆
对于需要进行数据传输的同步数据包、情况会怎样呢? 我的理解 是、LP11表示所有数据线都被驱动为高电平的状态、而也可以通过进入迂回模式来进行低功耗数据传输(LPDT);因此、可以 在数据通道上发送 VSYNC 和 HSYNC 数据包而不进入 HS 模式。
在我们的设计中、我们计划 以 HS 模式发送所有 VSYNC 和 HSYNC 数据包、这意味着即使在无效的线路期间、也会在数据通道上定期进入 HS 模式。 我将尝试确认这对于 DLPC3433而言是可接受的、因为 LP 要求的措辞在 我看来有点模糊不清。
您好、Lucas:
这旨在使 Vsync 变为高电平、并在整个垂直消隐期间保持高电平。 下面是 DSI 开始传输的示波器屏幕截图、您可以看到紫色数据通道针对每个 Vsync 变为高电平、并在所有消隐期间保持高电平。
我们不建议在 HS 模式下发送所有 Vsync 和 Hsync 数据包、不过 Hsync 可以、但需要在 LP11中完成 Vsync、以获得最佳可靠性。
此致!
马克西姆
"这是为了使 Vsync 变为高电平、并在整个垂直消隐期间保持高电平。"
我不确定我是否关注;我们在此接口中没有专用的 Vsync 导线、所有同步信号均会作为 MIPI 数据包发送。
"需要在 LP11中实现 Vsync、以获得最佳可靠性"
为了澄清、您是否认为需要使用 LPDT 发送 vsync 起始/结束数据包(MIPI 数据类型分别为0x01和0x11)? 这与 LP11不同(意味着根本不发送数据)、并且也与原本用于数据传输的 HS 信令不同。 如果我们确实需要使用 LPDT、它需要 在我们的设计中针对 MIPI DSI 主机提供不同的实现选项。
这个答案对我来说是没有道理的,也没有回答我的核心问题。 MIPI 视频信号发送涉及发送指示 VSYNC 和 HSYNC 事件的数据包;这些事件之间可以处于 LP11模式、但不能在它们之间进行、因为当处于 LP11状态时无法在通道上发送数据。 我的问题是、是否允许进入 HS 模式发送这些数据包、我无法从您共享的文档和示波器跟踪中收集详细信息(因为如果不放大相关的同步事件之一、无法轻松区分 HS 和 LPDT)。
如果事实上在无效行期间应该发送_no_sync 事件数据包、则我认为这会相当不符合 MIPI 标准、我收到的任何文档(包括您链接的文档)中都不会进行介绍。
您好、Lucas:
我们将为您的上一个问题提供更完整的答案、并在本周结束前与您联系。 感谢您的耐心、此时您能帮助我们了解在为 DLPC 设置 DSI 信号时遇到的问题吗? 您正在使用什么 DSI 前端? 我们还有 TI DLP Pico 硬件诊断工具、其中包含一些 DSI 调试功能、如果您认为对您有帮助、可以使用这些功能从 DLPC 方面帮助调试 DSI (链接)。
此致!
马克西姆
您好、Lucas:
在与我的同事交谈后,我们得出以下结论。 我们的 DLPC3433支持 DSI 的子集、用于垂直同步的 LP11是一个已知限制、因此、虽然您在其他系统中正确、但这里可能会发送特定的数据包、但我们的 DLPC 要求其处于 LP11模式、以实现最高的可靠性。 我们不是 DSI 前端的专家、但根据我们的经验、大多数 DSI 前端允许在 LP11模式下完成 Vsyncs 的配置。 我们 无法提供 DSI 如何运作的具体细节,因为它是知识产权,我们没有自己或有权利分享。 为了更好地帮助您实现应用、我们建议使用 DSI 信号发生器按照我之前分享的指南中显示的建议设置将视频发送到 DLPC、以便您可以复制此行为。
此致!
马克西姆