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 dual DSS DPI

Part Number: TDA4VM

Tool/software:

Hi experts,

We intend to use dual DPI to output the data from two sets of cameras.

I enabled ENABLE_DSS_DUAL in the app_cfg_mcu2_0.h file.

However, from the comments in ENABLE_DSS_DUAL definition, it is known that HDMI and EDP are enabled by default.

So I would like to ask if support for dual DSS DPI is available.

If possible, could you please help me how to modify the SDK?

  • Hi Cheng,

    The vision_apps example are mainly reference code for TI EVM. The app_dss_dual_display_defaults.c currently has three display options. The below are the options:

    You can reference this code for your custom board. I think the HDMI option would be closest to what you are looking for.

    Regards,

    Takuma

  • Hi Takuma,

    However, in the appDssDualDisplayDefaultSetDefaultPrm function, two display_type for the dual_display_prm will be defined.

    If I select HDMI for both, in the appDssDualDisplayDefaultInit function, two dss objects will be assigned the same ID.

    This should lead to some conflicts, I suppose.

    Maybe I should modify the two HDMI types to define two different IDs.

    Could you please provide a demo of dual HDMI?

  • Hi Cheng,

    The demos we provide are the out-of-box examples included in the SDK only. You are correct that using HDMI for the two displays will cause conflict, because these examples are created only for TI EVM boards. The HDMI pipeline can be referenced, because output should be DPI instead of EDP or DSI unlike the other two display_type.

    Regards,

    Takuma