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