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.

[参考译文] TDA4VM:vx_zone_error:[tivxKernelImgMosaicMscDrvSubmit:1012]未能提交请求

Guru**** 2455560 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1459319/tda4vm-vx_zone_error-tivxkernelimgmosaicmscdrvsubmit-1012-failed-to-submit-request

器件型号:TDA4VM

工具与软件:

大家好、团队成员:

我使用的是 SDK v 08_02_00_05 (Linux+RTOS)。

我正在尝试开发一种应用、该应用接受鱼眼镜头摄像头输入并使用 LDC 节点在监视器上显示直线输出。

请查看随附的 zip 文件、其中包含代码更改、运行时间日志以及监视器上的输出信息。

e2e.ti.com/.../Fish_5F00_rect.zip

请帮我解决这个问题。

此致、

Chaitanya Prakash Uppala

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

    Chaitanya、

    很抱歉、没有找到。 Mosaic 节点故障与 LDC 有何关系? 您使用的图形是什么?  

    此致、

    Brijesh

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

    您好、Brijesh:

    感谢您的快速响应。

    我的应用流水线为:

    Capture (YUYV)->ConvNode (UYVY)->LDC (NV12)->Mosaic->DSS

    注意:ConvNode 是用于从 YUYV 转换为 UYVY 以获得自然图像的自定义节点。

    此应用在使用下面附加的 LDC_MODULE.c 和.h 文件时运行正常。

    e2e.ti.com/.../Fish_5F00_rect_5F00_work.zip

    当我修改 LDC 节点以采用新的 LUT 时、我正面临这个问题。

    此致、

    Chaitanya Prakash Uppala

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

    您在 LDC 中看到挂起了吗? 它不应该是。  即使 LUT 不正确、它也应该具有不正确的输出、但不会挂起、 我认为您需要首先确保 LUT 正确。 您能否在 DCC 工具中运行此 LUT 并确认它是否正确且不提供 LDC 错误?

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="80721" url="~/support/processors-group/processors/f/processors-forum/1459319/tda4vm-vx_zone_error-tivxkernelimgmosaicmscdrvsubmit-1012-failed-to-submit-request/5598804 #5598804"]

    您能否在 DCC 工具中运行此 LUT 并确认它是否正确且不提供 LDC 错误?

    [报价]

    当运行 LUT 文件共享并将输入映像传递给 DCC 工具时、插件输出如下所示。

    Plugin returned message:
    
    
    OBW Factors Checked: 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 
    OBH Factors Checked: 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 
    
    Best 5: 
    
    OBW OBH pad bandwidth    pix_bw   mesh_bw  pix_max mesh_err
    
    224  48   0    156224    100608     55616      588      OK
    
    240  48   0    156224    100608     55616      588      OK
    
    224  32   0    169792    107136     62656      396      OK
    
    240  32   0    169792    107136     62656      396      OK
    
    192  48   0    178048    117376     60672      588      OK
    
    
    
    output_image.yuv created in C:\Users\chaitanya\Downloads\Octave_codes\DCC_projects\.plugoutdir\DC_Mesh_LDC 
    
    LDC error flags: 
    bit0 = 1: out of input image frame bound or mesh frame bound (warning only: clipped back) 
    bit1 = 0: out of pixel block bound (PIXPAD is too small; warning only: clipped back) 
    bit2 = 0: internal pixel buffer overflow (input image block is too big) 
    bit3 = 0: internal mesh buffer overflow (mesh down sampling is too small) 
    bit4 = 0: affine/pwarp internal overflow 
    bit5 = 0: out of mesh block bound (warning only: clipped back) 

    此致、

    Chaitanya Prakash Uppala

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

    Chaitanya、

    尽管 LDC LUT 中存在错误、但它不应导致 MSC 阻止。 LDC 很可能仍在运行。  您的图形流水线是什么? 您确定它 在没有 LDC 或原始 LDC LUT 的情况下能够正常工作吗?  

    此致、

    Brijesh

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

    您好、Brijesh:

    您的图形流水线是什么?

    如前所述、 我的应用程序流水线为:

    Capture (YUYV)->ConvNode (UYVY)->LDC (NV12)->Mosaic->DSS

    您确定它 在没有 LDC 或原始 LDC LUT 的情况下可以正常工作吗?  [报价]

    有。  

    [报价 userid="554139" url="~/support/processors-group/processors/f/processors-forum/1459319/tda4vm-vx_zone_error-tivxkernelimgmosaicmscdrvsubmit-1012-failed-to-submit-request/5597304 #5597304"]Fish _rect_work.zip[/quot]

    有了这些文件、我就能够成功运行应用。 在这里、我将 LDC 仅用于格式转换。

    此致、

    Chaitanya Prakash Uppala

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

    尊敬的 Chaitanya:

    LDC LUT 不应该影响 MSC 驱动器、我看不出为什么不正确的 LDC LUT 会影响 MSC 提交和报告的提交错误。 是否可以查看最新版本?  

    此致、

    Brijesh

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

    您好、Brijesh:

    您能否最终通过将 其他单个 cam 应用的 LDC 节点的 APP_SINGLE_cam 应用中的 LUT 文件传递来进行检查、并确认该应用是否运行正常或出现任何问题。

    此致、

    Chaitanya Prakash Uppala

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

    您好!

    此问题是否仍然存在?

    此致、

    Brijesh

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

    您好!

    [报价 userid="80721" url="~/support/processors-group/processors/f/processors-forum/1459319/tda4vm-vx_zone_error-tivxkernelimgmosaicmscdrvsubmit-1012-failed-to-submit-request/5663307 #5663307"]

    此问题是否仍然存在?

    [报价]

    此时,即使没有马赛克节点,我的用例也可以填充。 因此、我删除了 mosaic 并直接将 LDC 输出传递到显示节点、从而消除了我所面临的 mosaic 误差。 后来我没有再次检查与插入马赛克节点。

    我正在处理其他优先级任务。 我将在几天内为您提供包含 mosaic 节点的应用行为的最新信息。

    此致、

    Chaitanya Prakash Uppala

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

    当然是 Chaitanya。

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

    您好、Brijesh:

    将此问题视为已解决。

    刚才、我再次从头开始运行开发的应用。 这一次我更换 LUT 时没有遇到过这样的问题。

    此致、

    Chaitanya Prakash Uppala

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

    谢谢 Chaitanya、我将结束本主题。