Hi, firstly i’d like to say i’m quite impressed by the helpfulness of the responses here. Thank you to all the staff. Now onto the main topic:
I have a max9286 serdes setup on the cam i2c bus of the jetson nano with a custom carrier board (attached to pin 213 and 215), with a plan to use x4 csi lanes for 4 automotive cameras. Right now, i’m working on just establishing the i2c communication between the max9286 and the jetson and I have a few questions:
Is there any reference which maps which i2c software bus goes to which pins on the jetson nano? I found it to be bus 6 by trial and error but it would be nice if there was a reference which showed all the software buses and their respective pins.
Even with nothing attached to the i2c bus of the jetson nano, “sudo i2cdetect -r -y 6” is returning a “UU” on device address 0x40. Is there a device that is internally mapped to 0x40 or something? This is relevant because by default the serializer address is 0x40 and that seems to clash with something that already exists there.
Once I have setup the camera’s over i2c, how do I setup the mipi csi-2 communication? Is there any terminal command (maybe with libargus or nvscamera) that I can use to validate my setup? Or do I have to register the IC through the device tree and rebuild the kernel first?