A number of people have experienced VIDIOC_DQBUF error 19. It is apparently related to the stability of the USB connection. Some users fixed the error by using a powered hub. You have already tried that though.
One user found that their SR300 worked for them after getting this error if they went back to plugging the camera directly into the PC's USB port instead of into the powered hub. Is the camera able to be detected if you plug it directly into the PC instead of using the hub?
With or without hub, SR300 is not recognized anymore. Even when I plug it directly to NUC, it is shown as
Bus 001 Device 017: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Does this mean a faulty hardware?
The most important indicator in the Device Manager regarding whether your camera is working or not is the contents of the Imaging Devices section. A working SR300 camera should list three drivers:
None of them is listed in Imaging Devices. Only thing added is BlasterX Senz3D VF0810 under Audio Devices.
This reminds me of a recent case. The user believed that they had bought an Intel RealSense SR300 camera, but they had actually apparently been sold a BlasterX Senz3D camera. The BlasterX is an own-brand SR300-compatible camera sold by Creative, who also manufacture the SR300 for Intel. The BlasterX should still work with the official Depth Camera Manager driver software supplied by Intel though. You have installed the SR300 Depth Camera Manager software, yes?
I note from your message that you were originally using the camera with Ubuntu. For the camera to function in Windows, you need to install the DCM program on your Windows PC.
I have purchased SR300 on click.intel.com and sure that it is SR300, not BlasterX. In fact it was showing up as two records in lsusb, one for SR300 (with vendor ID 8086 (Intel) and product ID 0aa5) and one for BlasterX (I think for microphone array). Suddenly it stopped showing up as SR300, only as BlasterX.
I was running on Ubuntu but after the issue, I switched to Windows 10, installed DCM, still not detected. It is not shown under Imaging Devices.
If you have installed the SR300 DCM and the camera is still not showing up in Imaging Devices, I would suspect a problem with the firmware driver - perhaps a corrupted firmware that will not respond to attempts to update it.
As you have managed to install the DCM, you should have a file on your computer for updating the firmware driver without running the DCM program. You can 'force' this file to install.
To make it a forced update, put the word -force at the end of the filename. For example:
If that does not work then the pattern of decreasing performance over time to the point where the camera no longer works suggests that there may be a problem with the hardware. If you have purchased the camera within the last 90 days then you are entitled to claim a replacement camera or refund. You can email email@example.com to begin this returns process.
Firmware update did not help. Possibly there is a hardware issue. Will try to figure out. If not I will file a RMA.
(a) a powered USB hub did not solve your problem;
(b) stability degraded over time to the point of not working;
(c) the camera is not working correctly on either Ubuntu or Windows; and
(d) a firmware update did not help
then a hardware fault is a high probability, and a return may be the best option for you.
Hello! anybody help me, it took me a day to log in on Intel forum, I hope they don't produce CPU this way, overcomplicated and no reason why, for grey corporate people environment.
I cannot install SR300 drivers after many reboots and reinstalls I about to give up and break SR300. How to fix it? Please anyone!
Has your SR300 ever worked, or did it work for a while and then suddenly stop working one day?
It was working before, currently it doesn't work at all, not even recognizing and no drivers can be installed.
If you are a Windows user, the camera's drivers are not listed at all in the Imaging Devices section of your Device Manager window?
it's there, but doesn't recognize by any device.