Forum: Compiler & IDEs v-usb und Linux


von Johannes A. (jan007)


Lesenswert?

Hallo,

ich möchte gern Daten aus meinem AVR (mega8) über UART <-> USB ausgeben. 
Mit einem FT232RL ist das auch kein Problem, es ist nur teuer und 
aufwendig. Mit Hilfe der Lib v-USB sollte das eigentlich gehen. Ich habe 
mal ins AVR Lab 
http://wiki.ullihome.de/index.php/USBAVR-ISP/de#USB_AVR_Lab_als_Protokoll-Logger 
eine entsprechende Firmaware geladen, aber es wird kein /dev/ttyUSB* 
resp. /dev/ttyACM0 angelegt. Im Netz bin ich auf keine klaren Hinweise 
gestossen, außer einem Patch für den Kernel, was mir aber nicht wirklich 
einleutet, Unter M$-Windows soll das per virtuellem comtreiber gehen. 
Gibt es auch eine Lösung für Linux, speziell Ubuntu 9.10?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Findet /sbin/lsusb denn überhaupt etwas?  Wenn nicht, kannst du auch
lange drauf warten, bis sich ein Treiber der Sache annimmt...

von Johannes A. (jan007)


Lesenswert?

Ja klar, lsusb war mein erster Test. Es nur kein Device nicht angelegt 
;)

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Treiber nicht geladen?  Findet lsmod denn den Treiber?

von Edi (Gast)


Lesenswert?

Johannes Arlt schrieb:
> Mit Hilfe der Lib v-USB sollte das eigentlich gehen. Ich habe

> eine entsprechende Firmaware geladen, aber es wird kein /dev/ttyUSB*
> resp. /dev/ttyACM0 angelegt. Im Netz bin ich auf keine klaren Hin

Nach meiner Erfahrung stellt die V-USB Lib, dich ich kenne 
(http://www.obdev.at/products/vusb/index-de.html) keine seriellen 
Schnittstellen zur Verfügung sondern einen oder mehrere USB-Endpunkte 
die man programmatisch ansprechen muss. Welche Version verwendest du 
denn?

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.