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.

[参考译文] TDA2HG:VISION SDK 中具有超时机制的 SyncLink 补丁

Guru**** 2555630 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/609504/tda2hg-patch-for-synclink-with-timeout-mechanism-in-vision-sdk

器件型号:TDA2HG

尊敬的所有人:

  我有一个像"4摄像头 In+SyncLink + DisplayLink"这样的链、我发现如果一个或多个摄像头损坏、该链会被阻止。  

  但我需要 SyncLink 能够从摄像机传输有效数据、即使一个或多个摄像机损坏。

  例如、一个摄像头损坏、另三个摄像头正常工作、SycnLink 可以提供其他三个数据、并且只能丢弃一个数据。

  在 VSDK2.12上是否有任何针对此的补丁?

  谢谢、 此致。

  SID

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

    您好 Sid、

    您可以将 SyncDelta 设置为大于1000。 如果 syncdDelta >= 1000、则不会丢弃帧、也不会同步任何可用的帧。

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Brijesh、
    感谢您的回复。
    在我的测试链中,我设置"pPrm->syncdDelta = lum_sync-Delta_in_msec"和"pPrm->syncdThreshold = lum_sync_dropp_threshold_in_msec","lum_*= 0x7FFFFFFF",但在"4 Camera in usecase"中,如果我只在电路板中插入3 Camera,则不会将下一个视频缓冲区链接转发到下一个视频缓冲区。
    那么、例如一个摄像头损坏、另外三个正在工作、SYCNLink 是否可以通过任何方式提供其他三个数据?

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

    同步链路用于同步多个输入、如果其中一个输入不可用、则不会输出。

    在您的情况下、我认为最好使用合并链接而不是同步链接。 合并链接将合并多个输入、更改通道 ID 并将其发送出去。 合并链接中不会发生同步。

    Rgds、
    Brijesh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Brijesh、
    我们发现“Merge Link does not“sync”or“group”multiple CHS,only“ford”a individual buffer after Oating CH ID”,
    我们不知道如何使合并链接按顺序将四个通道的视频缓冲区合并到一个复合缓冲区中、以及四个缓冲区都来自捕获链接的输出队列的位置。 合并链接看起来转发视频缓冲区时没有任何通道顺序、开始时、它会将一个缓冲区中的四个通道转发到下一个链接、但经过六次后、它只转发一个缓冲区中的一个通道。
    您是否有任何示例来说明合并链接如何与单个链接的多个视频缓冲器通道一起工作、以及如何输出一个具有通道顺序的视频复合缓冲器?

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

    不支持您请求的功能。
    理想情况下、您应使用同步链接来同步所有输入。 但是、如果其中一个不可用、它将不会输出。
    在本例中、您可以添加一些控制命令来同步链接。 该控制命令将从 SYNC 逻辑中删除或包含其中一个通道。
    但您需要检测其中一个通道已停止。

    此致、
    Brijesh