D455 'Device Enumeration Failed' after rolling back firmware
We have a serious issue with the last two orders of Intel Realsense D455 sensors.
There is at least one firmware version that, when rolled back to the firmware version our software supports, bricks and will not enumerate in Windows any longer.
The firmware version I have reproduced the issue with is 05.13.00.55. When we attempt to update firmware to version 05.12.07.100, the update completes successfully without errors, and the sensor disconnects. After a timeout period, the firmware updater reports an error that the sensor did not reconnect after an allotted period of time. The sensor then cannot be detected properly by Windows.
After this update, the sensor appears in the device manager as a generic USB device with error "invalid configuration descriptor". Realsense Viewer, SDK, fw-update tool all cannot find a Realsense device attached.
I have 18 new customers so far who have encountered this issue, and I have reproed this on several sensors myself while testing. I am now pulling our entire stock of sensors to avoid exacerbating the issue.
I am using the USB cable that comes with the Intel Realsense cameras. I have tried updating the firmware with the fw-update.exe tool from the command line, as well as using the latest Realsense Viewer.
I can update the sensors to the latest firmware version 15_5_0_2. However, even after updating to that version, if I try to then roll back to 5_12_7_100, the same symptom occurs.
I need a couple of things:
1) How can I un-brick these sensors? How can I access the recovery part of the device to install a working version of the firmware? I have dozens of sensors that are essentially broken now.
2) How can I get the version of the firmware I need for my software to run properly installed on the sensors?
-
Is there any new information on this issue or how to resolve?
I am having the same problem. I need to install 5_12_7_100 but am having the issue described here every time I do.
I was able to restore the camera to working order, but that leaves me running the newer firmware version 5_15_0_2. Downgrading from there takes me back to the same problem described in this post.
-
Hi Pcray If you are using a D455 like Jason Delevan then the firmware release notes for the 'Production' firmware state that 5.12.7.100 no longer supports D455.
https://dev.intelrealsense.com/docs/recommended-production-camera-configurations
'Production' firmwares are ones that Intl has validated as being stable and reliable enough to use in commercial products and critical applications.
The first firmware which supports D455 is 5.13.0.50, which is also a Production class firmware. So if you have a D455 then 5.13.0.50 is the absolute oldest firmware that can be used.
5.13.0.50 was designed for use with SDK versions 2.50.0 and 2.51.1, whilst 5.15.0.2 is designed for use with SDK 2.54.1.
Please sign in to leave a comment.
Comments
2 comments