We’re running into a complicated problem with the i.MX53 CSI port. We’ve changed from bringing in single still images to streaming video for a particular project and the frame rate he sees is half the frame rate the imager is putting out. We’re trying to trace it down here, but we’re not sure if it’s something not getting set up correctly in the driver or what. Are there any known problem with the driver or something.
We have looked further into the problem and it’s a hard one to solve. We’ve modified the software to dump more diagnostic info and I modified the FPGA that routes the data from the VITA2000 imager to the CSI port to generate a start of frame (SOF) interrupt to the i.MX53. We definitely see two SOFs for every frame the i.MX53 sees. We’ve looked at the config registers in the CSI and they are not set to bring in interlaces video. So, it must be some kind of frame skipping mechanism getting turned on somewhere.
Hi aworthi
one can check if timings are correct with
sect.4.7.7.1 IPU Sensor Interface Signal Mapping,
sect.4.7.7.2 Sensor Interface Timings IMX53CEC
also links below may be helpful
MX53 CSI/IDMAC config for Aptina 12-bit grayscale camera?
Re: Blurry image with CSI1 overlay
OBDS (camera example) may be useful for hardware bring-up
On-Board Diagnostic Suit for the i.MX53 Quick Start Board
Best regards
igor