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.

[参考译文] TDA4VEN-Q1:关于显示输出的颜色格式

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1619038/tda4ven-q1-about-the-color-format-of-display-output

器件型号: TDA4VEN-Q1

了解 TDA4VEN 上的颜色格式由 DSS 中配备的 EDID 功能动态切换是否正确? 如果理解正确、
当显示端没有 EDID 功能时、TDA4VEN 如何工作? 如果有一种方法可以通过软件控制确定优先级并设置固定值、
请就此提供指导。

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

    尊敬的 Masao:

    您指的是 Linux 驱动程序还是 RTOS 驱动程序? 我记得、RTOS 驱动程序 不支持 EDID 函数、因此输出格式保持不变。  

    此致、

    Brijesh

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

    您好、Brijesh、

    感谢您的及时答复。 它是非常有帮助的。

    我知道它将是一个 RTOS 驱动程序、因为它基于 Vision_Apps。 如果需要修改输出格式、您能否提供源代码级别的具体更改?

    此致、
    Takayama 正夫

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

    尊敬的 Masao:

    您想更改哪个输出接口(DSI、CSITX、DPI 等)的输出格式? 这实际上取决于所使用的输出接口。  

    此致、

    Brijesh

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

    您好、Brijesh、

    感谢您的及时答复。
    我想使用 DSI 接口实现这一点。

    此致、
    Takayama 正夫

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

    尊敬的 Masao:

    默认情况下、在 PDK/MCU+ SDK 驱动程序中、DSI 输出 RGB888 格式。 我怀疑我们已经测试过 DSI 驱动器的任何其他输出格式。  

    此致、

    Brijesh

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

    您好、Brijesh、

    我知道 DSI 不可用。
    那么、怎么样  CSI2  和  OpenLDI (OLDI)

    此致、
    Takayama 正夫

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

    尊敬的 Masao:

    CSI2 支持多种 RGB 和 YUV 格式。 即使在当前的 CSITX 驱动器中也支持这些接口。

    此致、

    Brijesh

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

    您好、Brijesh、

    感谢您的答复。

    OpenLDI (OLDI) 是否支持 RGB 和 YUV 格式?

     此致、
    Takayama 正夫

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

    尊敬的 Masao:

    OLDI 仅支持 RGB24 位输出。

    此致、

    Brijesh

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

    您好、Brijesh、


    感谢您的答复。

    如果我将显示输出更改为 OLDI、能否请告诉我需要在 Vision_Apps 库中更改哪些设置?

    此致、
    Takayama 正夫

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

    尊敬的 Masao:

    很可能需要使用支持 OLDI 的 DSS、将视频流水线连接到该 输出、并可能 以极小的配置来配置 oldi 输出。  大多数更改 应在 app_dctrl.c 文件中进行。  

    此致、

    Brijesh

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

    您好、Brijesh、

    如果您有以下情况、请提供相关信息?

    最终所需配置如下:

    ■OLDI-DL
    颜色格式:YUV422
    分辨率:3940 x 1080

    ■MIPI DSI
    颜色格式:RGB888
    分辨率:1920 x 1080

    通过检查您指示更改界面、颜色格式和分辨率的相关文件、信息是否足够?

    颜色格式是否取决于显示节点前面节点的输出格式?

    此致、
    Takayama 正夫

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

    尊敬的 Masao:

    对于 OLDI、是否要寻找 YUV422 的输入格式或 YUV422 的输出格式? 请注意、这是 DSS 的一部分、DSS 可以从输入 YUV422 转换为输出 RGB888。 如前所述、OLDI 仅支持 RGB888 格式。  

    在 MIPI DSI 标准下、可以支持 1920x1080 分辨率和 RGB888 格式。  

    此致、

    Brijesh  

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

    您好、Brijesh、

    感谢您的答复。 这将是显示输出设置。

    我知道 OLDI 和 MIPI-DSI 都仅支持 RGB888。

    如果我要选择 YUV422 颜色格式的显示输出、CSI2-TX 是否是选项之一?
    此外、在另一个线程中、使用 CSI2-TX 的显示输出似乎是通过 J721s2 实现的。 假设 J722S 也可以实现相同目标是否正确?

    OLDI-DL

    • 颜色格式:  RGB888
    • 分辨率:  3940 x 1080

    MIPI-DSI

    • 颜色格式:  RGB888
    • 分辨率:  1920 x 1080

    CSI2-TX(额外)


    此致、
    Takayama 正夫

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

    校正分辨率错误

    OLDI-DL

    • 颜色格式:RGB888
    • 分辨率:1920 x 1080

    MIPI-DSI

    • 颜色格式:RGB888
    • 分辨率:1920 x 1080

    CSI2-TX(添加了)

    • 颜色格式:YUV422
    • 分辨率:3940 x 1080
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Masao:

    我认为 DPHY 在 DSI 和 CSITX 输出格式之间共享、因此不能同时启用。 因此无法同时获得 DSI 和 CSITX 输出。  

    此致、

    Brijesh

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

    您好、Brijesh、

    感谢您的答复。 我想确认以下两种配置的设置方法。

    OLDI-DL

    • 颜色格式:RGB888
    • 分辨率:1920 x 1080

    CSI2-TX

    • 颜色格式:YUV422
    • 分辨率:3940 x 1080

    使用 VisionApps 示例进行验证时、
    我知道、对于 OLDI-DL 中的附件设置、需要在屏幕上应用以下设置。 这是正确的吗?


    vision_apps/platform/j722s/rtos/mcu2_0/example.syscfg

    这是正确的吗?

    • 覆盖管理器 :OVR1
    • 视频端口 :VP1
    • 显示接口 :OLDI 面板

    VID 流水线配置

    • 帧格式 : RGB24

    视频端口时序配置

    • 面板宽度 1920
    • 面板高度 :1080

    此外、我知道默认情况下不支持使用 CSI2-TX 接口的显示输出。
    如果有任何可用于启用此功能的程序或信息、请与我们分享吗?

    此致、
    Takayama 正夫


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

    尊敬的 Masao:

    我知道、在 OLDI-DL 中的附件设置需要在屏幕上应用以下设置。 这是正确的吗?

    是的、看起来没问题。 您是否可以参考 MCU+ SDK 中的 DSS 独立示例并在 Vision Apps 中创建配置?

    如果有任何程序或信息可用于启用此功能、请与我们分享吗?

    对于 CSITX、需要使用一个单独的 OpenVX 节点。 请注意、DSS 和 CSITX 是不同的模块、因此即使在 OpenVX 级别、这些模块也有不同的节点。  

    此致、

    Brijesh

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

    您好、Brijesh、

    感谢您的答复。

    关于在 CSITX 中单独使用 OpenVX 节点的需求、我的理解是、这应该通过 OpenVX API 而不是 TIOVX API 来实现吗?
    如果您有任何可以帮助我们解决此问题的参考信息、我们将非常感谢您与我们分享。

    此致、
    Takayama 正夫

     

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

    尊敬的 Masao:

    TIOVX 是 在 TI 平台上实现的 OpenVX API。 因此、他们需要使用 TIOVX。 我想他们已经将 TIOVX 用于 DSS? 对吧?  

    此致、

    Brijesh

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

    您好、Brijesh、

    很抱歉晚才回复。

    DSS 通过 TIOVX API 实现。
    在使用 CSITX 时、利用 TIOVX API 是否也可以实现相同的实现?
    是否有任何有关使用 CSITX 的示例应用程序或代码示例?

    此致、
    Takayama 正夫

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

    尊敬的 Masao:

    我认为视频 IO 层中有 CSITX 的一致性测试。 您能参考一下吗?  

    是的、CSITX TIOVX 节点支持 CSITX 支持的功能/格式。

    此致、

    Brijesh