Raspberry Pi + EW3705 video grabber

Fórumok

Üdv!

Próbálgatok egy RPi B (512MB) + EW3705 video grabbert. Az oldal szerint csak Win támogatása van. Fedora 20 alatt működik is, látom a grabberre rákötött digitális fényképező képét. Viszont RPi-n (raspbian-2014-09-09) nem. Ha rácsatlakoztatm a grabbert, akkor a RPi újraindul (reset), gondolom driver probléma lehet.

Kernel modult tudok ehhez keresni? (fordítani kell majd...)
Vagy ez inkább más probléma lesz?

--
G.

Hozzászólások

Van már erről egy fórum!
Itt: http://hup.hu/node/120514

Amúgy kb. attól függ, hogy milyen chip van benn illetve milyen drivert használ!
Jártam úgy usb-s wifi-vel, hogy x86 linux driver-e volt, de arm vagy armhf nem!

Oykawa

Ha az rpi-re már bootolt állapotban rácsatlakoztatsz bármit, sok esetben valami feszültségesés miatt rebootol. Ugyanezt teszi, ha mobilvinyó megy rá: reset.
Bootolj úgy,hogy rá van dugva már az egység.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

+1, csak a B+ változatban oldották meg a menet közbeni rácsatlakozást. A korábbinál tényleg simán újraindulhat, ha nagyobb fogyasztót kötünk rá.
Ezen kívül, ha nagy fogyasztó a kütyü, akkor lehet el sem bírja a pi. Ebben az esetben külső aktív hub kell, ami táppal ellátja.

Ez nem is jutott eszmbe. Lehet, hogy feszültségesés dolog lesz. Mert azt elfelejtettem, hogy egy TFT kijelző van a GPIO-n.
Ehhez is kell energia... :)

Szóval boot előtt rádugva az eszközt elindul a RPi, de nem látszódik /dev/video0 eszköz. Nem tudom milyen kernel modul kellhet neki. Hogy tudnám ezt kideríteni?

--
G.

A Fedora 20 gépen az lsusb-ben:
Bus 002 Device 011: ID 1d19:6109 Dexatek Technology Ltd.

Az lsmod viszont nem mutat újabb kernel modult, tehát a sima webkamera drivere, modulja kezeli ezt is. Egyébként így is kellene, mármint sima webkameraként látszódik Win alatt is.

RPi alatt is megjelenik az lsusb-n, csak a kernel (3.12.26+) modul kellene hozzá. Ez alapján próbálom a cx231xx modult (modrpobe cx231xx), de nem jelenik meg a /dev/video0 alatt.

--
G.

Fedora alatt radugva a grabbert:

[39461.043466] video LNXVIDEO:00: Restoring backlight state
[39461.360445] psmouse serio1: elantech: retrying ps2 command 0xe6 (2).
[39461.871300] psmouse serio1: elantech: retrying ps2 command 0xf8 (2).
[39462.526831] tg3 0000:01:00.0: irq 44 for MSI/MSI-X
[39462.548478] IPv6: ADDRCONF(NETDEV_UP): em1: link is not ready
[39462.573157] psmouse serio1: elantech: retrying ps2 command 0xf8 (1).
[39463.030099] tg3 0000:01:00.0 em1: Link is down
[39465.035458] tg3 0000:01:00.0 em1: Link is up at 100 Mbps, full duplex
[39465.035462] tg3 0000:01:00.0 em1: Flow control is off for TX and off for RX
[39465.035472] IPv6: ADDRCONF(NETDEV_CHANGE): em1: link becomes ready
[40952.435828] usb 2-1.1: new high-speed USB device number 14 using ehci-pci
[40952.523254] usb 2-1.1: New USB device found, idVendor=1d19, idProduct=6109
[40952.523260] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[40952.523264] usb 2-1.1: Product: Video Grabber
[40952.523267] usb 2-1.1: Manufacturer: DK
[40952.523269] usb 2-1.1: SerialNumber: 0000000000
[40952.528059] cx231xx #0: New device DK Video Grabber @ 480 Mbps (1d19:6109) with 5 interfaces
[40952.528067] cx231xx #0: registering interface 1
[40952.528209] cx231xx #0: Identified as Pixelview Xcapture USB (card=11)
[40952.595642] cx231xx #0: cx231xx_dif_set_standard: setStandard to ffffffff
[40952.850981] cx25840 6-0044: cx23102 A/V decoder found @ 0x88 (cx231xx #0)
[40952.873609] cx25840 6-0044: Firmware download size changed to 16 bytes max length

Tehát a cx231xx driver:
modprobe cx231xxx

De ez ugye RPi alatt nem húzta fel a /dev/video0 eszközt. :(
A RPi-n a dmesg-ban az látszik (modprobe cx231xxx):

media: Linux media interface: v0.10
Linux video capture interface: v2.00
usbcore: registered new interface driver cx231xx

ARM-on nem jó egészen a cx231xx driver/modul? Vagy kellhet még valami neki?

--
G.

No... egy powered usb hub-on keresztül kötöm a video grabbert a RPi-hez. A dmesg látja is.
De nincs /dev/video0 eszköz. Kellene még valamilyen firmware-* csomag ehhez? Ill. melyik kernel modullal működhet? (a cx231xx nem)


[ 3156.729709] usb 1-1.2.5: new high-speed USB device number 14 using dwc_otg
[ 3156.832286] usb 1-1.2.5: New USB device found, idVendor=1d19, idProduct=6109
[ 3156.832322] usb 1-1.2.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3156.832341] usb 1-1.2.5: Product: Video Grabber
[ 3156.832358] usb 1-1.2.5: Manufacturer: DK

--
G.