Switching sensor while capturing video using CSI causes video scrolling

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Switching sensor while capturing video using CSI causes video scrolling

跳至解决方案
1,558 次查看
ottob
Contributor IV

Hi There,

We are capturing video on the CSI port (BT1120 with embedded sync) and displaying it on a LCD. Problem is when the sensor (camera) is switched the video scrolls slowly for 4-5 seconds until it stabilizes again. The video format remains the same, however the signals do not have vsync lined up, which I'm assuming is causing the issue. I do not quite understand why its behaving like this though, since the vsync is present the CSI should be able to figure out the proper alignment right away.

We do not mind stopping and restarting the video to fix the problem, however I'm not aware of any status bits that could be read to indicate this problem. Are there any such bits ?

Btw, we are using gstreamer with the tvsrc running on a iMX6Q Yocto 1.0.0GA

Any help would be appreciated

Thanks,

/Otto

标签 (4)
标记 (5)
0 项奖励
回复
1 解答
1,363 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Hi Otto,

    I confirmed the usage of CSI with IP owner according to your application, there is no operations to clear VSYNC in CSI module, so you will have to reset CSI module after switching sensor and reload CSI driver.

    Retry it , please !

Regards,

Weidong

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,363 次查看
ottob
Contributor IV

Thanks for the information !

0 项奖励
回复
1,364 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Hi Otto,

    I confirmed the usage of CSI with IP owner according to your application, there is no operations to clear VSYNC in CSI module, so you will have to reset CSI module after switching sensor and reload CSI driver.

    Retry it , please !

Regards,

Weidong

0 项奖励
回复