Forum: Mikrocontroller und Digitale Elektronik Evaluationboard per Com-Port mit Ubuntu


von Dithschy S. (dithschy)


Lesenswert?

Moin
Ich hoffe ich bin hier richtig bin nämlich ganz neu in dem Forum ;)
Also ich wollte mich damit beschäftigen Mikrocontroller zu 
programmieren. Dazu habe ich mir das Atmel Evaluationsboard bestellt und 
zusammengebaut. Da mein PC noch einen COM-Port besitzt wollte ich das 
Board darüber ansprechen. Ich verwende Ubuntu und habe einen ATMega8 auf 
das Board gesteckt. Ich wollte nach der Anleitung 
https://www.mikrocontroller.net/articles/AVR-Tutorial vorgehen.
Leider habe ich noch überhaupt keine Ahnung von der Materie und 
scheitere nun schon daran mit Ubuntu eine Verbindung zu dem Board 
aufzubauen.
Wie mache ich das am besten?

Gruß Dithschy

von Max D. (max_d)


Lesenswert?

ausgehend von der annahme, dass du das pollin eval-bord meinst:
- avrdude installieren ("sudo apt-get install avrdude)
- "sudo avrdude -p m8 -c siprog" -P /dev/ttyS0 ausführen das "sudo" kann 
je nach konfiguration des serialports nötig oder überflüssig sein, 
schadet aber normal nicht.

der dude sollte so auf jeden fall mal die ID auslesen und das melden...
evtl. musst du das ttyS0 auf deinen port napassen....

von Dithschy S. (dithschy)


Lesenswert?

Also das Klappt da kommt eine Ausgabe in der Form:

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 
0.00s

avrdude: Device signature = 0x1e9307

avrdude: safemode: Fuses OK (E:FF, H:D9, L:E1)

avrdude done.  Thank you.

Und wie mache ich da nun weiter? also wie schreibe ich etwas auf den 
Mikrocontroller?


Und gibt es in diesem Forum einen Befehl mit dem man Code 
übersichtlicher einfügen kann? ich bin wohl zu doof soetwas zu finden.

von Stefan F. (Gast)


Lesenswert?

Super, die erste und schwierigste Hürde hast du überwunden. Jetzt machst 
du hiermit weiter: http://stefanfrings.de/avr_hello_world/index.html

Wobei du mein Geschreibsel von USB-UART ignorieren kannst, denn dein 
Pollin Board hat ja klassische serielle Schnittstellen und dein PC auch. 
Das ist gleichwertig.

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.