-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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: USB device is inserted in USB3.0 but recognized as USB2.0. #1181
Comments
Hello @unagiHuman, Please provide more information so that we can properly investigate this issue. Do you mean that the D435 is sometimes identified as USB2.0 only when you pull out the USB terminal several times and insert it repeatedly? Does this happen when you connect it once and leave it in? Please be more specific on exactly how you create this error. If you can, please send a close up picture of the USB port on the PC to which you are connecting the camera and a screenshot of the screen where the camera is identified as USB 2.0. Regards, |
Thank you, @unagiHuman. We will investigate this issue. Regards, |
Hey @unagiHuman, the thing that @jlgarcia75 was describing (when you pull out the cable and insert it again many times) has happened to me with the D415 camera. I was able to fix it (get the computer to recognize that it was a D415 and not just an intel USB 2.0 device) by using another cable. @jlgarcia75 do you have any idea why that happened? |
I had this issue as well. |
Can you make sure that the cable you use is USB3.0 ? Please make sure that. |
I think the closed issue #1148 will be helpful. |
@vingsony @zenving |
I can verify the cable I am using is USB 3.0. The problem happens sometimes and not other times, using the exact same computer, cable, and D435 device with repeated connect/disconnection. The probability of success is different across different computers. The probability of it succeeding appears very far from IID (I find if it fails once, it is more likely to fail the next reconnection as well). |
Probably related, so I think its worth contributing: I got one D435 on an Intel NUC running Ubuntu. When the RealSense is connected while booting, according to I am certain that
Upon reconnection it physically, USB3-Controller
Edit: I also can confirm that this happens likewise when connection USB slow, so that USB 2 is up before USB 3 is connected. Edit2: When rebinding the USB Host Controller ( Additionally, it works most of the time after a reboot, but dmesg doesn't give a clue why. |
Update as I was experiencing this too: I found out eventually that it was a faulty USB-C cable. I was using the one included in the box, which would only enumerate sporadically as USB3, and got worse as time went on. Replacing the cable has fixed the issue, and now it enumerates fine as USB3 consistently. |
[Realsense Customer Engineering Team Comment] |
Definitely a faulty cable issue. reversing & reinserting the typeC connector to my d415 solves the issue. This is with the included cable. I hope the issue is resolved with future cables, else whats the point of including a typeC connector. |
Reversing the cable lets my d435 go to usb 2.0 or be not detected. I have not been able to get it to usb 3.0 . I even got a powered usb 3.1 usb hub but still no luck. Tried 3.0 and 3.1 ports. Played with bios settings. Bought a 10gbps 3.1 cable. Nothing works. Any help will be appreciated. |
Getting a reversible (small port on both ends) usb-c 3.1 doesn't work either. I will try again and post my progress. Has the issue of USB3.0 been resolved with actionable steps? |
What cable gives the best results ? |
We found that Anker cables work really well long term. Amazon has them. USB3 also works best over the shortest distance possible. Anker cable on Amazon: https://www.amazon.com/gp/product/B01HF0YGCK/ref=oh_aui_detailpage_o08_s00?ie=UTF8&psc=1 |
I am experiencing the same problems with Windows 10 Pro 1709 16299.431, D435 #825312070943 firmware 05.10.13.00, using the USB 3.0 cable supplied with the camera on a recently-purchased Dell Latitude 5580. Incorrectly detecting the 435 as USB2.0 is random, about 2/3 of the time, unplug - replug - reboot, I've tried repeatedly and there there's no systematic pattern, it works after a fiddling for a while. However, I have a bit more luck with the RealSense viewer as compared to my own application; is there some sort of 'reset' that the RealSense viewer is doing that I am unaware of? Better still, is there a way to programmatically force the camera to be re-recognised? P.S. I've never experienced this on a separate rig running Windows 10 on an Intel NUC. |
I experience the same issue as @smirkingman. A workaround I use is it use camera parameter compatible with USB2. However, this restricts the FOV of the sensor and is becoming an increasingly frustrating issue. I see the device recognized as USB2 on coworkers windows machine through realsense viewer, my ubuntu 16.04 Dell laptop and odroids through the realsense sdk. Does anyone know any reliable remedies for this issue? |
@smirkingman @mpcuter i have the same issue. were you able to find a solution? |
I found that the dropback from Usb3 to Usb2 was due to cables made of
Chineseum (poor quality). Try with a short, high-quality Usb3 cable.
…On Wed, 6 Feb 2019, 23:15 Nandhiny, ***@***.***> wrote:
@smirkingman <https://github.com/smirkingman> @mpcuter
<https://github.com/mpcuter> i have the same issue. were you able to find
a solution?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1181 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AVNIwcsPIjY1ZPRexhmgInL28nW8OM3Zks5vK1PngaJpZM4SGZVh>
.
|
Just adding a comment that could help. I was using a win10 computer with a usb3 port, but a cable that was usb-c to usb2. The realsense viewer kept identifying the connection as a usb2 and the rgb stream option was not available (only depth). Upon switching to a usb3-usb-c cable, my D435i works as expected. |
If you get into 'no devices found' maybe you could be find useful a similar approach https://github.com/robertofazio/usb_reset_intel_realsense_435/blob/master/USB_RESET.bat it's harcoded but it works in my case |
I have a similar if not the same problem as @unagiHuman. Some background: The problem: The weird part: I did not repeat connecting the camera(s) to that other Windows machine because I no longer had access to it. What can be checked for the cameras or laptops to fix this problem? |
I had these problems, all due to cheap cables in chineseum. Change cables
until you get consistent usb3. If your pc supports thunderbolt, use that,
works better still
…On Mon, 10 Feb 2020, 00:53 a-m-p-m, ***@***.***> wrote:
I have a similar if not the same problem as @unagiHuman
<https://github.com/unagiHuman>.
*Some background*:
I have two D435 cameras and two laptops running Windows 10.
One laptop has a USB 3 port, the other one has 2 USB-C ports.
I am using the cables provided with the D435 cameras as well as a bunch of
other cables and adapters.
I know that one of the cameras and some of the cables/adapters are
definitely working because I checked them on a different Windows computer.
The camera was recognized as a USB3 device and worked fine there.
*The problem*:
On both laptops, both D435 show up in RealSense Viewer as connected
through a USB 2.1 port.
*The weird part*:
After checking one of the cameras on a different Windows computer (worked
fine there),
the camera was recognized as a USB3 device on both laptops and worked fine
with them,
and, also, the second camera (which I did not connect to that other
Windows computer)
was properly recognized as a USB3 device on both laptops and worked fine
with them too.
However, after turning the laptops off and back on, the situation returned
to square one:
both cameras are shown in RealSense Viewer as connected via USB 2.1 on
both laptops.
I did not repeat connecting the camera(s) to that other Windows machine
because I no longer had access to it.
*What can be checked for the cameras or laptops to fix this problem?*
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1181?email_source=notifications&email_token=AFJURQLV2YSQLG6L2JMDOOLRCCJPDA5CNFSM4EQZSVQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELG4BFQ#issuecomment-583909526>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFJURQKYQLNFGNRHZ2LOCWTRCCJPDANCNFSM4EQZSVQQ>
.
|
You used it twice now in this thread, what is chineseum? |
@smirkingman : @unagiHuman : |
@RealSense-Customer-Engineering @RealSenseCustomerSupport Unfortunately, the issue persists. |
We faced similar issue, the out of the box cable with the camera was not good. We separately bought 3Amps cable from Newnex which helped solve the issue. The problem is most USB cables are designed to carry 0.9Amps of current. Realsense needs the 3Amps one. |
USB power delivery might be an issue. You said 3Amp cable is required but usb ports only give out 500mAmps max, often defaulting to 100mAmps. I am not sure if that is a path of questions to check out? How do I give max juice to the usb port? because i don't think the camera's software is requesting it by default. |
USB 3.0 is 900 mAmps. But unfortunately regular 0.9A cables don't do the job well. Realsense when streaming with depth needs USB 3.0 port. |
Issue Description
Realsense D435 often misidentifies as USB 2.0 though it is inserted in USB 3.0.
If I pull out the USB terminal several times and insert it and repeat and repeat, what is the cause of this phenomenon?
The text was updated successfully, but these errors were encountered: