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.

[参考译文] Linux/TDA2EVM5777:VSDK 3.06 -无法可视化 nullSrc 解码显示用例的输出

Guru**** 2527940 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/798482/linux-tda2evm5777-vsdk-3-06---not-able-to-visualize-output-of-nullsrc-decode-display-usecase

器件型号:TDA2EVM5777

工具/软件:Linux

您好!

这是我的环境- Ubuntu 16.04 LTS、Vision SDK Linux 03_06_00_00、引导模式为 SD 卡。

按照 Linux 用户指南、我构建了 Vision SDK。 现在、我尝试将 uC_nullSrc-decode-display/h264的输出可视化。 所需的输入流文件被复制到 SD 卡-> rootfs ->/home 目录。 但是、当我执行用例时、我会在 UART 控制台上看到一个稳定的绿色显示屏和以下消息:

[host][host ]========================================================
[host][host ] chains Run-Time Codec Type Selection Menu
[host][host ]========================================================
[host][host ]
[host][host ]为 MJPEG
[host][host ][host
]输入"0"为 H.264
[host][host ]
[host][host ][host ]输入选项:
[host][host ]
1
[host][host ] 219.351796 s:IPC_OUT_0:正在创建!
[host][host ] 219.351888 s:IPC_OUT_0:创建完成!!!
[host][IPU2 ] 219.352040 s:IPC_IN_0:正在创建!!!
[host][IPU2 ] 219.353199 s:IPC_IN_0:创建完成!!!
[host][IPU2 ] 219.353687 s:解码:正在创建... !!!
[host][IPU2 ] 219.785274 s:解码:创建1920 x 1080的 CH0 [1][0],目标比特率= 10000 Kbps ...
[host][IPU2 ] 219.786128 s:解码:所有通道创建... 完成了!!!
[host][IPU2 ] 219.7880s:解码:创建... 完成了!!!
[host][IPU2 ] 219.788568 s:VPE:正在创建!!!
[host][IPU2 ] 220.021960 s:VPE:加载向下调节系数
[host][IPU2 ] 220.022204 s:VPE:系数加载... 完成了!!!
[host][IPU2 ] 220.022448 s:VPE:创建完成!!!
[host][IPU2 ] 220.022845 s:显示:正在创建!!!
[host][IPU2 ] 220.023485 s:显示:创建完成!!!
[host][DSP1] 220.124168 s:系统:SW 消息框消息池、可用消息计数= 1023
[host][DSP1] 220.124199 s:系统:堆= local_L2 @ 0x00800000、总大小= 227264 B (221KB)、可用大小= 227264 B (221KB)
[主机][DSP1] 220.124229 s:系统:堆= local_DDR @ 0x00000000、总大小= 524288 B (512 KB)、空闲大小= 516016 B (503 KB)
[主机][DSP2] 220.124473 s:系统:SW 消息框消息池、空闲消息计数= 1023
[主机][DSP2] 220.124504 s:系统:堆= LOCAL_L2 @ 0x00800000、总大小= 227264 B (221KB)、可用大小= 227264 B (221KB)
[主机][DSP2] 220.124534 s:系统:堆= local_DDR @ 0x00000000、总大小= 524288 B (512 KB)、空闲大小= 516016 B (503 KB)
[主机][EVE1] 220.125053 s:系统:SW 消息框消息池、空闲消息计数= 1023
[主机][EVE1] 220.125358 s:系统:堆= LOCAL_L2 @ 0x40020000、总大小= 22528B (22KB)、空闲大小= 22528B (22KB)
[主机][EVE1 ] 220.125876 s:系统:堆= LOCAL_DDR @ 0x00000000、总大小= 262144 B (256KB)、空闲大小= 254160 B (248KB)
[主机][EVE2] 220.126944 s:系统:SW 消息框消息池、空闲消息计数= 1023
[主机][EVE2] 220.127249 s:系统:堆= LOCAL_L2 @ 0x40020000、总大小= 22528B (22KB)、空闲大小= 22528B (22KB)
[主机][EVE2 ] 220.127798 s:系统:堆= LOCAL_DDR @ 0x00000000、总大小= 262144 B (256KB)、可用大小= 254160 B (248KB)
[主机][EVE3 ] 220.128804 s:系统:SW 消息框消息池、可用消息计数= 1023
[主机][主机] 220.137223 s:
[主机]
[主机][主机][host][host][host][host][host][host][host][host][host][host][host][host][host][host][host][host][host][host]
[host][host ] chains Run-Time Menu
[host][host ]===================
[主机][主机]
[主机][主机] 0:停止链
[主机][主机
][主机][主机] p:打印性能统计
数据[主机][
主机][主机][主机][主机]输入选项:
[主机]
[主机][主机][EVE3 ] 220.129201 s:系统:堆= LOCAL_L2 @ 0x40020000、总大小= 22528B (22KB)、空闲大小= 22528B (22KB)
[主机][EVE3 ] 220.129750 s:系统:堆= LOCAL_DDR @ 0x00000000、总大小= 262144 B (256KB)、空闲大小= 254160 B (248KB)
[主机][EVE4] 220.130787 s:系统:SW 消息框消息池、空闲消息计数= 1023
[主机][EVE4] 220.131092 s:系统:堆= LOCAL_L2 @ 0x40020000、总大小= 22528B (22KB)、空闲大小= 22528B (22KB)
[主机][EVE4] 220.131641 s:系统:堆= local_DDR @ 0x00000000、总大小= 262144 B (256KB)、空闲大小= 254160 B (248KB)
[主机][IPU2 ] 220.132495 s:系统:SW 消息框消息池、空闲消息计数= 1023
[主机][IPU2 ] 220.132617 s:系统:堆= LOCAL_DDR @ 0x00000000、总大小= 262144 B (256KB)、可用大小= 247896 B (242KB)
[主机][IPU2 ] 220.132800 s:系统:堆= SR_OCMC @ 0x00000000、总大小= 0 B (0KB)、可用大小= 0 B (0KB)
[主机][IPU2 ] 220.132953 s:系统:堆= SR_DDR_cached @ 0x84203000、总大小= 314572800 B (300MB)、可用大小= 258926592 B (246MB)
[主机][IPU2 ] 220.133136 s:系统:堆= SR_DDR_NON_Cached @ 0xa0100000、总大小= 1045376 B (0MB)、可用大小= 851840 B (0MB)
[主机:220.93][IPU2:220.93] 正在开始!!!
[host][IPU2 ] 220.133654 s:显示:开始完成!!!
断言(nullSrcLink_tsk.c|NullSrcLink_fillData|202)

我在这里出了什么问题?

 

谢谢你。

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

    似乎索引文件中应该存在一些问题。
    此文件应包含文本格式的每个帧的大小。
    请在任何文本编辑器中打开该文件、并正确提供检查大小。
    它不应采用二进制格式。

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

    我已通过 e2e.ti.com/.../693296获取 TI 提供的流。我验证了索引文件;它是文本格式。

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

    您能否在 nullSrc 链接的读取索引文件中打印帧长值。

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

    我能够在 nullSrc 链路中打印帧长值。 它显示了有效的输出、表明头文件已正确格式化。 但无论如何,这并不是我的问题的根本原因。

    此用例需要分辨率为1920x1080的输入位流、而我尝试使用存储在 SD 卡上的分辨率为1280x720的位流来执行该位流。 这是一个简单的错误、我只是错过了它。 但是、一旦我意识到这一点、我就能够进行必要的更正并将此用例的输出可视化。

    感谢你的帮助。