Difference between revisions of "Verified Peripherals"

From Gumstix User Wiki
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 16: Line 16:
  
 
The tests were done using a Tobi Expansion Board powered by an Overo FireSTORM COM running on Steve Sakoman's GNOME Linux Image. Both the USB Host port and USB OTG port were used in the tests, the latter by way of a powered Belkin USB hub (USB ID: 05e3:0608). MPlayer was the capture utility, using the following command:
 
The tests were done using a Tobi Expansion Board powered by an Overo FireSTORM COM running on Steve Sakoman's GNOME Linux Image. Both the USB Host port and USB OTG port were used in the tests, the latter by way of a powered Belkin USB hub (USB ID: 05e3:0608). MPlayer was the capture utility, using the following command:
  $ mplayer tv:// -tv device=/dev/[[#Device Enumeration|video7]]:width=<width>:height=>height
+
  $ mplayer tv:// -tv device=/dev/[[#Device Enumeration|video7]]:width=<width>:height=<height>
  
 
====Table of Working Webcams====
 
====Table of Working Webcams====
Line 124: Line 124:
 
All cameras consistently enumerated as video7, except the Gigaware 25157 Webcam with Microphone, which demonstrated erratic enumeration, sometimes enumerated as video7, sometimes as video0 and other times failing altogether.
 
All cameras consistently enumerated as video7, except the Gigaware 25157 Webcam with Microphone, which demonstrated erratic enumeration, sometimes enumerated as video7, sometimes as video0 and other times failing altogether.
  
==IEEE 1394/FireWire Devices==
+
==IEEE 1394/FireWire Devices with USB Connectivity==
  
 
===Point Grey Cameras===
 
===Point Grey Cameras===
  
Point Grey Cameras can be connected to a Gumstix Overo configuration using libdc1394 (an API for IEEE1394 / Firewire cameras) and OpenCV, for example. It should be part of the Yocto Project image, OpenEmbedded image, and can otherwise be easily compiled.
+
Point Grey Cameras with USB can be connected to a Gumstix Overo configuration using libdc1394 (an API for IEEE1394 / Firewire cameras) and OpenCV, for example. The camera used in this particular test was the FireFly MV. Libdc1394 is available on [http://damien.douxchamps.net/ieee1394/libdc1394/ the project page] and can be easily compiled.
 +
 
 +
'''See also:''' [http://www.ptgrey.com/support/kb/index.asp?a=4&q=17 Point Grey Research's Knowledge Base (External Link)]

Latest revision as of 17:40, 7 February 2013


Introduction

This page contains information about various peripherals that have been tested by users on various Gumstix platforms.

Please share any information you may have regarding functioning (and non-functioning) devices with the Gumstix Community!

USB Devices

Webcams

Overview

The Gumstix Mailing List received an email from mbelge with some great information about USB cameras that were tested at different resolutions.

The tests were done using a Tobi Expansion Board powered by an Overo FireSTORM COM running on Steve Sakoman's GNOME Linux Image. Both the USB Host port and USB OTG port were used in the tests, the latter by way of a powered Belkin USB hub (USB ID: 05e3:0608). MPlayer was the capture utility, using the following command:

$ mplayer tv:// -tv device=/dev/video7:width=<width>:height=<height>

Table of Working Webcams

Make Model USB ID Achieved resolutions on Tobi via Notes
USB Host USB OTG
Gigaware 25157 Webcam with Microphone 093a:2700 With artifacts:

160x120
176x144
352x288
640x480

None
  • Only worked via USB Host.
  • All resolutions had artifacts on the captured image in the form of horizontal lines.
  • Mplayer sometimes reported "frame too small?"
  • Erratic enumeration, sometimes failing, sometimes enumerated as video7 and other times as video0
Gigaware 25177 1.3 MP Webcam with Microphone 0c45:62e0 640x480

800x600

With artifacts:
160x120
176x144
352x288
640x480

Intermittently:

160x120
176x144
320x240

  • USB OTG works at up to 320x240 for a while with no artifacts. MPlayer later reports "input/output error" and the streaming stops
Logitech C210 046d:819 640x480


With artifacts:
160x120
175x144
320x240

None
  • USB OTG showed select timeouts and garbled image at all resolutions
Logitech HD Webcam C310 046d:0816 640x480


With artifacts:
160x120
175x144
320x240

160x120

176x144

Intermittently:
320x240

  • Does not work in MPlayer at all initially, reporting an initialization error and failing to display images.
  • Starting Cheese, a webcam application, seemed to initialize the camera and switching back to MPlayer subsequently worked
  • USB OTG: Resolutions including and above 320x240 reported select timeouts and had garbled image. The video stream stops after a couple of minutes, while higher resolutions fail immediately.
Logitech Webcam C600 046d:0808 640x480

800x600
With artifacts:
160x120
175x144
320x240

160x120

175x144

  • Resolutions including and above 320x240 reported select timeout errors
  • Resolutions including and above 640x480 did not work at all

Device Enumeration

All cameras consistently enumerated as video7, except the Gigaware 25157 Webcam with Microphone, which demonstrated erratic enumeration, sometimes enumerated as video7, sometimes as video0 and other times failing altogether.

IEEE 1394/FireWire Devices with USB Connectivity

Point Grey Cameras

Point Grey Cameras with USB can be connected to a Gumstix Overo configuration using libdc1394 (an API for IEEE1394 / Firewire cameras) and OpenCV, for example. The camera used in this particular test was the FireFly MV. Libdc1394 is available on the project page and can be easily compiled.

See also: Point Grey Research's Knowledge Base (External Link)