We use the AR0521 CMOS image sensor and the iMX8 MPU for video recording.
75% of our PCBs don't have an image at the output, only green and pink vertical lines (see picture), but other PCBs work correctly.
We did not find the difference between working and non-working boards. We already checked and tested:
- sensor power supply and MPU power supply from PMIC (within the limits allowed in the datasheet)
- MIPI CSI (send test image from sensor to MPU) and watch the MIPI signal on an oscilloscope (we checked only the presence of the signal itself, but not the signal edges, since the bandwidth of the oscilloscope does not allow this)
- MPU 24 MHz clock
Test pattern and image taken from a working and non-working board:
After cooling the boards in the freezer for half an hour, the non-working boards started working, but only until the reboot. We also checked the installation on an x-ray and did not see any problems with the sensor and MPU. Replacing the sensor with a new component did not help.
What could be the reason for the failure of the boards?