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.

[参考译文] TDA4VE-Q1:出队时的捕捉块

Guru**** 2551110 points
Other Parts Discussed in Thread: TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1545959/tda4ve-q1-capture-block-at-dequeue

器件型号:TDA4VE-Q1
Thread:TDA4VM 中讨论的其他器件

工具/软件:

您好、TI 专家、

SDK 版本:10.1

我们写一个演示:(1280x960@30fps UYVY)capture -> LDC。  

出现以下情况:开机后、设备运行约 14 分钟、然后遇到捕获出队失败。

这种现象与以前报告的情况非常相似。 但是、由于我们已经应用了该早期案例中的补丁、因此该解决方案似乎可能不适用于 ECO 板。

我们需要你对这个问题作进一步分析。

BRS  

注意

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

    您好、xie JC、

    系统中还在运行什么? 它只是捕捉+ LDC 吗? 我只是想知道这是否仍然导致相同的问题。

    此致、

    Brijesh

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

    是的、只需 CAP+LDC。  事实上、从这种现象的角度来看、这种情况确实是一样的。

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

    您好、xie JC、

    我们可以禁用 LDC 中的 WDG 吗、看看它是否有所帮助?  

    若要禁用该设置、请将 LDC 驱动器中的标志 enableWdTimer 设置为 false、看看它是否有帮助。  

    此致、

    Brijesh

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

    我们这样做了,但它仍然发生。

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

    好的、那么问题是由其他一些原因引起的。 我们能否再次转储从  0x0F008000 偏移的 8 个寄存器、并检查是否有任何 硬件加速器卡住?

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

    当块 occrur、但系统耗尽时、我读取 0xf008000

    e2e.ti.com/.../f008000.txt

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

    我应该读一下   

    #define CSL_VPAC0_HTS_S_VBUSP_BASE (0x3810000UL)?

    我是 TDA4VEco。

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

    您好、

    好的、请。 0xf000 用于 TDA4VM。 因此、当寄存器卡住时、请从 0x381xxx 中读取 8 个寄存器。  

    此致、

    Brijesh

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

    好的

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

    嗨、Brijesh

    问题再次出现、读取的寄存器值如下所示、仍然有一个场景、如果您需要查看任何其他内容、您可以告诉我

    e2e.ti.com/.../3810000.txt

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

    您好、xie JC、

    根据“0x00000001"值“值、LDC 似乎仍在卡住。 这 可能是图形无法正常工作且捕获结果阻塞的原因。 您是否确定为 LDC 块禁用了 WDG? 如果没有、您能否完全禁用 WDG 超时、然后再试一下?  

    此致、

    Brijesh

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

    您能给我一个已禁用 WDG 的补丁吗? 我使用的是 VM 修补程序、但仍然是 occrur。

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

    尊敬的谢 JC:

    我使用了附加的补丁来完全禁用 WDG、还添加了额外的 API/Control 命令来启用和设置其参数。 那么、您能否 应用这个补丁并查看它是否起作用?  

    /cfs-file/__key/communityserver-discussions-components-files/791/0001_2D00_Added_2D00_Interface_2D00_for_2D00_configuring_2D00_WDTimer.patch

    此致、

    Brijesh

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

    很抱歉回复您的延迟。 在这段时间里,我测试了 Joe 给我的一个补丁,阻止了图像中的 WDT,它在一个星期内没有出现,认为问题已经解决。 但今天这个问题又出现了。
    1.我希望您检查 Joe 提供的修补程序是否有问题。
    2.另外,我试图合并你给的补丁,但发现你的补丁与我的代码有一些不同,我无法直接合并,这是基于 TDA4VECO sdk10.1 吗?

    /cfs-file/__key/communityserver-discussions-components-files/791/0001_2D00_imaging_2D00_disable_2D00_ldc_2D00_wdg.txt

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

    您好、谢:  

    但该补丁只更新 LDC 节点以处理 WDG 回调。 默认情况下、驱动程序中仍启用 WDG。 我建议在驱动器本身中完全禁用它。  

    您在数据路径中使用的所有模块都是什么? 如果没有完全应用修补程序、是否可以 在所有 VHWA 驱动程序中将 htsCfg->enableWdTimer 标志设置为 false、重新构建驱动程序、然后试用?  

    此致、

    Brijesh

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

    我的数据路径正在捕获->LDC->csitx

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

    好的、LDC 位于路径中、您能否在 LDC 驱动器中禁用 WDG 功能、然后再试一下?  

    此致、

    Brijesh

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

    我尝试 在所有 VHWA 驱动程序中将 htsCfg->enableWdTimer 标志设置为 false。 和测试

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

    好的、谢谢您、xie JC、将为您的结果进行更新。