Forum: Mikrocontroller und Digitale Elektronik USBasp UART in Ubuntu


von Thomas A. (t0mm3k)


Lesenswert?

Hey zusammen,
ich habe eine ganze Weile schon den USBasp von Thomas Fischl. Bisher 
habe ich ihn immer unter Windows7 mit WinAVR zusammen verwendet. 
Funktioniert astrein. Da ich nun auf Ubuntu umgestiegen bin, habe ich 
mich etwas mit avrdude beschäftigt und auch das funktioniert eigentlich 
alles ganz gut.

Allerdings habe ich unter Windows den USBasp auch als COM Port angezeigt 
bekommen, so dass ich direkt die RX/TX UART von meinem Atmel EvalBoard 
mitnutzen konnte. Zum Beispiel konnte ich so über Realterm direkt Daten 
an mein Bluetoothmodul senden und dies auf dem Handy empfangen.

Wie mach ich das jetzt unter Ubuntu?
Ich habe herausgefunden, dass ich eine udev-rule einrichten muss, damit 
das Gerät in /dev angezeigt wird:
1
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", MODE="0666", SYMLINK+="USBasp"

Wenn ich mich mit minicom aber zu /dev/USBasp verbinde und RX und TX 
miteinander verbinde, erwarte ich ein echo meiner Befehle auf der 
Konsole zu sehen. Das passiert aber nicht.

Folglich habe ich da wohl noch irgendetwas falsch gemacht.

Hat jemand einen Tipp für mich?

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.