D456 Camera Not Recognized on Windows After Firmware Update
Hello,
I'm experiencing issues with one of my Intel RealSense D456 cameras.
After updating the firmware to version 5.16.0.1, the camera is no longer recognized by my Windows PC. However, it works perfectly on Ubuntu 22 and is detected without any issues in the RealSense Viewer.
I have several D456 cameras in my possession (all with firmware 5.16.0.1) , and all others are functioning correctly on the same Windows PC, using different USB ports and different high-quality cables.
The camera in question was working fine with the factory firmware before the update, so I believe this might be a specific compatibility issue between the updated firmware and Windows. This camera firmware was updated from Ubuntu not Windows, may that be the reason?
Could you please advise on possible solutions or steps I can take to resolve this?
-
Hi Javier, it sounds as though there is not a problem with the firmware driver if the camera can be accessed normally on Ubuntu. The firmware driver is stored inside the camera hardware and not on a computer, so the firmware is carried with the camera to whichever computer the camera is inserted into. so it does not matter which computer - Windows or Ubuntu - the firmware was updated on.
On Windows each individual camera has its own pair of RealSense drivers in the Device Manager. The pair of Depth and RGB drivers for that particular camera might have somehow become damaged. Below is the procedure for uninstalling and reinstalling a specific camera's driver pair.
1. Unplug all cameras except the one that has the detection problem. then open the Windows Device Manager interface. You can find this by typing device into the text box at the bottom of your Windows screen, next to the button in the bottom corner where you shut down the PC.
2. Insert your RealSense camera if it is not already inserted and expand open the Cameras category of the Device Manager. There should be two RealSense drivers listed there, Depth and RGB, for the particular RealSense camera models that are currently attached.
3. Right-click on the Depth driver and select the Uninstall device menu option.
4. Click the Uninstall confirmation panel on the pop-up panel to confirm that you want to uninstall the depth driver. The depth driver will disappear from the Cameras section of the Device Manager.
5. Now repeat the above process for the RGB driver by right-clicking on it and selecting Uninstall, and again ticking the box before clicking Uninstall
6. There should now be no RealSense drivers listed in the Cameras section of the Device Manager. Unplug the camera from the USB port, wait a couple of seconds and plug the camera back in. The Depth and RGB drivers should now automatically re-install and reappear in the Cameras section.
7. Finally, launch the RealSense Viewer program to test whether the camera can now be detected.
-
When I connect the camera to another Windows PC (my laptop) it is recognized and I can see the RGB and Depth drivers under Cameras in Device Manager. However, in my Windows PC, I dont see the two RealSense drivers, so I cannot Uninstall the drivers.... Is there a way in Windows to remove any registry of this camera?
-
You can find the drivers when a camera is not connected by going to the View menu at the top of the Device Manager window and selecting the Show hidden devices menu option.
If you have used multiple RealSense cameras on the same computer then there will be multiple sets of drivers. Do right-click and Uninstall Device on all of them til there are no RealSense drivers listed. The drivers for each camera should be automatically reinstalled the next time that it is inserted into the USB port.
-
Thanks very much for the update. As that particular camera works on Ubuntu computers and on a Windows laptop, and other cameras work on that computer, it could be an issue with the Windows operating system on that particular computer.
I have seen this situation occur before where a specific camera is detected on one Windows PC but not another. After the computer that could not detect the camera was updated from Windows 10 to Windows 11 the non-detected camera started working normally again.
-
Found the way to solve this in Windows:
Check Power Management Settings
1. Right-click on the Start menu button and select Device Manager.
2. Expand Universal Serial Bus controllers
3. Look for the first USB Root Hub. In some computers, it could be just one. Right-click on it and select Properties.
4. Go to Power Management tab. Here, unmark the box beside Allow the computer to turn off this device to save power. Click on OK.
5. Repeat Step 3 and Step 4 for all other USB Root Hub devices under Universal Serial Bus controllers.
Please sign in to leave a comment.
Comments
7 comments