Discussion:
[linux-uvc-devel] 5986:0558 rear camera of Lenovo Miix 2 11
Anthony Carrico
2015-02-22 00:59:08 UTC
Permalink
The Lenovo Miix 2 11 has front and rear cameras, the front is
autodetected and works fine, the rear does not work. I'm reporting the
data requested in your FAQ for the rear device.

[ 3.534990] input: Lenovo EasyCamera as
/devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0/input/input12
[ 3.535106] uvcvideo: Found UVC 1.00 device Imaging Device (5986:0558)
[ 3.535182] uvcvideo: No valid video chain found.
[ 3.535268] usbcore: registered new interface driver uvcvideo
[ 3.535271] USB Video Class driver (1.1.1)

I've attached lsusb -d 5986:0558 -v, and dmesg. Thanks!
--
Anthony Carrico
Anthony Carrico
2015-08-06 23:51:53 UTC
Permalink
I'm just going to ping this. I never heard any reply from my original
message. It is archived at:
http://sourceforge.net/p/linux-uvc/mailman/message/33477725/

For some reason sourceforge doesn't show the text inline, but click on
"Attachments: message as html" to see my original message and attachments.

Currently, I'm up to Linux 4.0.7, and the "No valid video chain found."
message persists.
Post by Anthony Carrico
The Lenovo Miix 2 11 has front and rear cameras, the front is
autodetected and works fine, the rear does not work. I'm reporting the
data requested in your FAQ for the rear device.
[ 3.534990] input: Lenovo EasyCamera as
/devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0/input/input12
[ 3.535106] uvcvideo: Found UVC 1.00 device Imaging Device (5986:0558)
[ 3.535182] uvcvideo: No valid video chain found.
[ 3.535268] usbcore: registered new interface driver uvcvideo
[ 3.535271] USB Video Class driver (1.1.1)
I've attached lsusb -d 5986:0558 -v, and dmesg. Thanks!
--
Anthony Carrico

------------------------------------------------------------------------------
Jayakrishnan M
2015-08-07 14:10:21 UTC
Permalink
Hi Anthony,
Post by Anthony Carrico
I've attached lsusb -d 5986:0558 -v, and dmesg. Thanks!
Can you paste dmesg with uvc driver's trace parameter set to 0xff?

Jayakrishnan

------------------------------------------------------------------------------
Anthony Carrico
2015-08-09 00:27:13 UTC
Permalink
Post by Jayakrishnan M
Hi Anthony,
Post by Anthony Carrico
I've attached lsusb -d 5986:0558 -v, and dmesg. Thanks!
Can you paste dmesg with uvc driver's trace parameter set to 0xff?
Jayakrishnan
Ok I did the following:

% sudo rmmod uvcvideo
% sudo modprobe uvcvideo trace=0xff

And it looks like I got some relevant data. Note that there are two
cameras the front one works, the back one doesn't. Thank you!
--
Anthony Carrico
Jayakrishnan M
2015-08-09 12:38:52 UTC
Permalink
Hi Anthony,
Post by Anthony Carrico
Post by Jayakrishnan M
Post by Anthony Carrico
I've attached lsusb -d 5986:0558 -v, and dmesg. Thanks!
Can you paste dmesg with uvc driver's trace parameter set to 0xff?
<snip>
Post by Anthony Carrico
And it looks like I got some relevant data. Note that there are two
cameras the front one works, the back one doesn't. Thank you!
Output terminal descriptor for the camera is wrong. The descriptor points to a
source ID 6, but such a unit does not exist. It should have been 4.
A similar issue was reported a few months earlier. Please refer to this thread
http://sourceforge.net/p/linux-uvc/mailman/message/33717540/
The thread contains a patch to work around this problem.

Jayakrishnan

------------------------------------------------------------------------------
Loading...