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:csi2rx 支持 8 个 VC 通道

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1659789/tda4ven-q1-the-csi2rx-supports-8-vc-channel

器件型号: TDA4VEN-Q1

尊敬的 TI:

 

csi2rx 支持 8 个 VC 通道。 目前、摄像头输入 VC 为 0 到 7;

但是、目前只有六个通道、而且只有六个/dev/video 器件节点;

image.png

 

此致、

Cesar

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

    尊敬的 Cesar:

    是的、CSIRX 支持 8 个虚拟 通道、但 Linux 驱动程序可能会 限制它。  您是否在 Linux 驱动程序中使用 8 摄像头?  

    此致、

    Brijesh

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

    您好 、Brijesh、

    您错过了关键信息。 当前配置只有 6 个通道。 请看一下特定 DTS rx0 到 TX5、

    并且只有六个/dev/video 器件节点。

    此致、

    Cesar

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

    尊敬的 Cesar:

    是的、我明白。 我认为这是电流驱动器的限制。  

    此致、

    Brijesh

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

    您好 、Brijesh、

    相同的虚拟通道、但有四种数据类型。 它是否支持通过不同的数据类型解析数据流;

    VC0 至 UYVY VC0 至 RGB565 VC0 至 RAW8 VC0 至 RAW12;

    此致、

    Cesar

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

    尊敬的 Cesar:

    我再次从 CSIRX 模块的角度确认了这一点。 是的、对于 CSIRX、可以捕获具有不同数据类型的虚拟通道。 我不确定 Linux 驱动程序。 我会让 Jared McArthur 在这里提供帮助。  

    此致、

    Brijesh

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

    尊敬的 cesar.Xu:

    Linux 驱动程序能够支持多达 32 个 DMA 通道。 这允许多达 32 个虚拟通道和数据类型组合。 每个通道一次可以处理 1 个虚拟通道和数据类型。 如果 您想使用更多通道、则需要相应地编辑器件树。

    ti_csi2rx_setup_sim 函数会将每个 DMA 通道配置为接收特定的 VC 和数据类型。

    由用户空间使用 Media Graph API 将所有流正确映射到正确的 v4l2 子设备。

    此致、
    Jared