Я сейчас не на месте и без своих верных инструментов.
Я переделываю встроенную веб-камеру из старого ноутбука Asus X52J в USB-веб-камеру, но цвета проводов немного сбили меня с толку.
Вот пара изображений:
Как мне сопоставить их со стандартным USB-кабелем черный-красный-зеленый-белый?
Номер детали веб-камеры 04g620008630 0420-006a000 11261025542 1211
решение1
РЕШЕНИЕ:
Это камера на 5 В, но полярность обратная:
- (USB-кабель) <---> (Веб-камера)
- КРАСНЫЙ (+5 В) <---> ЧЕРНЫЙ
- ЧЕРНЫЙ (ЗЕМЛЯ) <---> ОРАНЖЕВЫЙ
- БЕЛЫЙ (D+) <---> КОРИЧНЕВЫЙ
- ЗЕЛЕНЫЙ (D-) <---> КРАСНЫЙ
- ничего <---> ЖЕЛТЫЙ
Тогда он будет правильно обнаружен:
usb 2-1.2: new high-speed USB device number 7 using ehci-pci
usb 2-1.2: New USB device found, idVendor=13d3, idProduct=5130
usb 2-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
usb 2-1.2: Product: USB 2.0 Camera
usb 2-1.2: Manufacturer: Sonix Technology Co., Ltd.
Linux video capture interface: v2.00
uvcvideo: Found UVC 1.00 device USB 2.0 Camera (13d3:5130)
input: USB 2.0 Camera as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input27
usbcore: registered new interface driver uvcvideo
USB Video Class driver (1.1.1)
решение2
Ответ grzywomat точен (D+ и D- поменяны местами), но, похоже, для этого нужно 3,3 В. У меня было прямое напряжение 5 В, и он довольно сильно нагревался. Я поставил на него регулятор на 3,3 В, и он больше не нагревается.
решение3
На самом деле, для меня порядок data
выводов обратный, т.е. стандартный для USB. Тем не менее, спасибо, так как ваша идентификация была очень полезна. (После пайки по вашим схемам я решил поменять выводы данных, так как потребление энергии казалось нормальным (выводы питания не были слишком уж неправильными), а dmesg возвращал какое-то сообщение «невозможно перечислить», которое, как мне показалось, было похоже на то, что просто data
выводы были неправильными..)