TI中文支持网
TI专业的中文技术问题搜集分享网站

DM365 raw数据转换yuv 有时获取到的buff中无数据变化

在IMP_MODE_CONTINUOUS模式下,经过yuv转换后,在调用select确认有数据可读的情况下偶尔会出现调用类似ioctl(capt_fd, VIDIOC_DQBUF, &cap_buf)后,cap_buf.m.userptr指向的数据区无变化。可能几百帧中会出现这样“空数据“的一帧,

是否和某些参数设置有关?

是否有人也碰到类似的问题?

能否给一些如何作进一步排查的建议?

万分感谢!

Chris Meng:

你好,

请问你的系统的DDR负荷是否很大/紧张?我怀疑是DDR资源紧张,导致resizer无法拿到DDR资源,从而导致输出没有更新。

请问你的系统里是否有可以减少的DDR访问的代码/应用?如果有,请减少。请问你的PBBPR设置是多少?是否是0x10~0x60?

另DDR的时序配置是否根据你使用的芯片配置过?你可以参考使用工具:http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/69143.aspx。

赞(0)
未经允许不得转载:TI中文支持网 » DM365 raw数据转换yuv 有时获取到的buff中无数据变化
分享到: 更多 (0)