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:TDA4VE 编解码器

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1504386/tda4ve-q1-tda4ve-codec

器件型号:TDA4VE-Q1

工具/软件:

尊敬的专家:

          我们的工程现在需要开发编解码器功能、我们使用的是 TDA4VE SDK 版本0806。 通过参考文档和检查代码,我对这里的内存有点困惑。 我看到文档提到了 CMA、我看到代码中有 SRAM 配置。 我想问这两个存储器是否是开发编解码器函数所必需的、它们的功能是什么
文档链接:
https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-j721s2/08_06_01_02/exports/docs/linux/Foundational_Components_Multimedia_ wave5.html#

SRAM 配置:μ A

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

    您好:  

    是的、这两个存储器确实为编解码器提供了重要功能。 CMA  提供了一种在连续块中分配内存的方法、确保编解码器所需的缓冲区可随时用于 DMA 传输。 当 CMA 处理流数据的缓冲区时、SRAM 通常管理编解码器固件(辅助 AXI)所需内存的内部分配。

    此致、
    Sarabesh S.

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

    您好:

        我们使用的相机是300W,1920*1536 30fps,什么是适当的 CMA 尺寸配置,是 SRAM 128k 足够

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

    您好 Sarabesh:

              在 TDA4VE 0806 SDK 版本中运行编解码器演示时、vx_app_multi_cam_codec.out 文件与 app_multi_cam_codec.cfg 配置文件结合使用。 调试后、发现编解码器在运行几秒钟后停止、并且 GST_APP_SINK_PULL_SAMPLE 函数中报告错误。 我们如何进行故障排除和解决此问题?

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

    您好  Sarabesh:

      打印信息和错误信息如下所示

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

    你(们)好  

    我们使用的摄像机是300W、1920*1536 30fps、什么是适当的 CMA 大小配置、是 SRAM 128k 足够

    请保持 SRAM 不变。 如果发生诸如 oom 之类的错误、您可以放大 CMA。  

    打印信息和错误信息如下

     在运行应用之前、请添加 GST_DEBUG=2。 您可以将其调用为 gst_debug=2 xxxx.out

    此致、

    Adam

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

    您好、Adam:

           我一直忙于其他项目、现在我有时间来看看这个问题。 添加 GST_DEBUG=2后、日志信息如下所示 codec_debug.log、请帮助对其进行分析。
    另一个问题是、需要将 TDA4VE sdk0806中的编解码器功能与 mcu20配合使用吗?

             e2e.ti.com/.../codec_5F00_debug.log

           

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

    你(们)好  

    文件系统中似乎没有这些元素。 您使用的是自定义文件系统还是 SDK 默认?

    此致、

    Adam

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

    您好、Adam:

           我们的文件系统被削减。 您能否指出缺少哪些内容、或者就需要哪些文件系统内容向我们提供一些指导?

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

    您好、Gaston、  

    您能分享在5.10内核之上应用了哪些内核补丁吗?  

    此致、
    Sarabesh S.

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

    您好 Sarabech:

              它是内核、不是文件系统吗? 内核中有许多变化。 我之前关闭了视频、现在通过设备树打开视频、设置 CMA 并打开视频模块。 您可以看到视频补丁的附件。 我不知道它是否会对您有帮助。

     

              

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

    e2e.ti.com/.../t1gc_5F00_video.log

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

    您好  Sarabech:

              我们的内核使用 TDA4VE SDK Linux 0806版本、但已在某种程度上进行了修改。 请参阅随附的文件以了解 defconfig。

              e2e.ti.com/.../6406.t1gc_5F00_defconfig.txt

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

    您好:  

    感谢您提供的信息。 如果不是下周初、我将尝试通过 EOW 查看此内容。

    谢谢、
    Sarabesh S.

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

    您好、Gaston、  

    1. 此错误在最新的 SDK 上是否可以重现?
    2. 您是否对多摄像头代码应用程序进行了任何更改、如果是、请分享这些更改。
    3. 您是否正在将演示应用程序与相机或文件一起使用?

    谢谢、
    Sarabesh S.

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

    您好 Sarabesh:

              

    1. 此错误在最新的 SDK 上是否可以重现? 我们使用0806 SDK、最新的演示未经测试
    2. 您是否对多摄像头代码应用程序进行了任何更改、如果是、请分享这些更改。

         e2e.ti.com/.../multi_5F00_codec_5F00_tmp.txt

         3.您是否使用带有相机或文件的演示应用程序?

           在我们的环境中、vx_app_multi_cam 演示代码正常

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

    好的、我将尝试复制。 但是、请注意、我从办公室离职到23日可能会有所延迟。 我将在我有空时作出回应。

    谢谢您、
    Sarabesh S.