imx6 CSI progressive BT.656 input frame rate issue

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

imx6 CSI progressive BT.656 input frame rate issue

跳至解决方案
1,656 次查看
tieliu
Contributor I

Dear all,

I am using TW8836 to convert DTV progressive video into progressive BT.656 signal, and using imx6 CSI to capture it. The TW8836 BT.656 output stream cannot fix the F bit to 0 for progressive BT.656. Instead, the even and odd frames are having F=0 and F=1 respectively. Unfortunately, when I capture this progressive stream in imx6, the CSI can only recognize one particular set of SAV / EAV H/V/F code(either even frame or odd frame). As a result, I can only capture half of the frame rate comparing to my original DTV video.

(For example, for a 60fps video I can only get 30fps captured stream in V4L2, no matter I set IPU_CSI_CCIR_CODE_1 to 0x40010 or 0xD0018, )

Could anybody please kindly teach me, how to program CSI so that the F bit can be ignored?

Thank you,

Best regards

Tie

标签 (4)
0 项奖励
回复
1 解答
1,309 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Tie

unfortunately there is no way to program IPU CSI so that the F bit can be ignored,

in general one can program it for input as generic data.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,310 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Tie

unfortunately there is no way to program IPU CSI so that the F bit can be ignored,

in general one can program it for input as generic data.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
1,309 次查看
tieliu
Contributor I

Hi Igor

Thanks a lot for the answer. I guess I have to figure out ways fixing F-bit in the progressive stream using TW8836 register setting. (TW8836 vendor suggested fixing TW8836 register 0x067 bit5 to 1 and 0x068 bit7 to 1 but unfortunately it does not work out in my case, probably because my DTV progressive source has varying F-bit as input already).

BR

Tie

0 项奖励
回复