[Cbe-oss-dev] Some issues with a USB webcam on a PS3

Geoff Levand geoffrey.levand at am.sony.com
Wed Dec 30 04:23:31 EST 2009


On 12/27/2009 12:48 PM, Andrea wrote:
> On 27/12/09 18:42, Geoff Levand wrote:
>> On 12/26/2009 01:19 PM, Andrea wrote:
>>> I've tried to use a Logitech QuickCam 4000 Pro USB on my PS3 running Fedora 12
>>> It does not work and in /var/log/messages I can see some errors
>> ...
>>> Could it be a bug in the PS3 kernel?
>>> Dec 26 21:11:18 localhost kernel: ps3-ohci-driver sb_06: USB HC takeover failed!  (BIOS/SMM bug)
>> 
>> I've never seen this message.
>> 
>> What kernel are you using?
>> 
>> -Geoff
>> 
> 
> It is possible that this error was due to me messing with the module.
> I was not able get this particular error again.
> 
> But still it remains that the v4l module pwc does not work on the PS3.
> I've tried to enable as much logging as possible and compare the results on a x86 and the PS3.
> 
> I've trying to compare the differences and the first "reported" failure has to do with the function
> usb_control_msg which returns -110.
> 
> It is very likely this is a bug in the module, but I would like to ask your opinion on the following: 

I'll be on vacation until the New Year and won't be
able to look into it.

In the mean time, please tell me what kernel you are
using on the PS3.  I really need to know to help you.

> 1) if you have an idea about this return code

Please try to find out by looking at the usb source
in the kernel.
 
> 2) could you please give me a hint on what to look for. since it works very well on x86 it might be
> due to some arch differences. IIRC the PS3 is a 64 bit machine and big-endian(?)

No idea.  There are some unfixed bugs in the PS3 USB drivers though.

> 3) any idea how to add as much logging as possible on the USB layer.

Rebuild with the debugging enabled.  Look at the source to see how.

-Geoff


More information about the cbe-oss-dev mailing list