Forum: PC-Programmierung myAvr usb mk2 an linux, welcher Com Port?


von Daniel S. (z-irgendwas)


Lesenswert?

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

von Bernd B. (maulwurf)


Lesenswert?

Hallo
Unter Debian /dev/ttyS0 entspricht unter Win Com1

Gruss Bernd

von Daniel S. (z-irgendwas)


Lesenswert?

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

von g457 (Gast)


Lesenswert?

> [..] /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

von Daniel S. (z-irgendwas)


Lesenswert?

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"?

von g457 (Gast)


Lesenswert?

ja. Jetzt musst nur noch weiterlesen wo er landet.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

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!

von Daniel S. (z-irgendwas)


Lesenswert?

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:(

von g457 (Gast)


Lesenswert?

>>> [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

von Daniel S. (z-irgendwas)


Lesenswert?

oh, wie peinlich, ttyUSB0.
ist das normal, das der keine seriellen informationen kriegen kann?
Schon mal vielen dank leute:)

von g457 (Gast)


Lesenswert?

> 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)

von Daniel S. (z-irgendwas)


Lesenswert?

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
Noch kein Account? Hier anmelden.