-
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
Realsense D435 and Aero Compute Board #1320
Comments
[Realsense Customer Engineering Team Comment] Do you connect D435 in the USB3.0 OTG port? |
I did connect D435 to the USB3 OTG port through a USB3 OTG Cable (this one | Firmware Version | 05.09.02.00 |) and a USB 3.0 hub (tried both of these https://www.amazon.com/gp/product/B005AS337Y/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1, https://www.amazon.com/gp/product/B0725Z7PJT/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1). D435 works on both hubs work successfully on a windows machine. This is what I get on "lsusb -t" |
[Realsense Customer Engineering Team Comment] |
Hi, can you confirm that the USB C issue mentioned here might be the same problem. The intel compute board also has a ASCI that switches the MUX from what I understand. Is this going to require a hardware revision of the D435? |
Try to replace the uvcvideo patch script with the one (you need to replace the file extension and make it executbale in order to run it.) attached to see if it helps. I boot the Ubuntu in Aero kernel, and here are the step-by-step instructions to make D435 work on Aero Compute Board. You might need to disconnect and reconnect DS435 several times if it's not recognized.
|
Thank you for this information. After working through the steps, the patch update script is having some issues. First, the script uses a blank string for the kernel branch when booting with the aero kernel. To get around this I just manual updated this string as 'master'. This allows the patch script to find the right patch files. However once it gets to try and patch the uvnvideo module it hangs. |
Also I received an update on the Intel Aero side. See this thread here. It sounds like the it is not likely that we can get SuperSpeed USB3 working on the compute board without a yet to be made available cable from intel. Were you able to find a compatible cable? Or were you just using the D435 at highspeed USB speeds? |
|
We have a similar problem on the UP Board. I ordered an OTG patch cable from their site that might fix this. Will post results on the similar UP Board thread #1391. |
[Realsense Customer Engineering Team Comment] Is everything going well to have a right cable? |
Just a heads up, we are deploying 3 Aero compute boards and have resolved the cable issue by removing the aero board's heat sink to expose access to the USB 3.0 micro type AB header, and putting a blob of solder on the 'sense pin' bridging it with ground, so connecting pins 4 and 5. We then can connect the camera via a USB 3.0 hub with a 3.0 micro B connector using this cable https://www.digikey.com/product-detail/en/qualtek/3023007-01M/Q551-ND/2356457. See https://gct.co/images/products/usb-connector/USB-3-A-AB.jpg for details of this standard. |
[Realsense Customer Engineering Team Comment] If no other issue, will close this. |
@ChrisHughes Could you tell me which pin in your picture is the "sense pin" |
@JenaEmz see this picture for claification http://pinoutguide.com/visual/gen/micro_usb_3_connector.jpg note that the diagram shows a male connector. Pins 4 and 5 need to be connected on the aero board - this grounds the OTG ID line. |
@ChrisHughes Thank you very much :D |
Issue Description
I followed these instructions https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation to install ubuntu on the compute board. I installed 16.04 with kernel version 4.4.
I then proceeded to try to install the Realsense 2.0 SDK. I tried installing via these instructions https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md. The installation completes but with errors related to the uvcvideo kernal patch. When I run the realsense-viewer I get dropped frame errors and no depth images. The stereo stream is the only one available. I am plugging in the realsense through a powered USB 3.0 Hub capable of 900ma per port.
I followed up trying to build from source. After uninstalling the previous packages, I proceeded to follow these instructions https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.md. That completes but does not show an updates to uvcvideo when running
sudo dmesg | tail -n
. Same errors when I try to run realsense-viewer.I am thinking the issue might be kernel patching issue since the
aero-system
package modifies the kernel as well.uname -r
reports the modified 4.4 intel aero kernel.At this time, is it possible to use the D400 series realsense modules with the aero compute board?
The text was updated successfully, but these errors were encountered: