sn65dsi85初始化时序请教

Other Parts Discussed in Thread: SN65DSI85

使用主机侧MIPI高速时钟作为sn65dsi85时钟源,请教初始化时对MIPI主机侧的时序要求是怎么样?哪个步骤开始输出高速时钟?

问题一: 从datasheet中下图看到初始主机侧MIPI时钟与数据线都处于LP11状态,在EN线reset并拉高后经过Ten时间数据线与时钟线都开始进入高速模式,但是图中看到MIPI信号线维持LP01状态1ms之后才进入LP00,这个并不合理,并且MIPI协议中数据线与时钟线并不是同时进入高速模式的,请问这个图示是否真实上电时序?

问题二

从datasheet推荐初始化时序看到

因此结合主机侧的时序应当是:

1. DSI主机侧维持时钟线数据线LP11

2. dsi85 RESET拉高并等待1ms后配置CSR寄存器

3. DSI主机侧进入高速模式发数据

4. dsi85开启PLL时钟

5. 等待3ms后soft reset

请问对该时序的理解是否正确?DSI主机何时开始进入高速模式?高速模式在soft reset之前的3ms发送的数据无法传送,导致该帧异常是正常需求吗?

谢谢。

  • 从IRQ notes看到,㘝主机侧开始发送高速数据,而后dsi85 soft reset,会导致错误:

    请教与DSI主机侧配合的完整时序?谢谢

  • 从LP11到高速模式转换的时序还是需要参考MIPI协议中的时序。

    Table 5的时序顺序理解的是正确的。

    但是按照这个顺序的话,在配置CSR寄存器的时候,建议已经提供了一个有效的HS CLK 。正如时序图下面的Note 2中的注释:

    CLK source(REF_CLK or DSI HS CLK) must be at a valid frequency as programmed in CSR for the PLL to lock correctly.

  • Kailyn,

    感谢回复,请问配置到哪一步的时候打开DSI高速时钟为宜?或是拉高EN脚并等待1ms之后即可打开DSI高速时钟?