Hallo zusammen,
aktuell versuche ich folgendes USB-Element von WERMA an den RevPi anzuschließen: https://www.werma.com/de/s_c4i595/USB-A ... 84000.html
Das Problem was nun allerdings dabei auftritt ist, dass das Gerät nicht erkannt wird. Das Gerät taucht weder bei dmesg noch im Kernel Log auf.
Das Interessante dabei ist aber nun, dass sobald z.B. ich den folgenden USB Adapter (https://www.delock.de/produkt/65339/merkmale.html) in den zweiten USB Port des RevPis stecke, das Gerät erkannt wird und auch mit Strom versorgt wird.
Dann wird folgendes unter dmesg anzeigt:
[ 166.420810] usb 1-1.2: new full-speed USB device number 8 using dwc2
[ 166.534680] usb 1-1.2: New USB device found, idVendor=0403, idProduct=6015, bcdDevice=10.00
[ 166.534693] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 166.534698] usb 1-1.2: Product: USB TERMINAL ELEMENT
[ 166.534702] usb 1-1.2: Manufacturer: WERMA
[ 166.534705] usb 1-1.2: SerialNumber: FT8PZAV4
[ 166.539612] ftdi_sio 1-1.2:1.0: FTDI USB Serial Device converter detected
[ 166.539752] usb 1-1.2: Detected FT-X
[ 166.543094] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB2
Das USB-Element benötigt 500ma Eingangsstrom, sollte in der Theorie also durch den RevPi abgedeckt sein.
Das Problem tritt bei beiden USB-Ports auf, scheint also mit diesen nichts zu tun zu haben.
Getestet habe ich das USB-Element an dem RevPi Connect S (CM3) und dem RevPi Connect 4. Auf beiden läuft die folgende Linux Version: Linux RevPi87822 5.10.152-rt75-v8 (bullseye).
An anderen Linux Geräten wird das USB-Element ohne Probleme erkannt.
Viele Grüße
Serielles USB Gerät wird nicht erkannt
Re: Serielles USB Gerät wird nicht erkannt
Hi smon, also erstmal danke für die ausführliche Schilderung des Fehlerbildes.
Bedeutet „in den zweiten USB-Port des RevPis stecke“ dass die beiden USB Gerät an zwei verschiedene Ports gesteckt wurden?
Verwendest Du ein Netzteil > 11V? Ich weiß das hört sich erst einmal seltsam an jedoch steht im Datenblatt eine Fußnote, dass 500mA USB Strom nur dann Garantiert wird.
Es stehen übrigens Updates für Dein System zur Verfügung. Du kannst wie hier beschrieben vorgehen:
https://revolutionpi.com/de/tutorials/q ... rect=de-DE
Bedeutet „in den zweiten USB-Port des RevPis stecke“ dass die beiden USB Gerät an zwei verschiedene Ports gesteckt wurden?
Verwendest Du ein Netzteil > 11V? Ich weiß das hört sich erst einmal seltsam an jedoch steht im Datenblatt eine Fußnote, dass 500mA USB Strom nur dann Garantiert wird.
Es stehen übrigens Updates für Dein System zur Verfügung. Du kannst wie hier beschrieben vorgehen:
https://revolutionpi.com/de/tutorials/q ... rect=de-DE
Code: Select all
sudo apt-get update
sudo apt-get upgrade -y
Re: Serielles USB Gerät wird nicht erkannt
Hi dirk,
im Anhang habe ich einmal ein Bild angefügt, das den Anschluss der Lampe zeigt. Im linken USB Port ist der USB-A Stecker der Lampe. Im rechten der erwähnte USB Adapter. Wenn dieser im rechten Port, auch ohne dass ein Gerät an ihn angeschlossen ist, steckt, dann wird die Lampe im Linux erkannt und leuchtet. Sobald ich den Adapter aus dem USB-Port ziehe, verliert die Lampe die Verbindung und hört auf zu leuchten:
[ 593.179671] usb 1-1: USB disconnect, device number 8
[ 593.182031] ftdi_sio ttyUSB0: error from flowcontrol urb
[ 593.182451] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[ 593.182503] ftdi_sio 1-1:1.0: device disconnected
Anstatt des USB-Adapters lässt sich auch jedes andere beliebige USB-Gerät, das selber Strom benötigt, in den zweiten Port stecken.
Als Netzteil wird das Mean Well SGA60E24-P1J verwendet (https://www.meanwell.com/webapp/product ... rod=SGA60E). Dieses liefert 24V / 2.5 A.
Viele Grüße
Steffen
im Anhang habe ich einmal ein Bild angefügt, das den Anschluss der Lampe zeigt. Im linken USB Port ist der USB-A Stecker der Lampe. Im rechten der erwähnte USB Adapter. Wenn dieser im rechten Port, auch ohne dass ein Gerät an ihn angeschlossen ist, steckt, dann wird die Lampe im Linux erkannt und leuchtet. Sobald ich den Adapter aus dem USB-Port ziehe, verliert die Lampe die Verbindung und hört auf zu leuchten:
[ 593.179671] usb 1-1: USB disconnect, device number 8
[ 593.182031] ftdi_sio ttyUSB0: error from flowcontrol urb
[ 593.182451] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[ 593.182503] ftdi_sio 1-1:1.0: device disconnected
Anstatt des USB-Adapters lässt sich auch jedes andere beliebige USB-Gerät, das selber Strom benötigt, in den zweiten Port stecken.
Als Netzteil wird das Mean Well SGA60E24-P1J verwendet (https://www.meanwell.com/webapp/product ... rod=SGA60E). Dieses liefert 24V / 2.5 A.
Viele Grüße
Steffen
Re: Serielles USB Gerät wird nicht erkannt
Hi Steffen, tja, das sieht nach einem "kann gar nicht sein" Phänomen aus
Also funktional sollte ein verbundener USB Stecker ohne USB Device keine Auswirkung auf das Gerät haben. Allerdings aus der Ferne kann ich hier nichts dazu sagen. Wenn Du das genauer analysieren möchtest, kannst Du gerne mehr dazu berichten.
![Frage :?:](./images/smilies/icon_question.gif)
Also funktional sollte ein verbundener USB Stecker ohne USB Device keine Auswirkung auf das Gerät haben. Allerdings aus der Ferne kann ich hier nichts dazu sagen. Wenn Du das genauer analysieren möchtest, kannst Du gerne mehr dazu berichten.