Up board does't detect Realsense R200 camera.
Artur Kowalski
New Member Posts: 2 ✭
in Peripherals
Hi everyone!
I have a problem with connecting R200 camera to up board, it is not detected. I am using that up board http://up-shop.org/up-boards/2-up-board-2gb-16-gb-emmc-memory.html at this I have installed Ubuntu 16.04.2 LTS with 4.4.0-2-upboard kernel. I have bought separately an Adapter USB 3.0 otg looks like that one from Robotic Dev Kit. During typing that command (until that moment everything was ok) “roslaunch realsense_camera r200_nodelet_default.launch & ” I get that errors:
[ERROR] [1490258631.223701215]: /camera/driver - No cameras detected!
[ERROR] [1490258631.223831716]: /camera/driver - Error calling rs_create_context ( api_version:11201 ):
uvcvideo kernel module is not loaded
[FATAL] [1490258631.352816261]: Failed to load nodelet '/camera/driver` of type `realsense_camera/R200Nodelet` to manager `nodelet_manager'
[camera/driver-2] process has died [pid 3244, exit code 255, cmd /opt/ros/kinetic/lib/nodelet/nodelet load realsense_camera/R200Nodelet nodelet_manager depth:=depth color:=color ir:=ir ir2:=ir2 fisheye:=fisheye imu:=imu __name:=driver __log:=/root/.ros/log/bbfcea72-0f9c-11e7-9cc9-0007323d3b03/camera-driver-2.log].
log file: /root/.ros/log/bbfcea72-0f9c-11e7-9cc9-0007323d3b03/camera-driver-2*.log
I don’t know what causes the problem. If I type lsusb into terminal it doeasn’t see the R200 camera. But If I plug SR300 camera using the same cable and adapter and type lsusb I can see the camera. I would be grateful for help.
Best regards!
Artur
I have a problem with connecting R200 camera to up board, it is not detected. I am using that up board http://up-shop.org/up-boards/2-up-board-2gb-16-gb-emmc-memory.html at this I have installed Ubuntu 16.04.2 LTS with 4.4.0-2-upboard kernel. I have bought separately an Adapter USB 3.0 otg looks like that one from Robotic Dev Kit. During typing that command (until that moment everything was ok) “roslaunch realsense_camera r200_nodelet_default.launch & ” I get that errors:
[ERROR] [1490258631.223701215]: /camera/driver - No cameras detected!
[ERROR] [1490258631.223831716]: /camera/driver - Error calling rs_create_context ( api_version:11201 ):
uvcvideo kernel module is not loaded
[FATAL] [1490258631.352816261]: Failed to load nodelet '/camera/driver` of type `realsense_camera/R200Nodelet` to manager `nodelet_manager'
[camera/driver-2] process has died [pid 3244, exit code 255, cmd /opt/ros/kinetic/lib/nodelet/nodelet load realsense_camera/R200Nodelet nodelet_manager depth:=depth color:=color ir:=ir ir2:=ir2 fisheye:=fisheye imu:=imu __name:=driver __log:=/root/.ros/log/bbfcea72-0f9c-11e7-9cc9-0007323d3b03/camera-driver-2.log].
log file: /root/.ros/log/bbfcea72-0f9c-11e7-9cc9-0007323d3b03/camera-driver-2*.log
I don’t know what causes the problem. If I type lsusb into terminal it doeasn’t see the R200 camera. But If I plug SR300 camera using the same cable and adapter and type lsusb I can see the camera. I would be grateful for help.
Best regards!
Artur
Comments
-
Hi KowalskiA,
its a know issue that R200 wont work with USB 3.0 adapters. Some people related that the adapter in the kit didn't work. You can find this information here: https://up-community.org/forum/public-upboardhw/1057-attaching-multiple-realsense-r200-cameras-to-up-board-usb-3-0.
Djiglesias said:
"The adapter that Intel has provided with the Intel Realsense Robotic Development Kit is not compatible with USB 3.0 OTG devices. When probing the pins, the USB OTG ID line (pin 4) is not passed through the adapter resulting in a dead line.
If you want to use USB 3.0 devices with the UP Board, you need to ensure that the pin is passed through.
This was not a software issue after all. Just a hardware issue."
You can use a USB 3.0 cable to get R200 to work. This one here should work:
http://up-shop.org/up-peripherals/56-usb30-microb-to-microb-cable.html
Best regards. -
Thank you so much! I didn't found that topic. I will try it soon.
Best regards!