大家好、TI 团队:
软件版本:SDK 8.01、Linux + RTOS
如何将 MIPI DSI 设置为 具有同步脉冲的非突发模式?
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.
大家好、TI 团队:
软件版本:SDK 8.01、Linux + RTOS
如何将 MIPI DSI 设置为 具有同步脉冲的非突发模式?
您好 、Chen Wenyu、
没有得到它、在非突发模式中什么是 DSI 输出?
此致、
Brijesh
您好、 Brijesh:
有关 DSS DSI 输出的另一个问题。
摄像机数据流: dss=>ti941 (dss DSI 端口)
文件:vision_apps/platfrom /j721e/rtos/common/app_init.c
使用默认大小:从 DSS 到 TI941的数据是正常的。 检测到的波 形正常 使用示波器。
PRM.display_type = APP_DSS_DEFAULT_DISPLAY_TYPE_DSI;
prm.timings.width = 1280U;
PRM.timings.height = 800U;
prm.timings.hFrontPorch = 110U;
prm.timings.hBackPorch = 220U;
prm.timings.hSyncLen = 40U;
prm.timings.vFrontPorch = 5U;
prm.timings.vBackPorch = 20U;
prm.timings.vSyncLen = 5U;
prm.timings.pixelClock = 74250000ULL;
使用我们客户的大小:从 DSS 到 TI941的数据异常。 示波器无法检测来自 mipi 数据通道的波形。
PRM.display_type = APP_DSS_DEFAULT_DISPLAY_TYPE_DSI;
prm.timings.width = 864U;
PRM.timings.height = 480U;
prm.timings.hFrontPorch = 60U;
prm.timings.hBackPorch = 70U;
prm.timings.hSyncLen = 6U;
prm.timings.vFrontPorch = 35U;
prm.timings.vBackPorch = 9U;
prm.timings.vSyncLen = 1U;
prm.timings.pixelClock = 31500000ULL;
QA:如何配置这些参数? 是否需要修改其它参数?
在文件 pdk_jacinto_08_01_00_33/packages/ti/drv/dss/src/drv/dctrl/Dss_dctrldsi.c 中
dsiObj->dphyTxIpDiv = 0x2;
dsiObj->dphyTxOpDiv = 0x2;
dsiObj->dphyTxFbDiv = 0x173;
dsiObj->dphyTxRate = 0x1CE;
dsiObj->cfgDsiTx.numOfLanes = 0x2u;
dsiObj->privDSiTx.numOfLanes = 0x2u;
如何修改这些参数?
您好!
请参阅以下常见问题解答。
此致、
Brijesh
您好 、Chen Wenyu、
我认为垂直同步长度需要大于1、因为在驱动器中垂直前沿硬编码为1、对于 DSI 输出、VFP 应小于 Vsync 长度。
此致、
Brijesh