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.

[参考译文] PROCESSOR-SDK-J784S4:执行 TIOVX 一致性测试时的随机校验和不匹配错误

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1516103/processor-sdk-j784s4-random-checksum-mismatch-error-while-executing-tiovx-conformance-tests

部件号:PROCESSOR-SDK-J784S4

工具/软件:

您好、

我们在对 TIOVX 执行一致性测试时面临随机故障、而且在没有任何模式的情况下非常随机地推出。

我们观察到、只要失败、它就会在比较校验和时失败。

使用环境:

  • 操作系统: VxWorks
  • TI PSDK 版本:10_01_00_04
  • TIOVX 版本:10.1.0

以下是供参考的日志:


[运行 0110 ] tivxHwaVpacViss.GraphProcessingFileDcc/101/cksm/op_fmt=YUV420_NV12/dcc=off/2a=valid/glbce=bypass/nsf4=on/CAC=on/TIVx_target_VPAC_VISS1…
打开文件/sd1b/opt/vision_apps/test_data/output/viss_DCC_OUT_0.YUV
OUT 宽度= 1936
输出高度= 1096
OUT 格式= 842094158
已写入的映像
3182784 字节写入/sd1b/opt/vision_apps/test_data/output/viss_dcc_out_0.YUV
1.################### checksup_expected = 0xeaed49e2
################## CHECKSUM_Actual = 0x171d6002
在/home/panand/workspace_debug_2503/vsb_adas/3pp/TIOVX/ti-processor-sdk-rtos-j784s4-evm-10_01_00_04/imaging/kernels/hwa/test/test_vpac_viss.c:1164 上失败
    断言:checksup_expected == checksup_actual
 1820.722993 s: vx_zone_warning:[vxReleaseContext:1297]未删除名为 com.ti.hwa.vpac_viss 的内核、可能是由于内核模块未被卸载。
 1820.723053 s: vx_zone_warning:[vxReleaseContext:1298]删除作为垃圾收集的一部分
 1820.7380s: vx_zone_warning:[ownDecrementReference:644]####外部 REF 计数已为零!! 0x780002fa6dd8 类型:00000804 ####
 1820.743325 s: vx_zone_warning:[vxReleaseContext:1276]在外部计数 1、内部计数 0 时找到 00000802 类型的引用 0x780001e02708、从而将其释放
 1820.758882 s: vx_zone_warning:[vxReleaseContext:1277]现在发布引用 (name=grap_84) 作为垃圾收集的一部分
 1820.769621 s: vx_zone_warning:[vxReleaseContext:1276]在外部计数 1、内部计数 0 时找到 00000817 类型的引用 0x780003012a88、从而将其释放
 1820.784878 s: vx_zone_warning:[vxReleaseContext:1277]现在发布引用 (name=raw_image_85) 作为垃圾收集的一部分
 1820.796583 s: vx_zone_warning:[vxReleaseContext:1276]在外部计数 1、内部计数 0 时找到 0000080f 类型的引用 0x78000304fd88、从而释放它
 1820.805737 s: vx_zone_warning:[vxReleaseContext:1277]现在发布引用 (name=image_86) 作为垃圾回收的一部分
 1820.823709 s: vx_zone_warning:[vxReleaseContext:1276]在外部计数 1、内部计数 0 时找到 00000816 类型的引用 0x780002fef688、从而释放它
 1820.831731 s: vx_zone_warning:[vxReleaseContext:1277]现在发布引用 (name=USER_DATA_object_87) 作为垃圾收集的一部分
 1820.847340 s: vx_zone_warning:[vxReleaseContext:1276]在外部计数 1、内部计数 0 时找到 00000816 类型的引用 0x780002fef8b8、从而释放它
 1820.857736 s: vx_zone_warning:[vxReleaseContext:1277]现在发布引用 (name=USER_DATA_object_88) 作为垃圾收集的一部分
 1820.873339 s: vx_zone_warning:[vxReleaseContext:1276]在外部计数 1、内部计数 0 时找到 00000808 类型的引用 0x78000304dbc8、从而释放它
 1820.888878 s: vx_zone_warning:[vxReleaseContext:1277]现在发布引用 (name=distribution_89) 作为垃圾收集的一部分
[!failed!] tivxHwaVpacViss.GraphProcessingFileDcc/101/cksm/op_fmt=YUV420_NV12/dcc=off/2a=valid/glbce=bypass/nsf4=on/CAC=on/TIVX_target_VPAC_VISS1
========================================
最终结果是:
[=========]
【全部完成】运行了 214 个测试案例中的 16098 个测试
【通过】 16097 测试
【失败】 1 个测试、如下所示:
【失败】 tivxHwavpacViss.GraphProcessingFileDcc/101/cksm/op_fmt=YUV420_NV12/dcc=off/2a=valid/glbce=bypass/nsf4=on/CAC=on/TIVx_target_vac_VISS1
【禁用】18335 测试

如果有任何指针可以进一步解决或调试此问题、我们将不胜感激。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Prashant、

    您能否检查运行 Linux 的默认 SDK 中是否存在此问题?

    此致、
    Gokul

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

    您好、Prashant、

    这是一个已知问题、我们有一个开放的 Jira。

    这不应该有任何性能或功能。

    此致、
    Gokul

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

    谢谢您、Gokul。

    问题解决后、请立即更新我们。

    此致、

    Prashant

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

    您好、Prashant、

    当然、我会在修复后进行更新。

    此致、
    Gokul