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.

[参考译文] TDA4VM:如何启用 DSI 输出

Guru**** 2378640 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1533998/tda4vm-how-to-enable-dsi-output

器件型号:TDA4VM

工具/软件:

尊敬的专家:

我正在调试 DSS 模块的 DSI 输出。

完整的图为 Capture Node -> Display_M2M Node -> Display Node。

当图形运行时、帧速率约为 25fps。

但是、实际测量 D-PHY 输出时、根本没有数据。时钟通道和数据通道上没有波形。

我在  app_cfg_mcu2_0.h 文件中成功启用了 DSI 并禁用了 EDP 和 HDMI。

    #define ENABLE_CSI2RX
    #undef ENABLE_CSI2TX

    /* IMPORANT NOTE:
     * - Only one of ENABLE_DSS_SINGLE or ENABLE_DSS_DUAL should be defined
     * - When ENABLE_DSS_SINGLE is defined, only one of ENABLE_DSS_HDMI or ENABLE_DSS_EDP should be defined
     * - When ENABLE_DSS_DUAL is defined, ENABLE_DSS_HDMI and ENABLE_DSS_EDP are not used, both EDP and HDMI are enabled unconditionally
     */
    #define ENABLE_DSS_SINGLE
    #undef  ENABLE_DSS_DUAL

    /* define below to enable eDP display,
       make sure to undef ENABLE_DSS_HDMI & ENABLE_DSS_DSI as well */
    #undef ENABLE_DSS_EDP
    /* define below to enable HDMI display,
       make sure to undef ENABLE_DSS_EDP & ENABLE_DSS_DSI as well */
    #undef ENABLE_DSS_HDMI
    /* define below to enable DSI display, make sure to undef ENABLE_DSS_HDMI
       & ENABLE_DSS_EDP as well */
    #define ENABLE_DSS_DSI

    #define ENABLE_I2C
    #define ENABLE_BOARD

您能帮我检查一下是否需要修改任何其他代码吗?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的专家:

    此外、我的 SDK 版本为 pdk_jacinto_09_01_00_22。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

     您使用 DSI 时的输出分辨率是多少? 是否使用默认 分辨率 1280x800? 那么 fps 应该是 30。  

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Brijesh、

    分辨率为 1280x720。

    我对 app_init.c 文件进行了以下修改。 但这不起作用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    您能否首先检查原始设置并检查是否从 DSI 获得一些输出?  

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    我已经测出 DSI-TX 的数据通道和时钟通道上没有波形、如下图所示。

    我怀疑我没有成功启用 DSI。 是否有任何示例代码可供参考?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    您能否尝试使用 默认设置、看看它是否正常工作?  默认设置在 EVM 上验证并可正常工作。

    此致、

    Brijesh