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

Dm8168 pcie 编码花屏

你好,我们的设计是4路 1280*1024的yuv420sp视频数据,fpga  dmayuv数据到dm8168的共享内存中,dm,8168读取共享内存中的数据编码然后保存成文件。

现在有一个问题是,2个通道这样操作没有问题,3个及以上就会出现花屏现象。见附件。编码前我保存了fpga dma过来的yuv数据,就是花屏的。但是如果不编码存下来的yuv数据都是完整的,没有花屏现象。

Ps:共享内存中每个通道都有3个缓冲区,并且是互斥操作。

这个问题困扰了我好久,请高手们帮帮忙,这是什么原因呢?

Chris Meng:

你好,

是否和cache使能有关系?你使用的共享内存是否被ARM/M3/DSP cache?

ying zheng1:

回复 Chris Meng:

您说的cache是指其他核有没有使用这块共享内存吗?我打印了编码以后所有link中视频数据存放的地址,确实有使用同一块共享内存的,但是使用的地址是存放yuv数据地址的后面一块区域

ying zheng1:

回复 Chris Meng:

您好,我刚刚看了我的共享内存,cacheenable是true的

赞(0)
未经允许不得转载:TI中文支持网 » Dm8168 pcie 编码花屏
分享到: 更多 (0)