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: How to enable DSI output

Part Number: TDA4VM

Tool/software:

Hi experts,

I am debugging the DSI output of the DSS module.

The complete graph is Capture Node -> Display_m2m Node -> Display Node.

When the graph is running, the frame rate is around 25 fps.

However, when actually measuring the D-PHY output, there is no data at all.There are no waveforms on the clock lanes and the data lanes.

I successfully enabled DSI and disabled EDP and HDMI in the app_cfg_mcu2_0.h file.

    #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

Could you please help me to check if there are any other code that need to be modified?

Thanks!