Forum: Mikrocontroller und Digitale Elektronik AT90USB, CDC, Virtual Comport und Linux


von avrfan (Gast)


Lesenswert?

Moin, hat schonmal jemand einen AT90USB als CDC Device programmiert und 
damit einen Virtuellen Comport unter Linux erzeugt? Wird das von Linux 
unterstützt.

Laut Doku soll es unter Windows ohne extra Treiber funktionieren, da 
sollte es unter Linux doch erst recht funktionieren, oder?

von Εrnst B. (ernst)


Lesenswert?

CDC-Devices werden unter Linux vom "cdc-acm"-Treiber erkannt

von avrfan (Gast)


Lesenswert?

Dann sollte es eigentlich problemlos funktionieren, danke. Werde mich 
mal in den nächsten Tagen mit den Dingern auseinandersetzen

von Kay I. (imperator)


Angehängte Dateien:

Lesenswert?

Moin,

habe mal einen AT90USB1287 mit der CDC-Demo von Atmel bespielt... 
zunächst erfolglos. Windows erkannte zwar ein unbekanntes USB-Gerät, 
doch einen passenden Treiber fand es nicht.
Gleiches Spiel unter Ubuntu (8.10) Linux  und siehe da, unter 
/dev/ttyACM* fand sich eine Emulation der seriellen Schnittstelle.

Gibt es noch irgend etwas zu beachten, wenn es auch unter Windows laufen 
soll?

Einstellungen der seriellen Schnittstelle:
8N1,38400

Weiterhin sind ein paar Screenshots des Gerätemanagers mit Eigenschaften 
des USB-Devices angehängt.

von Kay I. (imperator)


Lesenswert?

ok ok ... Asche über mein Haupt :(

man muss während der Installation auf folgende Datei verweisen:
at90usbxxx_cdc.inf
Und die ist in irgend einem Pfad innerhalb der CDC-Demo.

Also falls noch jemand das Problem hat - so einfach ist es eigentlich :)

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.