HI I have been working with the webcam Logitech Webcam C300 Device ID
046d:0805 for some days on Beagle board but I can not make it works
I have tested it on my Ubuntu 10.04 desktop and it works fine here is
the logfile when I plug it
Nov 24 09:42:08 victor-desktop kernel: [ 1914.457565] usb 1-4: USB
disconnect, address 3
Nov 24 09:42:12 victor-desktop kernel: [ 1918.936020] usb 4-1: new
full speed USB device using uhci_hcd and address 7
Nov 24 09:42:13 victor-desktop kernel: [ 1920.116027] usb 1-4: new
high speed USB device using ehci_hcd and address 7
Nov 24 09:42:14 victor-desktop kernel: [ 1920.415046] usb 1-4:
configuration #1 chosen from 1 choice
Nov 24 09:42:14 victor-desktop kernel: [ 1920.415683] uvcvideo: Found
UVC 1.00 device <unnamed> (046d:0805)
Nov 24 09:42:14 victor-desktop kernel: [ 1920.453579] input: UVC
Camera (046d:0805) as
/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/input/input7
Then i clone the repo from git
http://www.ideasonboard.org/uvc/
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
uvcvideo
cd uvcvideo
git remote add uvcvideo git://linuxtv.org/pinchartl/uvcvideo.git
git remote update
git checkout -b uvcvideo-master uvcvideo/uvcvideo-next
then i make
make -j5 ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- omap3_beagle_defconfig
make -j5 ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig
And then I go to
<*> Multimedia support --->
Video For Linux
Video capture adapters
V4L USB devices
But there I can not find the module that I should enable for my webcam
On the other hand with another webcam
Microsoft Lifecam VX-3000
The which is not on the list works fine because the log file on my
Ubuntu 10.04 desktop is
Nov 24 09:53:13 victor-desktop kernel: [ 2579.616292] gspca:
disconnect complete
Nov 24 09:53:19 victor-desktop kernel: [ 2585.996025] usb 4-1: new
full speed USB device using uhci_hcd and address 9
Nov 24 09:53:19 victor-desktop kernel: [ 2586.154201] usb 4-1:
configuration #1 chosen from 1 choice
Nov 24 09:53:19 victor-desktop kernel: [ 2586.157516] gspca: probing 045e:00f5
Nov 24 09:53:19 victor-desktop kernel: [ 2586.162257] sonixj: Sonix chip id: 11
Nov 24 09:53:19 victor-desktop kernel: [ 2586.164157] gspca: probe ok
So I make the same that before
make -j5 ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- omap3_beagle_defconfig
make -j5 ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig
<*> Multimedia support --->
Video For Linux
Video capture adapters
V4L USB devices
GSPCA based webcams
SONIX JPEG USB Camera Driver
And it works fine
On my Beagleboard and android from RowBoat the log file is
usb 1-2.4: new full speed USB device using ehci-omap and address 7
gspca: probing 045e:00f5
sonixj: Sonix chip id: 11
gspca: /dev/video0 created
gspca: probing 045e:00f5
gspca: intf != 0
And /dev/video0 is created
My qeustion is , Which is the correct module that I should enable for
my Logitech c300 webcam ?
Besides when I boot with the uImage from UVC kernel I just can see the
console , but not the DVI ir VGA screen of my FS , is there any other
module that I should enable in order to be able to what on any screen
my video ?
Besides Does any body knows why the Camera application does not
recognize my web cam ?
Is this application calling from any other /dev/video1 or /dev/video2
Thanks a lot for your help
Regards
Victor Rodriguez