Ok, I've done a lot of digging and should really be in bed but I may have stumbled upon something in this issues;
https://github.com/luxonis/depthai-hardware/issues/292
Current configuration is:
Left: AR0234
Centre: IMX378
Right: AR0234
I have a simple camera preview script which I've successfully used to focus the cameras in the past, it has this line that lists all the cameras:
with dai.Device(pipeline) as device:
print('Connected cameras: ', device.getConnectedCameras())
First off, I ran this against the develop branch of depthai, making sure to run ./install_requirements.py
:
I then switch to the ar0234_x3 branch which is the only one I've been able to get the cameras working on in the past:
This shows that the two AR0234 are detected, if I replace the center with the other AR0234 I have it is detected too and I'm able to preview from all three.
This made me wonder about the IMX378 which led me to the issue I linked above. Taking a macro photo of the board it looks like it does indeed have the K28 power regulator on board and it also has all the pins connected, I'm starting to think I have one of the broken ones?
Could I cut the problem pin and see if it works or having plugged it in would it have damaged it? I don't want to do any mods that may prevent a warranty claim but if all I need to so is cut that pin then it could be an easy win?