Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

D435 disconnection issues #2741

Closed
jasoncatchpole opened this issue Nov 19, 2018 · 5 comments
Closed

D435 disconnection issues #2741

jasoncatchpole opened this issue Nov 19, 2018 · 5 comments
Assignees

Comments

@jasoncatchpole
Copy link

  • Before opening a new issue, we wanted to provide you with some useful suggestions (Click "Preview" above for a better view):

  • All users are welcomed to report bugs, ask questions, suggest or request enhancements and generally feel free to open new issue, even if they haven't followed any of the suggestions above :)


Required Info
Camera Model D435
Firmware Version 05.10.06.00
Operating System & Version Windows 10
Kernel Version (Linux Only) NA
Platform PC - Intel Core i7-4770, Nvidia 2070 RTX
SDK Version 2.16.3
Language C++
Segment Kiosk application

Issue Description

Hi there,

We have been building a kiosk application for a large customer and are switching from Kinect V2 to Intel Realsense. In our application the application needs to run for at least a day (12 hours straight), and ideally we should be able to run a Kiosk over multiple days without having to restart it. We have been having issues with the realsense randomly disconnecting, and also getting into a state where we restart the machine and the camera is in a bad state (even the Realsense viewer application can't initialise it). We've gone through a phase of trying to solve these issues, some of which include the following:

  1. Updating the camera firmware (we noted in the camera firmware release notes that this type of thing has been an issue in the past)
  2. Updated SDK version
  3. Disabled USB suspend and other USB related Windows power settings
  4. Attempt to perform a hardware_reset() on the device if we think it has gotten into this bad state while we are attempting to initialise the device as described here.

There have been quite a few posts along these same lines that we have looked at here, here and here

We've been using the stock Intel cable but nothing we have tried as of yet has helped us in sorting the issue. We are becoming concerned as the delivery date for this customer project looms.
Are there any additional logs we can look at to determine why the device is failing to be initialised?

@HippoEug
Copy link

What are you using to cool the camera? Do you think it's a safety cut off feature kicking in? There is a similar issue here.

@jasoncatchpole
Copy link
Author

Thanks for the reply. I don't think its heat related, we have the system operating in an air conditioned room. In fact in some of our fresh testing tweaking all the USB related settings we could find we've managed to get it running for a couple of days straight in our most recent test so that is looking promising.

Now we are just down to an issue where the camera isn't detected when the system first boots up but I suspect this may be due to the application attempting to initialise the device perhaps before the OS has completed some of its operations. I'm investigating that now. I'll report back here and potentially close this issue if we resolve all our problems

@Dontla
Copy link

Dontla commented Sep 18, 2019

Hey, guy! Have you solved this problem?

@tispratik
Copy link

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

@Dontla
Copy link

Dontla commented Nov 25, 2019

Does this problem only exist in windows platform?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants