Forum: Mikrocontroller und Digitale Elektronik Lehmann


von REiner (Gast)


Lesenswert?

AVRDUDE

von Reiner (Gast)


Lesenswert?

Hallo Leute

bin dabei mich etwas mit dem AVR zu beschäftigen und hab schonmal mit
Euren Tutorial angefangen.

Dabei bin ich auf den AVRDUDE im GCC-Tut gestossen.

Da ich einen ATmega8 als erstes Testobjekt habe und schon einige Böse
Dinge über die Fuse-Bits gelesen habe, bin ich etwas paranoid beim
ersten Versuche zu programmieren.

Ich habe das WinAVR-Packet installiert und mal die Gui für AVRDUDE
gestarte.

Was sollte ich beachte damit ich mir den Controller nicht zerschiese
oder mich aussperre, damit das Programmieren nicht so endet wie mein
erster Versuch zu diesen Thread zu Posten ;).

Vielen Dank schon mal vorraus ...

Reiner

von _CH_ (Gast)


Lesenswert?

Hallo Reiner,

was willst du hören? Wichtig ist auf alle Fälle lesen, dann denken,
dann nochmal lesen und dann nochmal drüber nachdenken und dann machen.

Mit den Fuses ist es so ne Sache... Der M8 läuft ja "jungfräulich"
mit 1MHz interner Oszillator. Mit dem kann man schon ne Menge anfangen
bis du dir mal sicherer bist und weißt was du machst.
Wenn du die Fuses unbedingt ändern musst, z.B. für Baudraten-Quarz,
dann is das auch kein Problem wenn du weißt welche und wie.

Wenn es dir zu mühsam erscheint im DB alles nachzulesen dann schau mal
bei
http://electrons.psychogenic.com/modules/arms/art/14/AVRFusesHOWTOGuide.php
vorbei.

Gruß,
Christian

von Roger (Gast)


Lesenswert?

was hast de denn für einen Programmer... also ich nehm das myAVRWorkpad
von www.myAVR.de ... da kann man eigentlich nix falsch machen:

http://www.myavr.de/download/myAVR_WorkpadSE_Demo.exe

Gruß Roger

von Reiner L. (leiner)


Lesenswert?

Hallo Christian

Ich habe schon ein Board mit einem 16MHz Quarz drauf den möcht ich
natürlich aktivieren.

Aber hauptsächtlich hatte ich Angst das wenn ich einfach mit AVRDUDE
drauflos Programmiere ohne irgendwelche Einstellung aktiv zu setzen ich
mir den Controller zerschiese.

Wenn es aber so ist das AVRDUDE die Fuse nicht anfasst solange man das
irgendwo einstellt kann ich ja durch unterlassen nicht kaputt machen.

Dann bin ich schonmal beruhigt -

Es ging erstmal speziell um AVRDUDE und wie man ihn als DAU sicher
benutzt ;) weniger im ersten Schritt um die Fuses.

Aber den Link werd ich mir trotzdem reinziehen.

Alles andere kommt dann mit der Zeit und mit lesen - das ist mir schon
klar


Erstmal vielen Dank

Reiner

von Reiner L. (leiner)


Lesenswert?

Hallo Roger

Ich denke Du meist das Hardwareteil zwischen PC und Testbaord?

Ich ein selbstgelötetes Parallelport Dingsbums STK200 kompatibel
mit einem 20beinigen TTL (aus der errinnerung - xxx244 glaub ich)
drauf.

Ich hoffe ich hab deine Frage richtig verstanden.

Gruss Reiner

von Roger (Gast)


Lesenswert?

hm... keine ahnung ob es damit geht... ich glaub die demo ist auf den
myAVR-Programmer beschränkt... must einfach mal probieren... es gibt
noch ein programm womit ich die fuse für die taktquelle umschalte das
ist myAVRQuickProg...

http://www.myavr.de/download/myAvrQuickProg.exe

kann man auch nichts falsch machen... aber ob das mit nem stk200 dongel
arbeitet weiß ich nicht... ansonsten hohl dir das nächste osterei... die
verschenken gerade eva-boards mit dem mega8 ;-)

von Reiner L. (leiner)


Lesenswert?

@Roger

Ich glaub ich hab mich nicht richtig ausgedrückt.

Es ging mir darum was ich tun / oder nicht tun sollte bei meinem ersten
Programmerversuch mit AVRDUDE.

Nur um sicher zugehen das ich mir nichts zerschiese.

Denke das Avrdude die Fuse-Bits schreigen kann wenn ich es möchte.

Ich werd mir die Page mal ansehen was die da so haben.

Gruss Reiner

von Patrick (Gast)


Lesenswert?

Hi Reiner,
Ganz simpel könnte man sagen: wenn du die fuse bits nicht brauchst,
dann fass sie nicht an ;-)

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.