工具与软件:
大家好、专家:
我们使用系统的 ioctl 对视频流进行编码、并发现 VPU 的输入队列将溢出、并且编码器此时没有流输出且不会自行恢复的现象。
队列溢出的情况有两种:
1.将电路板放入高温箱中、当温度升至85℃ (SOC 实际温度到105℃)时编码队列会溢出
2.在室温下,如果图像屏幕加载,编码率增加,队列溢出也会发生。
以下是我们在 wave5驱动器中发现的问题:
附件是我们转储的 VPU 寄存器信息:
AVM (使用编码)过程关闭一分钟后、数据为 reade2e.ti.com/.../_0A4E3575004E06529F947351ED95_avm_DB8F0B7A0E54FB8BD653_.txt
power-one2e.ti.com/.../_0A4E3575004E06529F94F476A563FB8BD653_.txt 一分钟后直接阅读
在第二个 power-one2e.ti.com/.../_0A4E3575004E06529F94F476A563FB8BD653_02.txt 后1分钟读取
最后两个附件在上电一分钟后包含转储寄存器信息、但这两个文件的内容不同。
请专家帮助分析寄存器信息、以查看是否可以找到编码器队列溢出的原因