RealSense D457 USBC mode camera not detected (Ubuntu 22.04).
I just bought a D455 and D457 cameras and installed the latest RealSense drivers. I was able to access D455 using the supplied USBC in the realsense-viewer. However, I am unable to access the D457 using the USBC. To my surprise, D457 was not even listed when I performed a lsusb command on my system. Here is some info about my system.
OS: Ubuntu 22.04.2
System: Dell Precision 7770 with 12th Gen Intel Core i9-12950HX x 24
RealSense viewer version: 2.53.1
If I connect the D455 and perform a lsusb then I get the following:
Bus 002 Device 015: ID 8086:0b5c Intel Corp. Intel(R) RealSense(TM) Depth Camera 455
I have tried flipping the USB-C connector on the camera and that didn't help. I also tried connecting the USB-C end first to the camera and then connecting the USB to my PC. None of these helped.
Other developers have claimed that D457 works with USBC
Hi Stakoverflowed If you look on the casing of the D457 there is a small removable cap. Under this cap, which can be removed by inserting a pin into a small hole on the cap, are the hardware sync pins, and also additionally on the D457 a mode switch that controls whether the camera is operating in MIPI or USB mode. The switch is in the MIPI position by default, preventing the camera from being detected on a USB connection.
To use the camera in USB mode, the mode switch should be moved left to the USB position that is labelled under the cap. A way to do this is to insert a pin at the position labelled MIPI and gently move the pin sidewards until you feel a physical movement.
Once the switch is in USB position, the camera will be detected as D455 and have the same performance and feature-set of a D455, with the added IP65 dust and water protection.
Please sign in to leave a comment.