Forum: Mikrocontroller und Digitale Elektronik Pollin Funk-AVR-Board + ATMega8 - Einstieg


von Stefan S. (stefanst)


Lesenswert?

Hallihallo!

vor kurzem habe ich mir das Funk-AVR-Evaluationsboard von Pollin 
gekauft, dazu einen ATMega8. Leider ist die "Anleitung" von Pollin ja 
nicht sonderlich prickelnd, was den Einstieg betrifft... dazu einige 
Fragen meinerseits:

Wie kann ich den Aufbau und die Software so konfigurieren, dass ich 
endlich richtig loslegen (programmieren) kann?
Also ich habe das Board mit dem seriellen Kabel an den seriellen 
Anschlus meines PCs angeschlossen, Stromversorgung steht auch. NAch dem 
was ich nun alles gelesen habe, habe ich AVR-Studio4 installiert, dazu 
gleich WinAvr für C-PRogrammierung. Erst dachte ich, dass man damit 
nicht nur kompilieren, sondern das Prog gleich in den AVR laden kann... 
das geht wohl mit dem Board von Pollin nicht... deswegen habe ich mir 
nun auch noch Ponyprog runtergeladen, jedoch verstehe ich nicht 
wirklich, wie ich das nun einrichten muss, dass ich ein Programm im 
hex-Format in den AVR laden kann.

Gruß,
Stefan

PS: Habe ich das richtig verstanden: Programm mit AVR-Studio schreiben 
und kompilieren, dann mit Ponyprog oder etwas ähnlichem in den ATMega8 
laden?

von Oliver J. (skriptkiddy)


Angehängte Dateien:

Lesenswert?

Stefan S. schrieb:
> PS: Habe ich das richtig verstanden: Programm mit AVR-Studio schreiben
> und kompilieren, dann mit Ponyprog oder etwas ähnlichem in den ATMega8
> laden?
Ja.

> deswegen habe ich mir
> nun auch noch Ponyprog runtergeladen, jedoch verstehe ich nicht
> wirklich, wie ich das nun einrichten muss, dass ich ein Programm im
> hex-Format in den AVR laden kann.
Im Anhang befindet sich von Pollin eine Anleitung für Ponyprog. 
Allerdings ist die für ein anderes Pollin-Board, welches aber den selben 
Programmer hat. Sollte also wie darin beschrieben funktionieren.

Gruß Skriptkiddy

von oldmax (Gast)


Lesenswert?

Hi
Nun ja, für ca. 15 € kannst du auch nicht ein Luxusgerät erwarten, aber 
das Board ist trotzdem nicht schlecht. Ich selbst hab es im Einsatz und 
bin zufrieden.
Nun zum Thema.
Du erstellst dein Programm mit AVR Studio. Nach dem Compilieren erhälst 
du eine Hex-Datei. Merk dir, wo du die ablegst, denn diese wird von 
PonyProg benötigt, um sie anschließend auf den µC zu schreiben. Die 
serielle Schnittstelle muß eine echte RS232 sein. Ein USB-RS232 
funktioniert oft nicht. Ich hab's aber noch nicht getestet.
Es ist ein wenig lästig, ständig die Software zu wechseln, aber wenn du 
dich dran gewöhnt hast, ist's halb so schlimm.
Gruß oldmax

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Kennst du den Artikel Pollin Funk-AVR-Evaluationsboard in der 
Artikelsammlung von Mikrocontroller.net?

von Stefan S. (stefanst)


Lesenswert?

Ja also dieses Testtool.pdf hab ich mir mal angeschaut: Dieses 
Hyperterminal gibts in Vista ja nicht mehr...  wie müsste ich denn unter 
Vista 32 Bit vorgehen? (Ich hab davor leider noch nie mit der RS232 
Schnittstelle gearbeitet, von daher sorry für die vielleicht blöde Frage 
;) )
Was ich ausprobiert hab (ohne Hyperterminal-Einstellungen): Setzen der 
Fuse-Bits laden der hex-Datei in den ATmega8, wobei die Fuse-Bits auch 
andere waren, als die angegebenen in Testtool.pdf (liegt vllt daran, 
dass ich den ATmega8 und nicht den Atmega16 einsetze)
Trotz dass ich eine echte serielle Schnittstelle hab, hat das 
Programmieren glaube ich nicht geklappt - Ponyprog macht gar nix mehr 
(und das vielleicht 15 Minuten) und auf dem Board tut sich auch 
nichts...

Ja, den Artikel  Pollin Funk-AVR-Evaluationsboard kenn ich, jedoch steht 
da nichts von ponyprog, nur etwas von avrdude...

Gruß Stefan

von oldmax (Gast)


Lesenswert?

Hi
Ich hab zwar kein PonyProg vorliegen, aber soweit ich mich erinnern 
kann, muß die Schnittstelle zugewiesen werden. Mit einem 
Terminal-Programm kanst auch nur programmierte Controller ansprechen. 
Wenn du die Controller programmieren willst, mußt du schon USP benutzen. 
Das ist die linke 9 pol. Steckverbindung, oder einer der beiden  10 pol.
Die Fuses laß besser noch in Ruh, es sei denn, du weißt was du machst 
oder hast deine Controler im Duzend gekauft. So mal eben drauflos, ohne 
eine vernünftig funktionierende Verbindung ist schon ganz schön ...hmmm 
... mutig.
Lies auch mal im Netz, ob PonyProg nicht spezielle Treiber bei Vista 
braucht.
Gruß oldmax

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.