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

displayLink(BNC)与在DSP端添加的algLink有冲突

1.目的:

从Sensor端获取的特殊YUV帧在capture驱动的issdrv_captureapi.c文件中进行标记,标记位置选择在了一帧图片的UV数据的最后一个像素点(将最后一个用于存储UV的地址数据置1),然后在DSPLink处不断检测标记位,若该位检测到标记,即对其进行处理。

2.平台和用例:

硬件平台:DM8127

软件平台:IPNC RDK3.5.0

usecase:基于三码流全功能usecase修改

3.问题描述:

经修改的usecase如下所示:

3.1 在上述usecase的基础上发现,系统还未完全启动时DSP端还能够正确的检测到标记位,但是当正常检测几秒钟后(差不多系统完全启动了)DSP端就检测不到标记位了,进一步测试发现,不但DSP端检测不到标记位,就连cameraLink也检测不到标记位,好像在写标记位时就没有写上(但是在issdrv_captureapi.c中写上标记位后,再读取对应地址的数值是能够读到的)。

3.2将displayLink去掉,发现dsp无论是在系统启动过程中还是在系统完全启动后,都能够一直正常检测到标记位;

4.提问

4.1 是因为添加上displayLink之后会影响到issdrv_captureapi.c对FVID2_Frame的写权限呢?还是displayLink与DSPLink之间对帧内存的有什么制约关系呢?

期待你的回复!

fudong gao:

自己顶一下!

赞(0)
未经允许不得转载:TI中文支持网 » displayLink(BNC)与在DSP端添加的algLink有冲突
分享到: 更多 (0)