Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

PrEgo

User

  • »PrEgo« ist der Autor dieses Themas

Beiträge: 4

Registrierungsdatum: 08.01.2009

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

1

26.11.2011, 11:22

USB-Seriell-Converter

Hallo,
ich habe einen USB-Serial-Converter (Manhattan) mit PL2303. Nach Stunden des Herumprobierens und mehrmaligen Hochfahrens funktioniert die Kommunikation
(AVR RS232 <-> ubuntu 10.04-PC) manchmal ohne dass ich mehr nachvollziehen kann weshalb. Beim Neustart beginnt das Problem neuerlich.
Mit "echter" serieller Schnittstelle funktioniert die Datenübertragung vom AVR mit gleichen Parameterwerten immer (ubutu 8.10-PC und sogar mit WIN98-PC).
Vielleicht kennt da ja jemand eine Lösung. Danke schon mal.
Grüße


Die Inputs bzw. Messages (Konsole):
nach anstöpseln an usb

mit 'tail --retry -f /var/log/messages'
=> ...
Nov 26 09:25:14 ep-deskt kernel: [ 3357.336028] usb 5-2: new full speed USB device using uhci_hcd and address 3
Nov 26 09:25:14 ep-deskt kernel: [ 3357.494417] usb 5-2: configuration #1 chosen from 1 choice
Nov 26 09:25:14 ep-deskt kernel: [ 3357.497423] pl2303 5-2:1.0: pl2303 converter detected
Nov 26 09:25:14 ep-deskt kernel: [ 3357.512466] usb 5-2: pl2303 converter now attached to ttyUSB2

'lsusb'
=> '... ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port'

Baud usw..: 'stty 9600 cs8 -parenb -crtscts -echo ixon -F /dev/ttyUSB2'
=> ..:~$

ev. zuvor 'modprobe pl2303'
=> ..:~$

'modinfo pl2303' liefert folgendes:
=> filename: /lib/modules/2.6.32-34-generic/kernel/drivers/usb/serial/pl2303.ko
license: GPL
description: Prolific PL2303 USB to serial adaptor driver
srcversion: 39DA6FCC54A0BFE32D97799
alias: usb:v4348p5523d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0B63p6530d*dc*dsc*dp*ic*isc*ip*
... sehr viel alias ...
depends: usbserial
vermagic: 2.6.32-34-generic SMP mod_unload modversions 586
parm: debug: Debug enabled or not (bool)


Datentransfer PC:
Input: 'cat /dev/ttyUSB2'
# Anmerkung wenn's nicht geht, kommt beim 1.mal nur das User-Prompt als Response,
# beim 2.mal ein Underline und sonst nichts
# (da)nach ausstöpseln von usb kommt Reaktion: 'cat: /dev/ttyUSB2: Eingabe-/Ausgabefehler'
Output: 'echo "das ist der Text..." > /dev/ttyUSB2'

oder auch Messg. bei Funktionsstörung: 'stty -a < /dev/ttyUSB2'
=> stty: Standardeingabe: Eingabe-/Ausgabefehler
___________________________________________________________________________________________________

Edit:
Hallo nochmals,
ich habe mir GtkTerm installiert und nach Config Port mit meinen Parmeterwerten funktioniert der Datentransfer jetzt immer.
In einer geöffneten Konsole ist sodann der Datentransfer ebenso möglich, wobei dieser Prozess nach Start von cat eine höhere Priorität hat.
Nach Ctr C von cat läuft der Prozess wieder am GtkTerm normal weiter.

Das alte Problem besteht weiterhin,
aber immerhin eine brauchbare Lösung ...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »PrEgo« (26.11.2011, 15:21)