Hello,
I am currently working with two USB cameras connected to a Jetson Xavier NX. Both cameras are detected, and two interfaces are available. However, the second interface immediately throws an error upon connection, but it does not halt any processes. The error message is not very descriptive, and I’m unable to determine the root cause.
Could anyone provide insights or guidance on how to resolve this issue? Below are the details of the setup and the error observed:
- Jetpack: 5.1.2
- Hardware: Jetson Xavier NX
- Cameras: Two IMX 477 cams connected with usb connectors (UC-733).
- Issue: The issue is that whenever I connect a USB cam, it shows two interfaces.
ls /dev/video*
dev/video0 dev/video1
It is supposed to give just one interface. Same is the case when i connect 2 usb cams, it shows 4 interfaces
video0 video1 video2 video3. There should be only video0 and video1 interfaces. The problems are with the second interfaces (video1 and video3) which is useless and extra.
Below is the simple test script that I executed to check whether the usb cams working.
and that was the output I got.
Furthermore, this issue has only been creating on Jetson Xavier, because I already tried it with Jetson Nano b01 and it worked out fine (only single interface had been shown)