Re: Error using PWC on a PS3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 26/12/09 21:20, Andrea wrote:
> On 26/12/09 21:12, Andrea wrote:
>> Hi,
>>
>> I've tried to attach my Logitech, Inc. QuickCam Pro 4000 to a PS3 running Fedora 12.
>>
>> I get this error in dmesg
>>
>> pwc: Failed to set video mode QSIF@10 fps; return code = -110
>>
>> Everything works well on a standard x86 laptop running Fedora 11.
>>
>> Anybody has an idea why a different architecture could affect pwc?
>> I don't know, problems with little/big endian?

I've recompiled pwc adding some extra logging and this is the output

The first error is

kernel: pwc: Failed to set LED on/off time; error -110 .    <<<<<<<<<<<<<< this is the first error

Does anybody know what -110 means?

Moreover, these 2 lines DON'T happen on a x86

kernel: pwc: probe() called [046D 08B2], if 1
kernel: pwc: probe() called [046D 08B2], if 2

any idea?

Thanks

kernel: usb 1-2.1: new full speed USB device using ps3-ehci-driver and address 4
kernel: usb 1-2.1: New USB device found, idVendor=046d, idProduct=08b2
kernel: usb 1-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
kernel: usb 1-2.1: configuration #1 chosen from 1 choice
kernel: Linux video capture interface: v2.00
kernel: pwc: Philips webcam module version 10.0.13 loaded.
kernel: pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.
kernel: pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,
kernel: pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.
kernel: pwc: Trace options: 0x01ff
kernel: pwc: Registering driver at address 0xd000000000ed9cf0.
kernel: pwc: probe() called [046D 08B2], if 0
kernel: pwc: Logitech QuickCam 4000 Pro USB webcam detected.
kernel: pwc: Device serial number is
kernel: pwc: Release: 0000
kernel: pwc: Registered as video0.
kernel: pwc: probe() function returning struct at 0xc000000006808400.
kernel: pwc: >> video_open called(vdev = 0xc000000004f2d400).
kernel: pwc: Doing first time initialization.
kernel: pwc: This Logitech QuickCam Pro 4000 camera is equipped with a Sony CCD sensor + TDA8787 (32).
kernel: pwc: probe() called [046D 08B2], if 1
kernel: pwc: probe() called [046D 08B2], if 2
kernel: usbcore: registered new interface driver Philips webcam
kernel: pwc: >> pwc_allocate_buffers(pdev = 0xc000000006808400)
kernel: pwc: Allocated iso buffer at c00000000ede4000.
kernel: pwc: Allocated iso buffer at c00000000ed34000.
kernel: pwc: Allocated frame buffer structure at c000000006516420.
kernel: pwc: Allocated frame buffer 0 at d000000000f57000.
kernel: pwc: Allocated frame buffer 1 at d000000000fca000.
kernel: pwc: Allocated frame buffer 2 at d00000000103d000.
kernel: pwc: Allocated image buffer at d0000000010b0000.
kernel: pwc: << pwc_allocate_buffers()
kernel: pwc: >> pwc_reset_buffers __enter__
kernel: pwc: << pwc_reset_buffers __leaving__
kernel: pwc: set_video_mode(176x144 @ 10, palette 15).
kernel: pwc: decode_size = 1.
kernel: pwc: Using alternate setting 1.
kernel: pwc: frame_size=18900, vframes=10, vsize=1, vsnapshot=0, vbandlength=630
kernel: pwc: Set viewport to 176x144, image size is 160x120.
kernel: pwc: Setting alternate interface 1
kernel: pwc: Allocated URB at 0xc00000000652de00
kernel: pwc: Allocated URB at 0xc00000000652dc00
kernel: pwc: URB 0xc00000000652de00 submitted.
kernel: pwc: URB 0xc00000000652dc00 submitted.
kernel: pwc: << pwc_isoc_init()
kernel: pwc: << video_open() returns 0.
kernel: VIDIOC_QUERYCAP
kernel: pwc: ioctl(VIDIOC_QUERYCAP) This application try to use the v4l2 layer
kernel: pwc: >> video_close called(vdev = 0xc000000004f2d400).
kernel: pwc: >> pwc_isoc_cleanup()
kernel: pwc: Unlinking URB c00000000652de00
kernel: pwc: URB (c00000000652de00) unlinked synchronuously.
kernel: pwc: Unlinking URB c00000000652dc00
kernel: pwc: URB (c00000000652dc00) unlinked synchronuously.
kernel: pwc: Freeing URB
kernel: pwc: Freeing URB
kernel: pwc: << pwc_isoc_cleanup()
kernel: pwc: Entering free_buffers(c000000006808400).
kernel: pwc: Freeing ISO buffer at c00000000ede4000.
kernel: pwc: Freeing ISO buffer at c00000000ed34000.
kernel: pwc: Freeing frame buffer 0 at d000000000f57000.
kernel: pwc: Freeing frame buffer 1 at d000000000fca000.
kernel: pwc: Freeing frame buffer 2 at d00000000103d000.
kernel: pwc: Freeing decompression buffer at c000000006a40000.
kernel: pwc: Freeing image buffer at d0000000010b0000.
kernel: pwc: Leaving free_buffers().
kernel: pwc: Failed to set LED on/off time; error -110 .    <<<<<<<<<<<<<< this is the first error
kernel: pwc: << video_close() vopen=0
kernel: pwc: >> video_open called(vdev = 0xc000000004f2d400).
kernel: pwc: Failed to set LED on/off time.
kernel: pwc: >> pwc_allocate_buffers(pdev = 0xc000000006808400)
kernel: pwc: Allocated iso buffer at c00000000eecc000.
kernel: pwc: Allocated iso buffer at c000000002af8000.
kernel: pwc: Allocated frame buffer structure at c000000004f48d80.
kernel: pwc: Allocated frame buffer 0 at d0000000011fc000.
kernel: pwc: Allocated frame buffer 1 at d00000000126f000.
kernel: pwc: Allocated frame buffer 2 at d0000000012e2000.
kernel: pwc: Allocated image buffer at d000000001355000.
kernel: pwc: << pwc_allocate_buffers()
kernel: pwc: >> pwc_reset_buffers __enter__
kernel: pwc: << pwc_reset_buffers __leaving__
kernel: pwc: set_video_mode(160x120 @ 10, palette 15).
kernel: pwc: decode_size = 1.
kernel: pwc: Using alternate setting 1.
kernel: pwc: Failed to set video mode QSIF@10 fps; return code = -110
kernel: pwc: First attempt at set_video_mode failed.
kernel: pwc: set_video_mode(160x120 @ 10, palette 15).
kernel: pwc: decode_size = 1.
kernel: pwc: Using alternate setting 1.
kernel: pwc: Failed to set video mode QSIF@10 fps; return code = -110
kernel: pwc: Second attempt at set_video_mode failed.
kernel: pwc: Entering free_buffers(c000000006808400).
kernel: pwc: Freeing ISO buffer at c00000000eecc000.
kernel: pwc: Freeing ISO buffer at c000000002af8000.
kernel: pwc: Freeing frame buffer 0 at d0000000011fc000.
kernel: pwc: Freeing frame buffer 1 at d00000000126f000.
kernel: pwc: Freeing frame buffer 2 at d0000000012e2000.
kernel: pwc: Freeing decompression buffer at c000000006a40000.
kernel: pwc: Freeing image buffer at d000000001355000.
kernel: pwc: Leaving free_buffers().
kernel: usb 1-2: clear tt 1 (0040) error -110
kernel: ALSA sound/usb/usbmixer.c:730: 2:1: cannot get min/max values for control 2 (id 2)
kernel: usbcore: registered new interface driver snd-usb-audio
kernel: usb 1-2: clear tt 1 (8040) error -110
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux