View my account

my sr300 suddely stopped working

Comments

28 comments

  • MartyG

    When an SR300 works for a while and then suddenly stops working one day, it often happens at the same time as an update to Windows having been installed.  If an update to Windows has occurred during the past day, removing the update may help.  The process for checking updates and removing them is shown in the image below.

    0
    Comment actions Permalink
  • Akinnusiabayomi

    Thanks for the speedy response, i really appreciate it, how ever, the last update that occurred on my system was on the 7/11/19 and i only started experiencing this issue 4 days ago which was 7/25/19.  i have uninstalled the latest update as directed but i am still stuck..

    0
    Comment actions Permalink
  • Akinnusiabayomi

    That's the error i get when i try to run any of the streams, the camera just keeps connecting and disconnecting one i try to lunch any application associated with the camera

    0
    Comment actions Permalink
  • MartyG

    It has been 2015 since I have seen cases with the Capture Viewer application.  It was around when the original RealSense camera launched!  I researched those old cases.  My recollection, backed up by the old posts, is that the 301 error (error in upstream components) is related to a problem with the USB port.

    In the SR300's history, there have been a number of cases of 'worked fine until yesterday', where the camera worked correctly and then suddenly didn't, producing the kind of disconnections that you are experiencing. 

    I found a workaround recently for disconnections on the current RealSense SDK 2.0 software, which is compatible with the SR300.  By reducing the value of the 'Laser Power' option, the camera was able to connect and run multiple streams, but disconnected as soon as the Laser Power was raised above a certain level.

    If your project uses the old Windows SDK from 2015 / 2016, it may be possible to put this fix into your project by changing the Laser Power using that SDK's function for doing so.

    https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?setivcamlaserpower_device_pxccapture.html 

    Ideally though, we want to confirm whether the Laser Power is indeed the problem.  If you could run the 'RealSense Viewer' application of RealSense SDK 2.0 with your SR300 and adjust the Laser Power option in that program, this would provide quick confirmation of whether reducing Laser Power would fix the problem with your camera.

    A pre-built 'binary' executable version of the RealSense SDK 2.0 can be downloaded from the page in the link below.

    https://github.com/IntelRealSense/librealsense/releases/ 

    0
    Comment actions Permalink
  • Akinnusiabayomi

    thanks a lot MartyG, i appreciate your assistance to make sure i resolve this issue, will go through the workarounds and let you know what i come up with. thanks

    0
    Comment actions Permalink
  • Akinnusiabayomi

    after downloading and lunched the Intel real-sense viewer this is the error i got

    0
    Comment actions Permalink
  • MartyG

    You're very welcome!   I hope that you find a solution.

    If you have access to more than one USB 3.0 port on your computer, or access to another PC, it may also be worth trying the camera in another USB 3 port in case the port that you are using has developed a glitch.

    0
    Comment actions Permalink
  • MartyG

    The error you showed in the RealSense Viewer can be caused by Windows having changed the camera's privacy settings to block access to the camera.  Please check that the permissions to access the camera are set to On using the information below.

    Type 'privacy' into the text box at the bottom of your Windows screen (next to the button where you shut down the PC) to find the Privacy Settings window and select 'Camera' from the side-panel.  Check that 'Allow access to the camera on this device' is set to On, and that 'Allow apps to access your camera' is also set to On.

    0
    Comment actions Permalink
  • Akinnusiabayomi

    my settings are on, still same result

    0
    Comment actions Permalink
  • MartyG

    I have experienced this error before with the RealSense Viewer when I could not establish a connection with the SR300.  The connection problem is intermittent though, and today is a day where my SR300 is working and so I cannot replicate this error right now, unfortunately.  The often intermittent nature of connection problems with the SR300 makes them difficult to diagnose.   

    I still believe it is likely to be a USB issue.   I understand how frustrating it must be to not know whether you can rely on the camera working when you need it to during work on a project.

    Running through my list of things to try, the next suggestion I would make is to check the Windows Device Manager to see which drivers you have listed there.   A common setup is to have a 'Depth' driver and a 'Virtual Driver' listed in the "Imaging Devices" section of the Device Manager.  If there is a problem in this section (e.g a faulty depth driver or a missing Virtual Driver) then this could prevent camera connection from occurring.  There have been cases where the Virtual Driver has spontaneously disappeared, breaking the operation of the camera.

    0
    Comment actions Permalink
  • Akinnusiabayomi

    This has how my device manager has always been, honestly i am tired and exhausted, i have been at this for almost 7 days now, tried all i could, not fix. i am about to put a hold on the project, refund my client, because i can go on without this camera, i only have one more try before i throw it in the bin, i am equally thinking it might be a USB power issue, so i have looked up some external powered USB 3.0 with i will purchase and have a last try with this camera. i hope that works, if not. that's the end of the line, thanks for you time and audience, i really appreciate.

    0
    Comment actions Permalink
  • MartyG

    I'm very sorry for the trouble that you have experienced with your SR300.  When it works well, it is great.   If you are unlucky enough to experience problems though then it can indeed be a lengthy and frustrating process to fix.  Intel worked with Microsoft for months to try to develop a solution, but it was not possible to create one single solution because the problems did not have a single consistent source.

    An interesting note is that in the new release of RealSense SDK 2.0 that is coming up soon, they are apparently changing the recommended firmware of the SR300, from 3.10.10.0 to 3.26.1.0. This might be related to the new SR305 camera model that has just been released.  3.26.1.0 was already available in 2017, so it suggests that maybe they found that this firmware is more stable than 3.10.10.0.  Perhaps a download link for 3.26.1.0 will accompany the new SDK version release.

    https://github.com/IntelRealSense/librealsense/commit/01268a412ee71de25661d285af09c03d73fa558f 

    Occasionally it has been possible to replicate the effects of a mains powered USB hub without buying one, by putting a device such as a smartphone or tablet on USB charge in a USB 2 port whilst it is turned off (so that charging begins) and then attaching the SR300 to the USB 3 port after that.  It does not work often these days, but it has helped sometimes.

    0
    Comment actions Permalink
  • Akinnusiabayomi

    Hi, good news, i finally got it working on the Real sense viewer, my anti virus was blocking the camera, though it still fails to start up on other applications, like windows hello, but now i have a strong feeling i would be able to solve this problem, the viewer indicated an error with a link to upgrade my intel driver.

    am gonna update it and keep you posted.

     

    0
    Comment actions Permalink
  • MartyG

    Awesome news, thanks for the update!

    Windows Hello has often had problems reported with its use with SR300, so this is not an indicator of a wider problem with your camera.  Intel stopped supporting Hello in the later 400 Series cameras.

    0
    Comment actions Permalink
  • Akinnusiabayomi

    Yeah, thanks, the problem now is even when the camera is connected the SDK is not seeing it, but working on the real sense viewer

    0
    Comment actions Permalink
  • MartyG

    Assuming that the RealSense Viewer is using its default Laser Power setting of full power, this would suggest that the problem with the old SDK is not related to the USB port.  Otherwise, you might have to reduce the Laser Power's level before the camera started working with the Viewer.

    It also would not be an incompatibility with your computer's processor chip, since the camera was working fine for a while until the day that it stopped working.

    A difference between the old SDK and the current one is that the old SDK used a program called the SenseManager to manage connection / disconnection, whilst the current SDK does not use the SenseManager.  This could suggest an issue with the SenseManager in the old SDK on your computer.

    https://software.intel.com/en-us/node/724840 

    Before trying to uninstall and reinstall the old SDK, you could try the RealSense testing tool called the Camera Explorer to see if it can access the camera.  If you type 'camera explorer' into the text box at the bottom of your Windows screen, you should hopefully be able to find the tool.

    0
    Comment actions Permalink
  • Akinnusiabayomi

    Thanks for the speedy response, i tried with the camera explorer it says not connected... just like you have in the image just uploaded 

    0
    Comment actions Permalink
  • MartyG

    My recollection is that the SenseManager deals with connections once a RealSense application is run.  So it is probably not the SenseManager with the problem if the Camera Explorer tool cannot detect it.

    If the camera can work with the RealSense Viewer then the camera drivers and the firmware driver are likely fine.

    I never confirmed with you which version of the old SDK you are using.  Since SR300 support was not introduced until later SDKs ('2016 R1' onwards, I believe), you are probably using '2016 R2' or '2016 R3', yes?

    0
    Comment actions Permalink
  • Akinnusiabayomi

    i am running the 2016 R3

    0
    Comment actions Permalink
  • MartyG

    We can be fairly confident that it is not a driver issue, since the camera can function with the RealSense Viewer.  This suggests an issue related to the '2016 R3' software and associated tools (which use a totally different software architecture to the current SDK that works with the camera).  It seems that with each new Windows 10 version, the chances of that old software continuing to function correctly with Windows reduces, especially as Intel no longer update the 2016 SDK..

    Is there any possibility of migrating your project to the current SDK and replicating what your project does in it?

     

    0
    Comment actions Permalink
  • MartyG

    I was able to successfully simulate the Camera Explorer not recognizing the camera if I disabled the SR300 Depth driver in the Device Manager.  When the driver was re-enabled, the Explorer detected the camera again.  Re-disabling the Depth driver lost the detection.   I was able to repeat this pattern continuously.  

    Could you go to the Device Manager, find the SR300 Depth driver in the "Imaging Devices" section and then right-click on it and select "Enable Device" from the menu, please, and see if that makes a difference?

    0
    Comment actions Permalink
  • Akinnusiabayomi

    Hi, thanks so much for walking me through the process, i appreciate your assistance, i finally got it working, i reinstalled the SDK, rebooted my computer and now all is working perfectly

    0
    Comment actions Permalink
  • MartyG

    You're totally welcome.  I'm really glad you'll be able to resume your project!  Good luck   :)  

    0
    Comment actions Permalink
  • Akinnusiabayomi

    Hi good day, i also noticed that sometimes the camera fails to start up, so what i do to make it work is to open my task manager and end processes of all Intel real sense web server 

    0
    Comment actions Permalink
  • MartyG

    If the start-up problem is occurring when you restart the camera after having already started and stopped it before, it may be that the problem is occurring because the camera was not properly shut down the last time that it was in use.  The chances of a shutdown problem occurring increase if you are running a program that turns the camera on and off frequently, or if you are manually starting and stopping a stream frequently.

    0
    Comment actions Permalink
  • Pratik

    We found the issue. The issue is related to the specs of the USB cable. RealSense is rated at 2 Amps and most of the USB cables on the market are rated for 0.9 Amps. The moment we switched to a cable rated at 3 Amps, the issue went away. We have stress tested it with the new cables and we couldn't break the system, so far it's been robust. One more thing we did is to make sure to not have to use extension cables, so we have custom ordered 3 Amp USB C to USB A cables from Newnex for our needs.

    Some good cables to look for:
    https://www.amazon.com/gp/product/B076CV7MPB
    https://www.newnex.com/usb-type-c-cables-legacy.php (Look for power delivery 3 A)

    Don't order general purpose cables like CableMatters or AmazonBasics, examples below:
    https://www.amazon.com/gp/product/B00DMFB5OK
    https://www.amazon.com/gp/product/B01GGKYR2O

    0
    Comment actions Permalink
  • MartyG

    Great news that you found a solution.   Thanks so much for sharing the detailed feedback!

    0
    Comment actions Permalink
  • Pratik

    I think the default cable that comes with the RealSense camera is also not good. I have had issues with that one as well in the past. 

    0
    Comment actions Permalink

Please sign in to leave a comment.