器件型号: SK-AM62-LP
我有一个定制面板驱动程序、使用上述内容作为参考、发现如果从模式标志中删除 MIPI_DSI_MODE_LPM 面板初始化无法正常工作、是否必须使用 LPM 模式来发送 DCS 命令? 是否有一个如何切换到 HS 模式以发送 DCS 命令的示例?
谢谢。
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.
器件型号: SK-AM62-LP
我有一个定制面板驱动程序、使用上述内容作为参考、发现如果从模式标志中删除 MIPI_DSI_MODE_LPM 面板初始化无法正常工作、是否必须使用 LPM 模式来发送 DCS 命令? 是否有一个如何切换到 HS 模式以发送 DCS 命令的示例?
谢谢。
您好、
我们有一个使用 illi9881 驱动程序的 DSI 面板(当前内部使用)、可与以下标志配合使用:
+static const struct ili9881c_desc mf_070zimacaa0_data = {
+ .init = mf_070zimacaa0_init,
+ .init_length = ARRAY_SIZE(mf_070zimacaa0_init),
+ .mode = &mf_070zimacaa0_default_mode,
+ .mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_SYNC_PULSE |
+ MIPI_DSI_CLOCK_NON_CONTINUOUS,
+};
+
如果这样回答了您的查询、请告诉我。
我们仅尝试命令模式、因此我们 无法使用 MIPI_DSI_MODE_VIDEO 这种情况。
总结、
.MODE_FLAGS = MIPI_DSI_MODE_VIDEO | MIPI_DSI_CLOCK_NON_CONTINUE -> DCS 写入成功、但我们没有研究视频模式
.MODE_FLAGS = MIPI_DSI_MODE_LPM --> DCS 写入成功、但处于低速
.mode_flags = 0、--> DCS 写入失败-->我们希望 DCS 写入高速模式、适用于节奏驱动程序?
谢谢。