After digging through all the specifications and obtaining the NDA’d data sheet for the ov5645 camera I have determined that the Dragonboard 410 and the ov5645 are incompatible. due to MIPI CSI signalling voltage mismatches
It looks like the kernel developers are developing on the Variscite DART-SD410 using the VAR-EXT-CB410 camera board.
This camera board has a IO Voltage for the MIPI interface of 1.8V
The Dragonboard 410, as per the 96boards CE specification has a 1.2V MIPI reference voltage. (LDO2 on the PM8916)
The ov5645 camera sensor, supports 1.8V VDD IO voltages and does not support 1.2V signalling voltages.
Those expecting ov5645 support on any mezzanine boards supporting 96boards CE specification will be disappointed. as it is very difficult to level translate at MIPI speeds.
Sorry to be the bearer of bad news. This is another reason why NDA’s and tightly held specifications are a bad idea.
I’m surprised I am the first to publicly announce this.