I am working with a BeagleV-Fire board and was trying to connect the CSI port to a RPi camera V3 which has two lanes + clock.
The clock would not lock/trained no matter what I did so I searched the internet and came across this post which states that it is not going to work with no further explaination of the problem.
I also tried configuring the pins of CSI as output (camera disconnected) and ran a pwm through each pin to debug/understand the problem. the voltage is present at the end of ribbon cable so I think it is not the case that the pins are disconnected.
I would appreciate it if someone would explain what the problem is/might be.
My problem with the answer was ‘mis-wired‘ part, as I confirmed that pins are not mis-wired since I checked the pins at the end of ribbon cable by applying different voltages on each pin (using different pwm duty cycles). I never noticed the missing termination on HSIO pins which makes this a great note for personal future works.
(the only task assigned to me was to get a camera connected to the SoC and I could not believe it in my heart that it is impossible at the moment.)