-
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 Not working on realsense-viewer and pyrealsense2 #7337
Comments
Hi @wikpunGitHub I notice that although the title says that you are using a D435 (a cased USB camera), the logs that you kindly provided state that the camera is a D400, which is a camera circuit board without a casing. Name : Intel RealSense D400 It should instead say "Intel RealSense D435" if it is a D435 camera. A camera that is mis-identified by the camera firmware as a D400 would have support missing for features such as RGB and the projector, as the D400 model does not have those components. Do you have a computer or other RealSense-compatible computing device that you could test the camera on, please? |
#response_container_BBPPID{font-family: initial; font-size:initial; color: initial;} Hi Martin:I am using depth module D415. I also have a D435 and I mixed up the name. Sorry about it!Best Regards, Wik從我的 BlackBerry 傳送 - 最安全的行動裝置 寄件者: [email protected]已傳送: 2020年9月15日 上午1:52收件者: [email protected]回覆: [email protected]副本: [email protected]; [email protected]主旨: Re: [IntelRealSense/librealsense] D435 Not working on realsense-viewer and pyrealsense2 (#7337)
Hi @wikpunGitHub I notice that although the title says that you are using a D435 (a cased USB camera), the logs that you kindly provided state that the camera is a D400, which is a camera circuit board without a casing.
Name : Intel RealSense D400
It should instead say "Intel RealSense D435" if it is a D435 camera. A camera that is identified by the camera firmware as a D400 would have support missing for features such as RGB.
—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.
|
Ok, thank you very much. If you are using a caseless D415 depth module then you should be able to access the RGB and projector, as those components are included on the D415 depth module (the D415 is the only model in the depth module range that has an integrated RGB sensor). The USB connection is clearly being detected as USB 3.2 and you have the full range of stream modes listed in the rs-enumerate-devices log that you would expect to see on a USB 3 connection. So there does not seem to be a problem with USB bandwidth. The 400 Series cameras can work with any Intel or Arm processor, and the Udoo x86 boards seem to have a good amount of memory RAM capacity. I would not discount the possibility that there is an issue related to power instability on the USB ports though, especially considering the failed to set power state message when using the RealSense Viewer that was reported into your opening message. You also mention that you have a D415 depth module and a D435. If you are using both of them at the same time on the board, it may be causing a power problem. For example, there are past cases where one camera attached to a board works fine but when a second camera is attached, a failed to set power state error occurs. If you have two cameras connected at the same time to the board, could you try it with just one camera attached please? |
Hi Marty:
Thanks for your help! I found out that it is the USB cable which causes
issue. My robot has very limited space and the cable is blended 90 degrees
for a very long time and it stops working. I built my robot 9 months ago
and I work on my desktop for the code. When I tried my new code on the
robot that I didn't use for 9 month, the realsense camera stop working.
Do you know where can I find the specification of the USB type C cable?
There are so many different configuration. I just bought one and it is not
working.
Thanks!
Best Regards,
Wik
MartyG-RealSense <[email protected]> 於 2020年9月15日 週二 下午9:25寫道:
… Ok, thank you very much. If you are using a caseless D415 depth module
then you should be able to access the RGB and projector, as those
components are included on the D415 depth module (the D415 is the only
model in the depth module range that has an integrated RGB sensor).
The USB connection is clearly being detected as USB 3.2 and you have the
full range of stream modes listed in the *rs-enumerate-devices* log that
you would expect to see on a USB 3 connection. So there does not seem to be
a problem with USB bandwidth.
As the 400 Series cameras can work with any Intel or Arm processor, I do
not think that your Udoo x86 board is the cause of the problem, and they
seem ti have a good amount of memory RAM capacity.
I would like to eliminate the possibility of a conflict with the 5.4
kernel or Ubuntu 20.04 as the cause of the problem (as both can work with
librealsense but are not officially validated to be used with it yet).
Could you try building librealsense and pyrealsense2 together from source
code using the instructions in the link below, please?
#6964 (comment)
<#6964 (comment)>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#7337 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACBAB7XYHL6I6RGHYLD43ZDSF5TKXANCNFSM4RLXQXBA>
.
|
Great to hear that you made progress! You can purchase USB cables that have a 90 degree angled connector to help resolve problems caused by lack of insertion room with the typical straight connectors. A company called Newnex are the USB equipment supplier who are officially recommended by Intel in the data sheet document for the 400 Series cameras as a supplier for USB-C cables for use with RealSense, so you can have confidence that Newnex cables will work with your camera. Newnex can supply "industrial-grade" premium quality cables and have cables available with L-connectors. They also supply ones with screw-locks for securing the cable firmly into the side of the camera via two small holes either side of the camera's micro-USB port (great for use with mobile robots where the cable might work its way out of the port during motion). https://www.newnex.com/realsense-3d-camera-connectivity.php If you still require the USB-C specification, you can download it from the link below: https://www.usb.org/document-library/usb-type-cr-cable-and-connector-specification-revision-20 |
Hi @wikpunGitHub Do you require further assistance with this case, please? Thanks! |
Hi Marty:
No, thanks!
Best Regards,
Wik
…On Sat, 26 Sep 2020 at 8:03 PM MartyG-RealSense ***@***.***> wrote:
Hi @wikpunGitHub <https://github.com/wikpunGitHub> Do you require further
assistance with this case, please? Thanks!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#7337 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACBAB7QTOAWQDF7QNNI4ZQ3SHXKB7ANCNFSM4RLXQXBA>
.
|
Thanks very much for the update! |
Issue Description
Build from source
Even realsense-viewer is not working.
UNKNOWN in rs2_create_device(info_list:0x564e5301c330, index:0):
failed to set power state
Pyrealsense Not Working
Python 3.8.2 (default, Jul 16 2020, 14:00:26)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
$ rs-enumerate-devices
Device info:
Name : Intel RealSense D400
Serial Number : ffffffffffff
Firmware Version : 05.12.07.100
Recommended Firmware Version : 05.12.07.100
Physical Port : 2-3-3
Debug Op Code : 15
Advanced Mode : YES
Product Id : 0AD1
Camera Locked : YES
Usb Type Descriptor : 3.2
Product Line : D400
Asic Serial Number : 812113024424
Firmware Update Id : 812113024424
Stream Profiles supported by Stereo Module
Supported modes:
stream resolution fps format
Infrared 1280x720 @ 30Hz UYVY
Infrared 1280x720 @ 30Hz BGRA8
Infrared 1280x720 @ 30Hz RGBA8
Infrared 1280x720 @ 30Hz BGR8
Infrared 1280x720 @ 30Hz RGB8
Infrared 1280x720 @ 15Hz UYVY
Infrared 1280x720 @ 15Hz BGRA8
Infrared 1280x720 @ 15Hz RGBA8
Infrared 1280x720 @ 15Hz BGR8
Infrared 1280x720 @ 15Hz RGB8
Infrared 1280x720 @ 6Hz UYVY
Infrared 1280x720 @ 6Hz BGRA8
Infrared 1280x720 @ 6Hz RGBA8
Infrared 1280x720 @ 6Hz BGR8
Infrared 1280x720 @ 6Hz RGB8
Infrared 848x480 @ 90Hz UYVY
Infrared 848x480 @ 90Hz BGRA8
Infrared 848x480 @ 90Hz RGBA8
Infrared 848x480 @ 90Hz BGR8
Infrared 848x480 @ 90Hz RGB8
Infrared 848x480 @ 60Hz UYVY
Infrared 848x480 @ 60Hz BGRA8
Infrared 848x480 @ 60Hz RGBA8
Infrared 848x480 @ 60Hz BGR8
Infrared 848x480 @ 60Hz RGB8
Infrared 848x480 @ 30Hz UYVY
Infrared 848x480 @ 30Hz BGRA8
Infrared 848x480 @ 30Hz RGBA8
Infrared 848x480 @ 30Hz BGR8
Infrared 848x480 @ 30Hz RGB8
Infrared 848x480 @ 15Hz UYVY
Infrared 848x480 @ 15Hz BGRA8
Infrared 848x480 @ 15Hz RGBA8
Infrared 848x480 @ 15Hz BGR8
Infrared 848x480 @ 15Hz RGB8
Infrared 848x480 @ 6Hz UYVY
Infrared 848x480 @ 6Hz BGRA8
Infrared 848x480 @ 6Hz RGBA8
Infrared 848x480 @ 6Hz BGR8
Infrared 848x480 @ 6Hz RGB8
Infrared 848x100 @ 100Hz UYVY
Infrared 848x100 @ 100Hz BGRA8
Infrared 848x100 @ 100Hz RGBA8
Infrared 848x100 @ 100Hz BGR8
Infrared 848x100 @ 100Hz RGB8
Infrared 640x480 @ 90Hz UYVY
Infrared 640x480 @ 90Hz BGRA8
Infrared 640x480 @ 90Hz RGBA8
Infrared 640x480 @ 90Hz BGR8
Infrared 640x480 @ 90Hz RGB8
Infrared 640x480 @ 60Hz UYVY
Infrared 640x480 @ 60Hz BGRA8
Infrared 640x480 @ 60Hz RGBA8
Infrared 640x480 @ 60Hz BGR8
Infrared 640x480 @ 60Hz RGB8
Infrared 640x480 @ 30Hz UYVY
Infrared 640x480 @ 30Hz BGRA8
Infrared 640x480 @ 30Hz RGBA8
Infrared 640x480 @ 30Hz BGR8
Infrared 640x480 @ 30Hz RGB8
Infrared 640x480 @ 15Hz UYVY
Infrared 640x480 @ 15Hz BGRA8
Infrared 640x480 @ 15Hz RGBA8
Infrared 640x480 @ 15Hz BGR8
Infrared 640x480 @ 15Hz RGB8
Infrared 640x480 @ 6Hz UYVY
Infrared 640x480 @ 6Hz BGRA8
Infrared 640x480 @ 6Hz RGBA8
Infrared 640x480 @ 6Hz BGR8
Infrared 640x480 @ 6Hz RGB8
Infrared 640x360 @ 90Hz UYVY
Infrared 640x360 @ 90Hz BGRA8
Infrared 640x360 @ 90Hz RGBA8
Infrared 640x360 @ 90Hz BGR8
Infrared 640x360 @ 90Hz RGB8
Infrared 640x360 @ 60Hz UYVY
Infrared 640x360 @ 60Hz BGRA8
Infrared 640x360 @ 60Hz RGBA8
Infrared 640x360 @ 60Hz BGR8
Infrared 640x360 @ 60Hz RGB8
Infrared 640x360 @ 30Hz UYVY
Infrared 640x360 @ 30Hz BGRA8
Infrared 640x360 @ 30Hz RGBA8
Infrared 640x360 @ 30Hz BGR8
Infrared 640x360 @ 30Hz RGB8
Infrared 640x360 @ 15Hz UYVY
Infrared 640x360 @ 15Hz BGRA8
Infrared 640x360 @ 15Hz RGBA8
Infrared 640x360 @ 15Hz BGR8
Infrared 640x360 @ 15Hz RGB8
Infrared 640x360 @ 6Hz UYVY
Infrared 640x360 @ 6Hz BGRA8
Infrared 640x360 @ 6Hz RGBA8
Infrared 640x360 @ 6Hz BGR8
Infrared 640x360 @ 6Hz RGB8
Infrared 480x270 @ 90Hz UYVY
Infrared 480x270 @ 90Hz BGRA8
Infrared 480x270 @ 90Hz RGBA8
Infrared 480x270 @ 90Hz BGR8
Infrared 480x270 @ 90Hz RGB8
Infrared 480x270 @ 60Hz UYVY
Infrared 480x270 @ 60Hz BGRA8
Infrared 480x270 @ 60Hz RGBA8
Infrared 480x270 @ 60Hz BGR8
Infrared 480x270 @ 60Hz RGB8
Infrared 480x270 @ 30Hz UYVY
Infrared 480x270 @ 30Hz BGRA8
Infrared 480x270 @ 30Hz RGBA8
Infrared 480x270 @ 30Hz BGR8
Infrared 480x270 @ 30Hz RGB8
Infrared 480x270 @ 15Hz UYVY
Infrared 480x270 @ 15Hz BGRA8
Infrared 480x270 @ 15Hz RGBA8
Infrared 480x270 @ 15Hz BGR8
Infrared 480x270 @ 15Hz RGB8
Infrared 480x270 @ 6Hz UYVY
Infrared 480x270 @ 6Hz BGRA8
Infrared 480x270 @ 6Hz RGBA8
Infrared 480x270 @ 6Hz BGR8
Infrared 480x270 @ 6Hz RGB8
Infrared 424x240 @ 90Hz UYVY
Infrared 424x240 @ 90Hz BGRA8
Infrared 424x240 @ 90Hz RGBA8
Infrared 424x240 @ 90Hz BGR8
Infrared 424x240 @ 90Hz RGB8
Infrared 424x240 @ 60Hz UYVY
Infrared 424x240 @ 60Hz BGRA8
Infrared 424x240 @ 60Hz RGBA8
Infrared 424x240 @ 60Hz BGR8
Infrared 424x240 @ 60Hz RGB8
Infrared 424x240 @ 30Hz UYVY
Infrared 424x240 @ 30Hz BGRA8
Infrared 424x240 @ 30Hz RGBA8
Infrared 424x240 @ 30Hz BGR8
Infrared 424x240 @ 30Hz RGB8
Infrared 424x240 @ 15Hz UYVY
Infrared 424x240 @ 15Hz BGRA8
Infrared 424x240 @ 15Hz RGBA8
Infrared 424x240 @ 15Hz BGR8
Infrared 424x240 @ 15Hz RGB8
Infrared 424x240 @ 6Hz UYVY
Infrared 424x240 @ 6Hz BGRA8
Infrared 424x240 @ 6Hz RGBA8
Infrared 424x240 @ 6Hz BGR8
Infrared 424x240 @ 6Hz RGB8
Infrared 256x144 @ 90Hz UYVY
Infrared 256x144 @ 90Hz BGRA8
Infrared 256x144 @ 90Hz RGBA8
Infrared 256x144 @ 90Hz BGR8
Infrared 256x144 @ 90Hz RGB8
Infrared 1 1920x1080 @ 25Hz Y16
Infrared 1 1920x1080 @ 25Hz Y8
Infrared 1 1920x1080 @ 15Hz Y16
Infrared 1 1920x1080 @ 15Hz Y8
Infrared 1 1280x720 @ 30Hz Y8
Infrared 1 1280x720 @ 15Hz Y8
Infrared 1 1280x720 @ 6Hz Y8
Infrared 1 960x540 @ 25Hz Y16
Infrared 1 960x540 @ 15Hz Y16
Infrared 1 848x480 @ 90Hz Y8
Infrared 1 848x480 @ 60Hz Y8
Infrared 1 848x480 @ 30Hz Y8
Infrared 1 848x480 @ 15Hz Y8
Infrared 1 848x480 @ 6Hz Y8
Infrared 1 848x100 @ 100Hz Y8
Infrared 1 640x480 @ 90Hz Y8
Infrared 1 640x480 @ 60Hz Y8
Infrared 1 640x480 @ 30Hz Y8
Infrared 1 640x480 @ 15Hz Y8
Infrared 1 640x480 @ 6Hz Y8
Infrared 1 640x360 @ 90Hz Y8
Infrared 1 640x360 @ 60Hz Y8
Infrared 1 640x360 @ 30Hz Y8
Infrared 1 640x360 @ 15Hz Y8
Infrared 1 640x360 @ 6Hz Y8
Infrared 1 480x270 @ 90Hz Y8
Infrared 1 480x270 @ 60Hz Y8
Infrared 1 480x270 @ 30Hz Y8
Infrared 1 480x270 @ 15Hz Y8
Infrared 1 480x270 @ 6Hz Y8
Infrared 1 424x240 @ 90Hz Y8
Infrared 1 424x240 @ 60Hz Y8
Infrared 1 424x240 @ 30Hz Y8
Infrared 1 424x240 @ 15Hz Y8
Infrared 1 424x240 @ 6Hz Y8
Infrared 1 256x144 @ 90Hz Y8
Infrared 2 1920x1080 @ 25Hz Y16
Infrared 2 1920x1080 @ 25Hz Y8
Infrared 2 1920x1080 @ 15Hz Y16
Infrared 2 1920x1080 @ 15Hz Y8
Infrared 2 1280x720 @ 30Hz Y8
Infrared 2 1280x720 @ 15Hz Y8
Infrared 2 1280x720 @ 6Hz Y8
Infrared 2 960x540 @ 25Hz Y16
Infrared 2 960x540 @ 15Hz Y16
Infrared 2 848x480 @ 90Hz Y8
Infrared 2 848x480 @ 60Hz Y8
Infrared 2 848x480 @ 30Hz Y8
Infrared 2 848x480 @ 15Hz Y8
Infrared 2 848x480 @ 6Hz Y8
Infrared 2 848x100 @ 100Hz Y8
Infrared 2 640x480 @ 90Hz Y8
Infrared 2 640x480 @ 60Hz Y8
Infrared 2 640x480 @ 30Hz Y8
Infrared 2 640x480 @ 15Hz Y8
Infrared 2 640x480 @ 6Hz Y8
Infrared 2 640x360 @ 90Hz Y8
Infrared 2 640x360 @ 60Hz Y8
Infrared 2 640x360 @ 30Hz Y8
Infrared 2 640x360 @ 15Hz Y8
Infrared 2 640x360 @ 6Hz Y8
Infrared 2 480x270 @ 90Hz Y8
Infrared 2 480x270 @ 60Hz Y8
Infrared 2 480x270 @ 30Hz Y8
Infrared 2 480x270 @ 15Hz Y8
Infrared 2 480x270 @ 6Hz Y8
Infrared 2 424x240 @ 90Hz Y8
Infrared 2 424x240 @ 60Hz Y8
Infrared 2 424x240 @ 30Hz Y8
Infrared 2 424x240 @ 15Hz Y8
Infrared 2 424x240 @ 6Hz Y8
Infrared 2 256x144 @ 90Hz Y8
Depth 1280x720 @ 30Hz Z16
Depth 1280x720 @ 15Hz Z16
Depth 1280x720 @ 6Hz Z16
Depth 848x480 @ 90Hz Z16
Depth 848x480 @ 60Hz Z16
Depth 848x480 @ 30Hz Z16
Depth 848x480 @ 15Hz Z16
Depth 848x480 @ 6Hz Z16
Depth 848x100 @ 100Hz Z16
Depth 640x480 @ 90Hz Z16
Depth 640x480 @ 60Hz Z16
Depth 640x480 @ 30Hz Z16
Depth 640x480 @ 15Hz Z16
Depth 640x480 @ 6Hz Z16
Depth 640x360 @ 90Hz Z16
Depth 640x360 @ 60Hz Z16
Depth 640x360 @ 30Hz Z16
Depth 640x360 @ 15Hz Z16
Depth 640x360 @ 6Hz Z16
Depth 480x270 @ 90Hz Z16
Depth 480x270 @ 60Hz Z16
Depth 480x270 @ 30Hz Z16
Depth 480x270 @ 15Hz Z16
Depth 480x270 @ 6Hz Z16
Depth 424x240 @ 90Hz Z16
Depth 424x240 @ 60Hz Z16
Depth 424x240 @ 30Hz Z16
Depth 424x240 @ 15Hz Z16
Depth 424x240 @ 6Hz Z16
Depth 256x144 @ 90Hz Z16
The text was updated successfully, but these errors were encountered: