Hallo, ich probiere gerade, mein Programmiergerät(myAvr usb mk2) unter Linux zum laufen zu bringen. Und zwar möchte ich damit einfach nur ein Relais ein und ausschalten. Am RTS Pin von dem Gerät(http://www.myavr.info/download/projekte/usb-adapter/pjb_rs232-bridge_de_en.pdf), liegt immoment eine Spannung an, von ungefähr 4Volt.Jetzt weiß ich nur leider nicht, welchen Com Port ich zum steuern benutzen muß? Vielen Dank im Voraus, Daniel
Hallo Unter Debian /dev/ttyS0 entspricht unter Win Com1 Gruss Bernd
Ja? Danke schon mal dafür. aber wenn ich jetzt " setserial -b /dev/ttyS0" aufrufe, zeigt er mir nichts an? Mache ich irgendwas falsch? Daniel
> [..] /dev/ttyS0 [..] Mache ich irgendwas falsch?
Ja.. ttySx ist eine ∗echte∗ Serielle, USB-Seriell landet üblicherweise
unter ttyUSBx. Schau Dir mal die Ausgabe von dmesg unmittelbar nach dem
Einstecken an, da sollte drin stehen wo das Gerät landet.
HTH
könnte es das sein:"[13354.039513] cp210x 2-1.5:1.0: cp210x converter detected [13354.137205] usb 2-1.5: reset full speed USB device using ehci_hcd and address 6"?
Unabhängig davon: Hast du mal den Hersteller myavr gefragt?
Ich befürchte ohne Feedback bzw. Anfragen wird ewig weiter mit
> System software: Windows2000/XP/2003/Vista, Mac OS9/OSX, Linux 2.4/2.6
geworben und verkauft. Aber die Anleitungen enthalten weiter nur
Anweisungen für Windows. Die USB Treiber Downloads sind nur für
Windows...
"Ausbaden" müssen das dann die frustrierten Kunden und die als Support
missbrauchten Foren. Ihr Nicht-Windows User müsst Druck machen!
Ich hab die Anleitung von myavr für Linux durchgelesen, und alle darin beschriebenen Treiber installiert, leider waren keine für die Kommunikation aufgelistete, nur fürs Brennen und Flashen. Jetzt weiß ich auch das der auf Port 6 landet, aber bei der Eingabe von:"setserial -b /dev/ttyUSB6" sagt der das er den Pfad bzw. Ordener nicht finden könnte:(
>>> [13354.137205] usb 2-1.5: reset full speed USB device using ehci_hcd and >>> address 6"? >> ja. Jetzt musst nur noch weiterlesen wo er landet. > Jetzt weiß ich auch das der auf Port 6 landet [..] Nein, tut er nicht. Lies weiter in der Ausgabe von dmesg wo er landet. Normalerweise(tm) sieht das ungefähr so aus:
1 | [98773.140643] usb 3-6.2.1: new full speed USB device using ehci_hcd and address 9 |
2 | [98773.248769] usb 3-6.2.1: New USB device found, idVendor=067b, idProduct=2303 |
3 | [98773.248774] usb 3-6.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 |
4 | [98773.248778] usb 3-6.2.1: Product: USB-Serial Controller |
5 | [98773.248782] usb 3-6.2.1: Manufacturer: Prolific Technology Inc. |
6 | [98773.248933] usb 3-6.2.1: configuration #1 chosen from 1 choice |
7 | [98773.249226] pl2303 3-6.2.1:1.0: pl2303 converter detected |
8 | [98773.250743] usb 3-6.2.1: pl2303 converter now attached to ttyUSB2 |
9 | ^^^^^^^^^^^^^^^ ^^^^^^^ |
HTH
oh, wie peinlich, ttyUSB0. ist das normal, das der keine seriellen informationen kriegen kann? Schon mal vielen dank leute:)
> isdas normal, das der keine seriellen informationen kriegen kann?
Wie meinen? Keine Ausgabe von setserial? Probier rein testweise mal stty
(stty -a -F /dev/ttyUSB0)
g457 schrieb: >> Probier rein testweise mal stty > (stty -a -F /dev/ttyUSB0) Ja, das klappt wunderbar. Vielen Dank:) und noch allen einen guten Rutsch Daniel
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.