NXP RT1170 and Receiving BT.656 (Interlaced)

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

NXP RT1170 and Receiving BT.656 (Interlaced)

1,423 次查看
abady1000
Contributor III


I have NXP i.MX RT1170 EVKB, my main reason for using this board is to receive normal BT656 stream (interlaced).

I made sure the hardware support receiving BT656, and it has the capability of de-interlacing by writing fields in their actual place in the progressive version of the image (wavering), but the other day while I was checking the SDK I found that "The CCIR656 interlace mode is not supported currently".

I need this feature, so:

- Is there any one who wrote a driver for it?
- If I want to write the driver my self, what are the consideration I need to make so I don't break fsl_csi functionality? (in other words, is there a reason why the driver hasn't been written yet? are there difficulties regarding the driver?)

0 项奖励
回复
6 回复数

363 次查看
abady1000
Contributor III

Hello @Gavin_Jia , I just wanted to let yo know that example you mentioned for chip 1060 is also for progressive bt656, I wonder if any thing new came up until now?

 

0 项奖励
回复

1,385 次查看
abady1000
Contributor III

Could any body help in this?

0 项奖励
回复

1,374 次查看
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @abady1000 ,

Thank you for raising this issue.

It's true that this part of the feature is not implemented in the driver of the SDK, I didn't get the exact reason why it's not implemented and future plans for now. Thus I need to confirm this with the internal team and it may take some time, I will synchronize with you once I have the results.

Best regards,
Gavin

1,330 次查看
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @abady1000 ,

Thanks for your patience.

Because this driver is a public driver, which means that other development boards will use it, but some development boards (such as RT1170_EVK/EVKB) don't use the parallel CSI interface therefore it's not implemented on the public driver.

Gavin_Jia_0-1729135617511.png

 

 

Best regards,
Gavin

 

1,304 次查看
abady1000
Contributor III

Hi @Gavin_Jia , thank you for your responses...

You are right, there is no connector to feed BT656 RT1170_EVK/EVKB boards.

For that reason I have SLN-TLHMI-IOT board which utilizes RT117x chip and has a parallel CSI empty connector I am planning to use in order to receive BT656 stream.

I am currently able to run custom applications on the SLN-TLHMI-IOT board and want to try BT656, does CSI IP has similar registers map in both RT1170 and RT1060? would that example be useful to follow ?

If there were any useful resources regarding this matter please let me know.

Best Regards,

Abdullah

0 项奖励
回复

1,286 次查看
Gavin_Jia
NXP TechSupport
NXP TechSupport

Yes, it seems to me that the RT series of MCU have been designed to be as stylistically coherent as possible. The IP should be consistent, and you can absolutely refer to the implementation in the RT1060.