I am currently running a i.MX6 Wandboard with Arch Linux ARM v3.10.17-5. I have a OV5640 camera sensor. I have a sample driver file for the sensor, that I have modified slightly. I inserted into the I2C probe function and the I2C write register function. I followed the OV5640 datasheet (http://www.topeetboard.com/dwon/OV5640_CSP3_DS_1.0_xin_jin_hui.pdf) to configure the sensor to enable FREX mode and the STROBE functionality. The streaming functionality seems to work fine still. I can send a FREX request in the driver, and view the STROBE pulse on the scope. I do not know what happens to these frames or how to identify them through the V4L2 layer. Any ideas?
Original Attachment has been moved to: ov5640_mipi.c.zip