Cygnal CP210x UART Bridge mit Ubuntu/gtkterm

Gast #4201066
Lesenswert?
• ▲
▼
Hallo,

Ich habe ein Problem den USB-UART-Adapter
Cygnal Integrated Products, Inc. CP210x UART Bridge
unter gtkterm zu nutzen. Ich hab Ubuntu 12.04 und unter Windows 
funktioniert der Adapter (getestet mit hTerm und mit sich selbst 
verbunden).

dmesg | grep -ie cp210* sagt:
1
[   10.116539] usb 3-2: Product: CP2102 USB to UART Bridge Controller
2
[   41.534293] usbcore: registered new interface driver cp210x
3
[   41.534380] usbserial: USB Serial support registered for cp210x
4
[   41.534440] cp210x 3-2:1.0: cp210x converter detected
5
[   41.832218] usb 3-2: cp210x converter now attached to ttyUSB0

Ich starte gtkterm als root und stelle dann alles so ein wie unter hTerm 
in Windows, bekomme dann aber nichts zu Gesicht in der GUI außer das was 
ich rein schreibe.
(Baud 9600, no parity, 1 Stopbit, XFlow off, 8 Bit)
Wie sieht es denn aus, wenn gtkterm etwas empfängt?
Gast #4201089
Lesenswert?
• ▲
▼
Ja das habe ich natürlich!
Habs auch mal über die cmd-line versucht:
sudo gtkterm -p /dev/ttyUSB0 --speed 9600 --bits 8 --stopbits 1 --parity 
none --flow none &

wenn ich was eingebe bei gtkterm und mit enter besätige bleibt es stehen 
und der cursor springt an den anfang. Ist das vllt richtig so wie es 
sein sollte? Es gibt ja leider kein extra Fenster für "received bits"
Gast #4201112
Lesenswert?
• ▲
▼
Ich habs noch mit minicom probiert. Soweit ich das überschaue verbindet 
sich minicom nicht mit dem USB0. Es steht nämlich stets Offline unten in 
der Status-Leiste.

Muss ich noch mehr machen außer anstecken, terminal-programm starten und 
fertig?
Gast #4201124
Lesenswert?
• ▲
▼
Hallo,

dir ist klar, dass GTKTerm kein "local echo" standardmäßig macht. D.h. 
wenn du im Terminal siehst was du tippst, dann funktionierts schon.

Ich habs gerade probiert: CP2102 an USB, RX und TX gebrückt.

[28566.185775] usbserial: USB Serial support registered for generic
[28566.199284] usbcore: registered new interface driver cp210x
[28566.199294] usbserial: USB Serial support registered for cp210x
[28566.199317] cp210x 1-1.1:1.0: cp210x converter detected
[28566.199386] usb 1-1.1: cp210x converter now attached to ttyUSB0

gtkterm gestartet:

sudo gtkterm -p /dev/ttyUSB0 --speed 9600 --bits 8 --stopbits 1 --parity 
none

Ich bekomme zurück was ich tippe --> passt.

P.S. Es gibt auch Hterm für Linux (allerdings nicht aus den 
repositories), alternativ cutecom, beides etwas komfortabler.

Grüße,
Martin
Gast #4201205
Lesenswert?
• ▲
▼
Hallo,

habe mich leider unter Linux nie für "Das" serielle Terminal entscheiden 
können. hTerm ist für eine Anwendung gut, cutecom funktioniert, braucht 
aber zuviel Platz auf dem Monitor.

Habe bis jetzt keines gefunden das mir wirklich gefällt.

Aber wenn du jetzt die Bytes empfangen kannst heißt es funktioniert 
prinzipiell. Das ist ja die Hauptsache.

Meistens braucht man ja das Terminal eh nur zum Testen und macht den 
Rest über ein Shellscript oder einen µC.

Grüße,
Martin

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.