KarateLight (ambilight) treiber verfügbar ?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • hi,

    ich habe noch ein Problem,
    benötigt für das karate light wird der treiber cdc-acm den habe ich installiert nur leider wenn ich das karate light anschließe läuft der ftdi_sio Treiber.
    wie kann ich den wechseln oder ganz raus werfen wenn nicht benötigt (obwohl dann wäre er nicht da*g*).

    root@gbquad:~# dmesg | tail
    eth0: no IPv6 routers present
    Hotplug - connected=1,1,1
    usb 6-1: USB disconnect, device number 2
    ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB
    ftdi_sio 6-1:1.0: device disconnected
    ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB
    ftdi_sio 6-1:1.1: device disconnected
    hub 2-0:1.0: unable to enumerate USB device on port 1
    Hotplug - connected=1,1,1
    Hotplug - connected=1,1,1
    root@gbquad:~#

    hoffe jemand kann mir helfen

    danke schon mal

    grüße

    p.s.

    @ koivo @ scmello

    danke das plugin läuft schon mal TOP Danke :thumbsup:
  • Treiber nicht erkannt

    @ sys

    Hi sys hast Du das Karatelight schon auf der quad zum laufen gebracht? Bei mir hängts gewaltig, alles zusammen gebastelt und ... Karatelight wird von Boblight (vom FEED) nicht angesprochen. ?(
    Ich denke das es am Treiber liegt , der usb-port wird wohl nicht erkannt bzw bereitgestellt. Siehe Log /dev/ttyACM0.

    Telnet Log:


    root@gbquad:~# opkg install kernel-module-cdc-acm
    Package kernel-module-cdc-acm (3.3.8-r0.19) installed in root is up to date.
    root@gbquad:~# depmod -a && modprobe cdc-acm

    root@gbquad:~# dmesg | tail
    usb 5-1: FTDI USB Serial Device converter now attached to ttyUSB0
    ftdi_sio 5-1:1.1: FTDI USB Serial Device converter detected
    usb 5-1: Detected FT2232C
    usb 5-1: Number of endpoints 2
    usb 5-1: Endpoint 1 MaxPacketSize 64
    usb 5-1: Endpoint 2 MaxPacketSize 64
    usb 5-1: Setting MaxPacketSize 64
    ftdi_sio ttyUSB1: Unable to read latency timer: -32
    ftdi_sio ttyUSB1: Unable to write latency timer: -32
    usb 5-1: FTDI USB Serial Device converter now attached to ttyUSB1

    mit admotools instaliert kommt folgende message:


    root@gbquad:~# check_karate.sh
    [info] this is check_karate 20120530
    [info] Fri Dec 6 01:24:10 CET 2013
    [info] kernel-version: "Linux gbquad 3.3.8-2.0 #1 SMP Tue Oct 8 22:46:22 CEST 20
    13 mips GNU/Linux"
    [pass] Found a KarateLight device (vendor-id==0x04d8)
    [pass] Found a KarateLight device (device-id==0x000a)
    [pass] CDC-ACM Kernel-Module is loadad
    [info] Firmware-Version is karate-getinfo:
    [info] Device reports 0 Channels
    root@gbquad:~# karate-drivertest /dev/ttyACM0
    Error opening (/dev/ttyACM0)

    Vieleicht kann mir da jemand weiterhelfen. :danke:
    habe dies Konfig:
    GigaQuad 2xSAT/2xDVB-C
    HDF Teamimage Kernel3.3.8 Built 774
    mit Oscam Ymod + pearlChina-clone LCDLinux am USB

    Da fällt mir ein welcher Port ist ttyUSB0 ? (hinten nehme ich an) und ttyUSB1 müsste dann der vordere sein ?
  • Gagi2k schrieb:

    Probiert mal

    Quellcode

    1. karate-drivertest /dev/ttyUSB0


    Sieht so aus als ob es nicht gefunden wird.

    ---------------------------------------------------------------------
    Welcome to OpenEmbedded Linux OE-Alliance 3.0 gbquad
    Linux mips 3.3.8-2.0 #1 SMP Tue Oct 8 22:46:22 CEST 2013
    ~ HDFreaks modded Image ~


    gbquad login: ****
    Password: ****
    Filesystem Informations
    Filesystem Size Used Available Use% Mounted on
    ubi0:rootfs 443.8M 129.0M 314.9M 29% /
    devtmpfs 278.8M 4.0K 278.7M 0% /dev
    tmpfs 64.0K 0 64.0K 0% /media
    /dev/sda1 1.4T 121.1G 1.2T 9% /media/hdd
    tmpfs 278.8M 356.0K 278.5M 0% /var/volatile
    root@gbquad:~# karate-drivertest /dev/ttyUSB0
    root@gbquad:~#
    ------------------------------------------------------------------------
  • @Gagi2k
    usb 1 habe ich schon probiert ERROR. In der ls Ausgabe fehlt der port /dev/ttyACM0 und den soll man laut C.Presser fürs karatelight hernehmen auch boblight macht nichts egal ob usb0 oder 1 ausgewählt im Plugin mit 5 config.
    Beim de karatetools findet er das karatelight und acm module is loaded aber keine info und 0 channels
    ----------------------
    Filesystem Informations
    Filesystem Size Used Available Use% Mounted on
    ubi0:rootfs 443.8M 129.0M 314.9M 29% /
    devtmpfs 278.8M 4.0K 278.7M 0% /dev
    tmpfs 64.0K 0 64.0K 0% /media
    /dev/sda1 1.4T 121.1G 1.2T 9% /media/hdd
    tmpfs 278.8M 356.0K 278.5M 0% /var/volatile
    root@gbquad:~# karate-drivertest /dev/ttyUSB0
    root@gbquad:~# karate-drivertest /dev/ttyUSB1
    Error reading channels. got -1 bytes
    root@gbquad:~# karate.sh
    -sh: karate.sh: not found
    root@gbquad:~# check_karate.sh
    [info] this is check_karate 20120530
    [info] Fri Dec 6 17:51:05 CET 2013
    [info] kernel-version: "Linux gbquad 3.3.8-2.0 #1 SMP Tue Oct 8 22:46:22 CEST 20
    13 mips GNU/Linux"
    [pass] Found a KarateLight device (vendor-id==0x04d8)
    [pass] Found a KarateLight device (device-id==0x000a)
    [pass] CDC-ACM Kernel-Module is loadad
    [info] Firmware-Version is karate-getinfo:
    [info] Device reports 0 Channels
    root@gbquad:~# ls /dev/tty*
    /dev/tty /dev/tty19 /dev/tty3 /dev/tty40 /dev/tty51 /dev/tty62
    /dev/tty0 /dev/tty2 /dev/tty30 /dev/tty41 /dev/tty52 /dev/tty63
    /dev/tty1 /dev/tty20 /dev/tty31 /dev/tty42 /dev/tty53 /dev/tty7
    /dev/tty10 /dev/tty21 /dev/tty32 /dev/tty43 /dev/tty54 /dev/tty8
    /dev/tty11 /dev/tty22 /dev/tty33 /dev/tty44 /dev/tty55 /dev/tty9
    /dev/tty12 /dev/tty23 /dev/tty34 /dev/tty45 /dev/tty56 /dev/ttyS0
    /dev/tty13 /dev/tty24 /dev/tty35 /dev/tty46 /dev/tty57 /dev/ttyS1
    /dev/tty14 /dev/tty25 /dev/tty36 /dev/tty47 /dev/tty58 /dev/ttyS2
    /dev/tty15 /dev/tty26 /dev/tty37 /dev/tty48 /dev/tty59 /dev/ttyS3
    /dev/tty16 /dev/tty27 /dev/tty38 /dev/tty49 /dev/tty6 /dev/ttyUS
    B0
    /dev/tty17 /dev/tty28 /dev/tty39 /dev/tty5 /dev/tty60 /dev/ttyUS
    B1
    /dev/tty18 /dev/tty29 /dev/tty4 /dev/tty50 /dev/tty61
    root@gbquad:~#
  • hab es mal manuel gestartet mit "depmod -a && modprobe cdc-acm"

    hier der log:
    ---------------------------------------------------------------------------------------------
    root@gbquad:~# opkg install kernel-module-cdc-acm
    Package kernel-module-cdc-acm (3.3.8-r0.19) installed in root is up to date.

    root@gbquad:~# depmod -a && modprobe cdc-acm

    root@gbquad:~# dmesg | tail
    usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
    ftdi_sio 6-1:1.1: FTDI USB Serial Device converter detected
    usb 6-1: Detected FT2232C
    usb 6-1: Number of endpoints 2
    usb 6-1: Endpoint 1 MaxPacketSize 64
    usb 6-1: Endpoint 2 MaxPacketSize 64
    usb 6-1: Setting MaxPacketSize 64
    ftdi_sio ttyUSB1: Unable to read latency timer: -32
    ftdi_sio ttyUSB1: Unable to write latency timer: -32
    usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB1
    root@gbquad:~#
  • @Smello

    Welche Box hast du? Laut C.Presser der das Karatelight vertreibt soll es auch port /dev/ttyACM0 sein
    hast du das boblight vom feed und welche version hast du? Ich habe es vom Feed geladen und version07r7beta.
    Boblight instaliert die treiber ja mit.

    Wie gesagt ttyACM0 ist bei mir nicht vorhanden, ich kann diesen auch nicht auswählen.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Paulipau ()

  • @Gagi2k
    Tausend dank das war es ... danach habe ich den port dev/ttyACM0 :)
    Und der test mit karatetools funktioniert auch... Nach der Pfad Änderung in Boblight funktionieren auch die LEDs

    hier der log:
    -------------------------------------------------------------------------------------------
    root@gbquad:~# modprobe -r ftdi_sio
    root@gbquad:~# dmesg | tail
    usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB1
    usbcore: deregistering interface driver ftdi_sio
    ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
    ftdi_sio 6-1:1.1: device disconnected
    ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
    ftdi_sio 6-1:1.0: device disconnected
    USB Serial deregistering driver FTDI USB Serial Device
    usbcore: deregistering interface driver usbserial_generic
    USB Serial deregistering driver generic
    usbcore: deregistering interface driver usbserial
    root@gbquad:~# dmesg | tail
    usbcore: registered new interface driver ftdi_sio
    ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
    usb 6-1: USB disconnect, device number 5
    ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
    ftdi_sio 6-1:1.0: device disconnected
    ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
    ftdi_sio 6-1:1.1: device disconnected
    usb 6-1: new full-speed USB device number 6 using ohci-brcm
    cdc_acm 6-1:1.0: This device cannot do calls on its own. It is not a modem.
    cdc_acm 6-1:1.0: ttyACM0: USB ACM device
    root@gbquad:~# ls /dev/tty*
    /dev/tty /dev/tty19 /dev/tty3 /dev/tty40 /dev/tty51 /dev/tty62
    /dev/tty0 /dev/tty2 /dev/tty30 /dev/tty41 /dev/tty52 /dev/tty63
    /dev/tty1 /dev/tty20 /dev/tty31 /dev/tty42 /dev/tty53 /dev/tty7
    /dev/tty10 /dev/tty21 /dev/tty32 /dev/tty43 /dev/tty54 /dev/tty8
    /dev/tty11 /dev/tty22 /dev/tty33 /dev/tty44 /dev/tty55 /dev/tty9
    /dev/tty12 /dev/tty23 /dev/tty34 /dev/tty45 /dev/tty56 /dev/ttyAC
    M0
    /dev/tty13 /dev/tty24 /dev/tty35 /dev/tty46 /dev/tty57 /dev/ttyS0
    /dev/tty14 /dev/tty25 /dev/tty36 /dev/tty47 /dev/tty58 /dev/ttyS1
    /dev/tty15 /dev/tty26 /dev/tty37 /dev/tty48 /dev/tty59 /dev/ttyS2
    /dev/tty16 /dev/tty27 /dev/tty38 /dev/tty49 /dev/tty6 /dev/ttyS3
    /dev/tty17 /dev/tty28 /dev/tty39 /dev/tty5 /dev/tty60
    /dev/tty18 /dev/tty29 /dev/tty4 /dev/tty50 /dev/tty61
    root@gbquad:~# karate-drivertest /dev/ttyACM0
    Device reports 8 channels
    Device reports Firmware Version 0x27
    -------------------------------------------------------------------

    @Schmello
    Noch eine Frage : beim plugin bei der Config muss ich meine LED Streifen angeben oder einzelne LEDs.
    Normalerweise habe ich ja nur 8 channels beim karatelight. wenn ich die LEDS eingebe 208 (insgesamt) habe ich 624 channels
  • @Schmello
    Hab doch noch Probleme, die LEDs funktionierten nur wegen dem karate-drivertest (rot grün blau one stripe umlaufend nacheinander) aber ist ja schon mal ein Anfang. Boblight macht immer noch nichts. Muss wohl den Treiberstart in die init.d laden. Aber noch keine Ahnung wo die ist und was ich wo editieren muss.

    Zu Deiner Frage : Ich habe 8 Kanäle mit 8 StreifenLED 5050 RGB Dioden.
    Links/Rechts 2 Stripes a 21 Dioden
    Oben 2 Stripes a 36 Dioden
    Unten 2 Stripes a 26 Dioden (wegen dem Standfuss)

    Fotos mache ich dann wenns läuft. Versuche erstmal für die Karatelight die Firmware upzudaten und dann schau ich mal wenn das Startscript geht wie es mit BOBlight weitergeht.
    Bin erstmal froh das das Ding ja Funktioniert. Hat ja immerhin alles zusammen 150,- € gekostet.
  • Da das karatelight nach dem reboot immer noch keinen port bekommt habe ich noch einmal einen log gemacht und kommentiert. Vieleicht hat einer von den Profis im Board für mich Noob dann eine Idee, wie ich weiter vorgehen kann um das karatelight mit boblight oder einem anderen plugin zum laufen zu bekommen.

    Telnet log:
    --------------------
    Welcome to OpenEmbedded Linux OE-Alliance 3.0 gbquad
    Linux mips 3.3.8-2.0 #1 SMP Tue Oct 8 22:46:22 CEST 2013
    ~ HDFreaks modded Image ~

    Filesystem Informations
    Filesystem Size Used Available Use% Mounted on
    ubi0:rootfs 443.8M 129.7M 314.1M 29% /
    devtmpfs 278.8M 4.0K 278.7M 0% /dev
    tmpfs 64.0K 0 64.0K 0% /media
    /dev/sda1 1.4T 121.1G 1.2T 9% /media/hdd
    tmpfs 278.8M 324.0K 278.5M 0% /var/volatile

    root@gbquad:~# dmesg | tail
    __clk_enable: network [1]
    __clk_enable: enet [1]
    bcm40nm_pm_genet_enable 00
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    eth0: Link up, 100 Mbps Full Duplex
    ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
    eth0: no IPv6 routers present
    svc: failed to register lockdv1 RPC service (errno 124).
    proc_set_vmpeg_dst_apply()LINE=5499
    Hotplug - connected=1,1,1

    acm manuel start

    root@gbquad:~# depmod -a && modprobe cdc-acm

    root@gbquad:~# dmesg | tail
    __clk_enable: network [1]
    __clk_enable: enet [1]
    bcm40nm_pm_genet_enable 00
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    eth0: Link up, 100 Mbps Full Duplex
    ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
    eth0: no IPv6 routers present
    svc: failed to register lockdv1 RPC service (errno 124).
    proc_set_vmpeg_dst_apply()LINE=5499
    Hotplug - connected=1,1,1

    ----usbcable manuel reset---- nach reset serial usb vorhanden

    root@gbquad:~# dmesg | tail
    usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
    ftdi_sio 6-1:1.1: FTDI USB Serial Device converter detected
    usb 6-1: Detected FT2232C
    usb 6-1: Number of endpoints 2
    usb 6-1: Endpoint 1 MaxPacketSize 64
    usb 6-1: Endpoint 2 MaxPacketSize 64
    usb 6-1: Setting MaxPacketSize 64
    ftdi_sio ttyUSB1: Unable to read latency timer: -32
    ftdi_sio ttyUSB1: Unable to write latency timer: -32
    usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB1

    ftdi usb serial disconnected

    root@gbquad:~# modprobe -r ftdi_sio

    root@gbquad:~# dmesg | tail
    usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB1
    usbcore: deregistering interface driver ftdi_sio
    ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
    ftdi_sio 6-1:1.1: device disconnected
    ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
    ftdi_sio 6-1:1.0: device disconnected
    USB Serial deregistering driver FTDI USB Serial Device
    usbcore: deregistering interface driver usbserial_generic
    USB Serial deregistering driver generic
    usbcore: deregistering interface driver usbserial

    ----usbcable manuel reset---- wieder usb cable reset (plug of/on

    root@gbquad:~# dmesg | tail
    usb 6-1: new full-speed USB device number 4 using ohci-brcm
    cdc_acm 6-1:1.0: This device cannot do calls on its own. It is not a modem.
    cdc_acm 6-1:1.0: ttyACM0: USB ACM device
    usbcore: registered new interface driver usbserial
    USB Serial support registered for generic
    usbcore: registered new interface driver usbserial_generic
    usbserial: USB Serial Driver core
    USB Serial support registered for FTDI USB Serial Device
    usbcore: registered new interface driver ftdi_sio
    ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver

    NUN WIRD DAS KARATELIGHT ERKANNT

    root@gbquad:~# check_karate.sh
    [info] this is check_karate 20120530
    [info] Fri Dec 6 22:58:55 CET 2013
    [info] kernel-version: "Linux gbquad 3.3.8-2.0 #1 SMP Tue Oct 8 22:46:22 CEST 20
    13 mips GNU/Linux"
    [pass] Found a KarateLight device (vendor-id==0x04d8)
    [pass] Found a KarateLight device (device-id==0x000a)
    [pass] CDC-ACM Kernel-Module is loadad
    [info] device /dev/ttyACM0 is writeable. Using it for further tests..
    [info] Firmware-Version is 0x27
    [info] Device reports 8 Channels

    Test an /dev/ttyACM0 siehe video link

    root@gbquad:~# karate-drivertest /dev/ttyACM0
    Device reports 8 channels
    Device reports Firmware Version 0x27
    press CTRL-C to exit

    nach test EXIT bleibt 1 LED Streifen mit der litzten Test Farbe an

    Wäre sehr dankbar wenn ich das zum laufen bekommen könnte.
    @sys vieleicht meldest dich mal ...wie ich gesehen habe hast du eine karate16 vieleicht bist du ja schon weiter. :)

    Video 1 min
    Dateien

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Paulipau ()

Unsere Partnerboards

^
Flag Counter