D415 lost connection and operating temperature
Hello.
The D415 camera we are using in our products often disconnects and fails to initialize.
SDK and firmware have been updated and used.
I don't think it's a realistic solution to advise you to update the SDK and firmware up to date.
I'd like to know a specific solution to why this problem occurs.
Is there a possibility that the USB connection will be lost if the D415 camera is out of the operating temperature range specified on the data sheet?
-
Hi Jinuk Yoon High temperature should not be a cause of USB connection loss. There may be some problems with the image above 42 degrees C, and once the Projector Temperature is 60 degrees or above then the camera firmware driver's laser safety mechanism will shut off the projector component's laser. The camera is able to continue operating though with the laser shut off, though typically with reduced depth image quality.
If you update your RealSense SDK version then it is necessary to update the firmware driver too as the driver releases are designed for specific SDK versions and using an old firmware with a newer SDK version instead of that recommended firmware for that SDK version can result in errors.
There are a range of reasons why a USB disconnection and failure to re-initialize might occur. For example, if a hardware reset of the camera is performed then the camera will be disconnected part-way through the reset and then attempt to re-connect, but sometimes the reconnection attempt will fail and an error such as 'Failed to set power state' or 'No RealSense camera attached' might occur.
How much time (minutes / hours) passes after the camera has been started before the disconnection occurs, please?
-
Yes, it is possible for the camera to be detected and then immediately disconnect. The camera may perform normally if inserted in a different USB port, indicating that the issue is with a particular USB port rather than a problem with the camera. If the same computer / computing device is always used with the camera in your product then it could be an issue with that particular model of computer. Although USB is a standard, not all computers' USB ports are made equal.
Have you tested the camera with a different computer or another port on the same computer if one is available to confirm whether it is a port-specific issue please?
-
The same problem occurs when testing the camera on a different port.
What I'm most curious about is that even if it works well, 'RealSense API call error' occurs when initializing RealSense during operation or re-drive.
I don't know why this problem happens irregularly and then disappears.
And.
The firmware and SDK version of D415 currently applied to our product is the 2021 Nov configuration on the https://dev.intelrealsense.com/docs/firmware-releases page.
-
The Nov 2021 firmware is 5.13.0.50. This firmware should only be used with SDK versions 2.50.0 or 2.51.1. Using it with a newer SDK version such as 2.54.1 could cause errors.
If you need a production-stable configuration then an alternative strategy to using the latest available production class firmware is 'two versions back'. This is where you use the SDK and firmware version that came before the current latest versions. Doing so gives time for any problems with latest versions to emerge before adopting those versions.
-
Do you have access to the RealSense Viewer tool? If you do, can you open the Stereo Module > Controls section of the Viewer's options side-panel and see what the 'Asic Temperature' is after the camera's depth streaming has been started? This will show how much above the recommended maximum temperature the camera is operating at.
Please sign in to leave a comment.
Comments
7 comments