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.

[参考译文] TUSB7340:对于 UVC 摄像头、获得 20fps @1280x720 YUYV4:2:2 (USB2.0)

Guru**** 2768385 points

Other Parts Discussed in Thread: TUSB7340

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1610040/tusb7340-getting-20fps-1280x720-yuyv4-2-2-for-uvc-camera-usb2-0

器件型号: TUSB7340

您好、

我们在电路板中使用 TUSB7340、并在 A 型连接器上连接了正确的 USB2.0 电缆。  

当我们连接支持 USB 2.0 和 128x 720 分辨率 YUYV4:2:2 格式的 UVC 相机时,我们得到 20fps。  

我们也尝试了使用 TUSB7340 EVAL 套件进行的相同实验、仅看到 20fps。

是否有办法增加 TUSB7340 的 BW、从而使同一摄像头可实现至少 24fps 至 25fps 的帧速率。

请针对同样的情况提出可能的解决方案、  

FYI 当我们使用 USB2.0 电缆将其与笔记本电脑连接时、我们能够看到 25FPS、但使用 TUSB7340 时、只有 20fps。  

我们是否可以在驱动程序或某些设置中尝试实现 24fps 至 25fps 的帧速率?

 

谢谢

Sagar

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

    嗨、Sagar:

      TUSB7340 带宽受 PCIe 第 2 代速度限制。 您的笔记本电脑 可能具有 PCIe 第 4 代或第 5 代。  遗憾的是、没有使用电流 TUSB7340 来增加带宽的解决方案。

    好极了

    Brian

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

    您好、Brian、

    PCIe 速度不是问题、因为我们仅使用 USB2.0 UVC 摄像头、该摄像头为 480Mbps、而 PCIe Gen2 为 5Gbps。

    从软件正面或驾驶员正面可以增加 BW。 由于与其他供应商 PCIe Gen2 连接到 USB2.0、我们得到的是 22FPS。 Le 我知道是否有增大 BW 的空间。

    谢谢

    Sagar

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

    嗨、Sagar:

       使用 YUYV4:2:2 格式和 25fps 时、128x 720 分辨率的实际数据速率是多少?

     通常 USB2 带宽约为 30-40 MB/s、即 240-320 MB/s。

    此致

    Brian

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

    您好、Brian、

    它是 276.48Mbps 或 34.5Mb/s 通过其他供应商 PCIe 转 USB 桥接器、我们可以获得 22FPS、而使用具有本机 USB 接口的 USB2.0 电缆的笔记本电脑则可以获得 25fps。 似乎 TUSB7340 正在发送更多的有效负载/协议数据,这限制了数据速率.

    谢谢

    Sagar

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

    嗨、Sagar:

      我同意、TUSB7340 带宽处于低 30MB/s、它 可能  比其他 PCIe 到 USB 桥接器发送更多的有效负载。

    此致

    Brian

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

    您好、Brian、

    您是否有关于 TUSB7340 USB2.0 带宽的任何官方数据或任何应用手册。

    谢谢

    Sagar

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

    嗨、Sagar:

      我们以前确实有过整个数据、目前找不到。 在这周下雪天气结束时、我可能需要在回到办公室时重新获取数据。

    此致

    Brian

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

     对于 TUSB7340 的 USB2 读取、我只得到了 19MB/s。

    好极了

    Brian

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

    数据似乎出错、USB2.0 pendrive 的数据速率为 30MB/s。

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

    您使用什么测试工具进行测试? 我在使用 Crystaldiskmark。

    此致

    Brian

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

    hdparm -t --direct /dev/sda

    连接完 pendrive 后、我们将使用此命令。

    谢谢

    Sagar

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

    这是 Linux  命令吗? 它在 Windows 系统上不起作用。

    但无论如何、 30MB/s 不能 支持   25fps。

    好极了

    Brian

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

    是的、这是 Linux 命令。

    我只需要 TI 提供吞吐量测试数据、以便得出 TUSB7340 不适合我们的摄像头应用的结论。 或者、是否有办法通过有效载荷数据/PCIe 延迟的变化来增加吞吐量?
    谢谢

    Sagar

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

    对于 USB2 UVC 摄像头、如果使用批量传输、可能需要增加软件缓冲器尺寸。 是否可以将其更改为 等时 模式?

    还 动态调整电源状态以减少空闲期间的延迟、从而释放活动流的带宽。

    在 Linux 中、您可以尝试禁用 autosuspend。

    好极了

    Brian