I am building a carrier board for the CM3+ connected with, among other things, a Camera Board. At the moment I am prototyping developing using a Gumstix breakout board that exposes all the pins of the CM to headers.
Until last week it worked connecting the relevant pin of CAM0, the GPIOs pins to control SCL and SDA and IO0/1 and ground/3v3 to a custom board that exposes a Hirose FPC connector that, in turn, was connected to the camera board (v2.1)
It worked.
Then, before taking a precise picture of the whole setup, I unconnected everything (silly me). I had written down the connections, but since then I am not been able to replicate the working setup. I've checked the wiring dozen of times, changed cables and cameras.. nothing.
The camera board works, because I've connected it to another RaspberryPiZero.
Does anybody know how to start debugging and discovering what connection/pin is wired wrong, broken?
Please note that vcgencmd detects the camera.
Any idea of a script/program that test single lines and could narrow down the possible issues?pi@raspcm(ro):~$ vcgencmd get_camera
supported=1 detected=1
pi@raspcm(ro):~$ sudo raspivid -f -t 0 -md 6 -fps 30 -w 320 -h 240 -hf
Camera control callback cmd=0x4f525245mmal: No data received from sensor. Check all connections, including the Sunny one on the camera board
Thanks
Z