Replies: 1 comment 5 replies
-
I wouldn't say it's easy. The "right" way is to use a camera module that has an EEPROM on it that the bootloader will read to identify the module, per NV's "Camera Module Hardware Design" documents (which you can get from the download center). That, coupled with device tree files that conform to NVIDIA's plugin manager mechanism, would make camera selection automatic at boot time. I've yet to work with a camera that does this in any of my projects, though. I have used an alternative approach, still using the plugin manager, that used the model number in my carrier board's EEPROM to decide which camera plugin to select - I had different models of a product with different cameras. This was a custom carrier, of course. If you're using a Jetson that has U-Boot on it (e.g., a Nano), a DTB overlay would probably work, if you can decide in U-Boot which overlay to select. I haven't tried that approach, as I've only had to do this sort of thing with cboot. |
Beta Was this translation helpful? Give feedback.
-
Hello,
I am looking to dynamically support two types of camera sensors in the same build.
I have the kernel drivers in place and dt changes as well for both devices.
Both are mipi csi (imx477 & ar1335).
My understanding is that from dt perspective they are contradicting each other, configuring i2c differently, for example.
Is there an easy, right, way of doing this?
Should I be using dt overlay for such case?
Any guide on how to achieve this?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions