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?
Findet /sbin/lsusb denn überhaupt etwas? Wenn nicht, kannst du auch lange drauf warten, bis sich ein Treiber der Sache annimmt...
Ja klar, lsusb war mein erster Test. Es nur kein Device nicht angelegt ;)
Treiber nicht geladen? Findet lsmod denn den Treiber?
Gast
#1635527
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?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.