i have raspberry global shutter camera with sony imx296 sensor and jetson isnt detecting that
i have jetpack 6.2
i tried the jetson io and thats not listing out the 296 here is the jetpack version…
Package: nvidia-jetpack
Version: 6.2.1+b38
Priority: standard
Section: metapackages
Source: nvidia-jetpack (6.2.1)
Maintainer: NVIDIA Corporation
*** Please note that this reply is generated by LLM automatically ***
Based on the provided information, it appears that you are using a Raspberry Global Shutter camera with a Sony IMX296 sensor on a Jetson Orin NX device with JetPack 6.2. You have tried using the jetson-io tool to detect the camera, but it is not listed.
Firstly, let’s check if the IMX296 sensor is supported by the Jetson Orin NX. According to the NVIDIA documentation, the Jetson Orin NX supports a wide range of camera sensors, including the Sony IMX219, IMX477, and IMX415, but there is no explicit mention of the IMX296 sensor.
However, it’s possible that the IMX296 sensor is not explicitly listed because it’s not a commonly used sensor or it’s not officially supported by NVIDIA. But, we can try to troubleshoot the issue further.
Here are a few potential reasons why the camera might not be detected:
- Sensor driver: The IMX296 sensor might require a custom sensor driver to work with the Jetson Orin NX. You can try checking if there is a custom driver available for the IMX296 sensor or if you need to develop one.
- Device tree: The device tree might not be configured correctly to support the IMX296 sensor. You can try checking the device tree configuration and see if it needs to be updated to support the sensor.
- jetson-io: The
jetson-iotool might not be able to detect the camera because it’s not configured correctly or it’s not supported by the tool. You can try checking thejetson-iodocumentation to see if there are any specific requirements or configurations needed to detect the camera.
To troubleshoot the issue further, you can try the following:
- Check the kernel logs to see if there are any error messages related to the camera.
- Use the
v4l2-ctlcommand to check if the camera is detected by the V4L2 subsystem. - Try using a different camera API, such as
libargusorGStreamer, to see if the camera is detected.
Here is an example of how you can use the v4l2-ctl command to check if the camera is detected:
v4l2-ctl --list-devices
This command will list all the video devices detected by the V4L2 subsystem. If the camera is detected, you should see an entry for the camera in the list.
If you are still unable to detect the camera, you might need to provide more information about your setup, such as the camera module, the sensor configuration, and the device tree configuration. Additionally, you can try reaching out to the NVIDIA developer community or the Raspberry Global Shutter camera manufacturer for further assistance.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***
The default release don’t support IMX296, you need to implement the driver and device tree to enable it.
Have reference below to implement the driver.
i checked one of the forum that imx 296 is not compatible with the jetpack 6.2 but works with 5.1 so i flashed jetpack 5.1.5 on my orin and now when i did jetson io the imx296 still doesnt appear so the sensor software driver programming will surely work and my camera will work ???
IMX296 never support in current and old release.
You need to implement the driver or check if any user able to share it to you.
Thanks
the above link confirms that imx296 works qwith jetpack 5.1
there must be some public sources file ryt like the one in the below link but its for jetpack 4
https://developer.nvidia.com/downloads/remack-sdksjetpack-463r32releasev73sourcest210publicsourcestbz2
The link is tell partner have the driver supported doesn’t means the default BSP release include it.
Thanks
can u please provide me with some help like some sources that have implemented driver and device tree for imx296
Please check the programing guide to check the reference driver and depend on your HW to implement the customized driver and device tree for it.
Thanks
i downloaded the bsps for jetpack 5.1 and now im not able to locate these two kernel_src.tbz2 and kernel_oot_modules_src.tbz2 packages… i have r35 version
im also referring to this thread I cannot get my imx296 camera working on my Jetson Orin Nano Super - #5 by ege.doganay03 coz its the similar issue
I would like to tell again. There’s no any driver and device tree for IMX296 in release BSP.
You can follow the document to download the kernel source code to implement the driver for it.
Thanks.