By Date: <-- -->
By Thread: <-- -->

/dev/video0 is not created on board



Greetings to All

I have a problem with my Creative Vista Plus webcam. I am using spca5xx
driver for the webcam from Michael Xhaard. The camera is working fine with
the driver on my linux desktop. But the same driver I am using for another
platform,a OMAP5912 board. and on the board, /dev/video does not appear.
And running cross compiled spcaview gives
Using video device /dev/video0.
Initializing v4l.
ERROR opening V4L interface
: No such file or directory

 Also  when I am insmoding the cross compiled spca5xx.o the message on the
hyperterm is
Using /opt/spca5xx.o
usb.c: registered new driver ðG-éÝPÐåÐMâ
drivers/usb/spca5xx.c: spca5xx driver 00.57.09rc2 registered

Why is the driver name not printed properly from usb.c? Is it because I am
doing a mistake and the driver is not inserted properly in the kernel?

Also while disconnecting the webcam from usb port, I get a kernel oops
that reads:

usb.c: USB disconnect on device usb-ohci-1 address 2
Unable to handle kernel NULL pointer dereference at virtual address
00000000
mm = c018f380 pgd = c0004000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: 0
CPU: 0
pc : [<00000000>]    lr : [<c00d5bf0>]    Not tainted
sp : c02e3f4c  ip : a0000013  fp : c02e3f70
r10: 00000000  r9 : 00000000  r8 : 00000000
r7 : c0278600  r6 : c023cee0  r5 : c40aea4c  r4 : c40aea6c
r3 : c023cee0  r2 : c023ce80  r1 : c0278600  r0 : c0278600
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment kernel
Control: 5717F  Table: 11CD8000  DAC: 0000001D
Process khubd (pid: 8, stack limit = 0xc02e23a0)
Stack: (0xc02e3f4c to 0xc02e4000)
3f40:                            00000100 c0278400 00000001 00000000
c018f610
3f60: 0000000a c02e3fa4 c02e3f74 c00d87b4 c00d5b5c c0176a68 c027e5a0
00000001
3f80: c0278400 c027e5a0 00000000 c018f610 41069263 100169cc c02e3fc8
c02e3fa8
3fa0: c00d8b60 c00d8730 01000003 c02e2000 c01994cc c02e3fcc c01aa474
c02e3ff4
3fc0: c02e3fcc c00d8d80 c00d89dc 00000000 c02e2000 00000000 00000000
00000000
3fe0: c026e000 c01d4d58 00000000 c02e3ff8 c001ccac c00d8d54 00000000
00000000
Backtrace:
Function entered at [<c00d5b4c>] from [<c00d87b4>]
Function entered at [<c00d8720>] from [<c00d8b60>]
Function entered at [<c00d89cc>] from [<c00d8d80>]
 r7 = C01AA474  r6 = C02E3FCC  r5 = C01994CC  r4 = C02E2000
Function entered at [<c00d8d44>] from [<c001ccac>]
 r6 = C01D4D58  r5 = C026E000  r4 = 00000000
Code: bad PC value.


I am new to this stuff, could somebody tell me what the problem could be.

Thank you


Regards,
Pritha Bhattacharya
Tata Consultancy Services Limited
Mailto: pritha.bhattacharya (at) tcs.com
Website: http://www.tcs.com

Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information.   If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited.   If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments.  Thank you
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list