CSI-2 60 fps issue

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

CSI-2 60 fps issue

531 Views
johndusing
Contributor III

CSI-2 i.MX6Q question.  what is the register and bit I need to watch to determine when CSI-2 end of frame packets are received through the interface?  Is the source code for debug "ipu_common.c" and is the "IPU_INT_STAT" the right register?  Debug higher up indicates 33fps, and the data stream on the input to the CPU says 60fps.  Trying to determine why I am only getting half the frames.

Thanks for you input!

0 Kudos
2 Replies

448 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hello John,

    In IPU_INT_STAT register, there is EOF bit, when the bit is set, means one frame video data has been received. CPU will know how many frames have been received by counting interrupt times in one second.

Best Regards,

Weidong

0 Kudos

448 Views
johndusing
Contributor III

Thank you for the reply, I see this bit.

Do you or anyone else know if the CSI0_MCLK, CSI0_PIXCLK, or CSI0_VSYNC is needed for proper operation of the CSI input? We are providing a CSI-2 video data stream at 60fps but the iMX6 does not seem the be catching them. We see interrupts at about 30fps maximum.

John

0 Kudos