工具与软件:
我想在 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:
请给我一些时间来了解这一点并与您联系。
此致!
马克西姆
您好、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 主机提供不同的实现选项。
您好、Lucas:
Vsync 通过数据引脚发送、即 DD0n 和 DD0P、如我之前附上的图片中所示。
至于第二个问题、应将 DSI 主机配置为在 LP11模式下发送垂直同步和消隐、其中所有数据线路都驱动为高电平。 这是 DLPC3433的一项要求、可通过我之前发送的文档在下面显示的示例时序中看到。
这个答案对我来说是没有道理的,也没有回答我的核心问题。 MIPI 视频信号发送涉及发送指示 VSYNC 和 HSYNC 事件的数据包;这些事件之间可以处于 LP11模式、但不能在它们之间进行、因为当处于 LP11状态时无法在通道上发送数据。 我的问题是、是否允许进入 HS 模式发送这些数据包、我无法从您共享的文档和示波器跟踪中收集详细信息(因为如果不放大相关的同步事件之一、无法轻松区分 HS 和 LPDT)。
如果事实上在无效行期间应该发送_no_sync 事件数据包、则我认为这会相当不符合 MIPI 标准、我收到的任何文档(包括您链接的文档)中都不会进行介绍。
您好、Lucas:
我们将为您的上一个问题提供更完整的答案、并在本周结束前与您联系。 感谢您的耐心、此时您能帮助我们了解在为 DLPC 设置 DSI 信号时遇到的问题吗? 您正在使用什么 DSI 前端? 我们还有 TI DLP Pico 硬件诊断工具、其中包含一些 DSI 调试功能、如果您认为对您有帮助、可以使用这些功能从 DLPC 方面帮助调试 DSI (链接)。
此致!
马克西姆
实际上、我们自己在 FPGA 中实现了大部分 DSI 主机逻辑、因此我会尝试确定 DLPC 预期的流量的确切细节。 我们还在为所有这一切创建硬件测试台的过程中、因此在我们能够在硬件中证明任何内容之前需要一些时间、我想 在此之前尽可能地确定。
感谢您链接该诊断工具;我不知道它、它可能会有帮助。
您好、Lucas:
感谢您的分享、它将帮助我们确保提供所需的信息。 我很快就会回到你的身边。
此致!
马克西姆
您好、Lucas:
在与我的同事交谈后,我们得出以下结论。 我们的 DLPC3433支持 DSI 的子集、用于垂直同步的 LP11是一个已知限制、因此、虽然您在其他系统中正确、但这里可能会发送特定的数据包、但我们的 DLPC 要求其处于 LP11模式、以实现最高的可靠性。 我们不是 DSI 前端的专家、但根据我们的经验、大多数 DSI 前端允许在 LP11模式下完成 Vsyncs 的配置。 我们 无法提供 DSI 如何运作的具体细节,因为它是知识产权,我们没有自己或有权利分享。 为了更好地帮助您实现应用、我们建议使用 DSI 信号发生器按照我之前分享的指南中显示的建议设置将视频发送到 DLPC、以便您可以复制此行为。
此致!
马克西姆