I am wondering, please, if you’ve got any further with your attempts to connect a Raspberry Pi camera to a Jetson board?
I have reached much the same conclusions as you, which is that the ov5640 driver seems to be installed and active, although I’m not sure whether it’s the one in i2c/soc_camera or the one in tegra/platform. I’m not even sure which one of those is supposed to be the real thing, whether one supersedes the other, or what. They seem to have much of the same code.
Anyway, while I know the RPi camera is a different module (ov5647) I was hoping to use the ov5640 driver as a starting point, but so far haven’t managed to make it do anything.
On the hardware side, my colleague who’s handy with a soldering iron made up a small adapter to interface the RPi camera ribbon cable to the 2x25 port on the Jetson, but he’s now concerned that his wiring won’t stand up to a 24MHz clock rate, so we might have to come up with something a little more electrically designed.
I am using the latest Grinch kernel (19.3.6). Does this have I2C enabled? You said in an earlier post that you’d managed to get the sensor powered up and the I2C lines to wiggle. Were you doing this with user-side code, or have you managed to get the ov5640 kernel module to say something?
My other concern is whether the CSI input is actually yet enabled or even configured in the firmware (the DTB). I don’t even know where to start with that.
I would like to get this working soon, but I’m also conscious that nVidia might release L4T 21.1 soon which might have all of this stuff working… not sure if there’s an ETA for that yet.
Anyway, anything you could share would be most welcome, please.