Part Number:TMS320DM8148
1、使用mcfw将视频帧数据从A8传输到dsp处理,发现一点问题,如下:
A8给dsp的视频帧数据是(如上图)一帧99 11 11 11 11 11和一帧11 99 99 99 99 99这样交替给dsp
2、但dsp这边从chain中获得数据后,我打印发现(如下图)数据有点不对应,但是每次运行获得的第一个帧数据是OK的,后面的就错位了,正常也应该是99 11 11 11 11 11和11 99 99 99 99 99这样交替
3、如下图,就是dsp端处理A8帧过来的代码,我得到pFrame->addr[0][0]地址后,就打印出来看一下,正常应该和原始A8给过来的数据一样的,不会出现前面说的现象;
望能提供排查的思路建议,感谢!
Shine:
请问是自己的板子还是EVM板?用的是哪个版本的软件包?
,
user6549373:
evm的板卡,安装包版本为tl-mcfw-rdk-v1.5.tar.gz
,
Gao Hu:
有大神知道这怎样排查吗
,
Shine:
这个不是TI的软件包吧。
,
Gao Hu:
是基于TI的软件包,
,
Chris Meng:
打印为什么不放在cache_inv之后?
,
Gao Hu:
谢谢!放之后打印OK了