www.mikrocontroller.net

Forum: Compiler & IDEs avrdude flags/fuses doku ?


Autor: Stefan Sczekalla (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

also eigentlich möchte ich verhindern das bei jeder neuen SW-Version
die ich in den AVR schiesse das EEPROM mit "platt" gemacht wird.

Ich hab jetzt schon mal unter "arvdude" gegoogelt, war aber wohl zu
blind, die Doku zu finden.

Welche Switches muss ich wo (im Makefile) angeben, damit das eeprom
nicht mitprogrammiert wird ? ( oder wo finde ich dazu eine Doku )

Aktueller Controller ist ein mega32.

Grüße,

     Stefan

Autor: HansHans (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
Das EESAVE fuse im AVR setzen ,
dann wird bei chip erase der EEPROM nicht mit gelöscht .

Autor: Stefan Sczekalla (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Hans,

... nur wie und wo gebe ich vor, wie die Fuses hinterher gesetzt werden
sein sollen ?

ich verwende WinAVR - der programmer ist AVRDUDE.

Muss ich dazu einen "externen" Programmer - z.B. PonyProg benutzen ?

Grüße,

          Stefan

Autor: Jörg Wunsch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nein, entweder auf der Kommandozeile (jedes der drei Fusebytes ist ein
eigener memory space für avrdude) oder im Terminalmodus (avrdude
... -t).

Autor: Stefan Sczekalla (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Jörg,

vielen Dank.

Mittlerweile hab ich Blindfisch auch die Doku zum AVRDUDE gefunden.

Ich hatte "verzweifelt" auf der AVRDUDE Homepage nach einem Link zur
"Doku" gesucht.

Auf das "Naheliegende" kommt man nicht - ich bin irgendwie einfach
nicht mehr gewohnt, das Software durch "beiliegende" Dateien
dokumentiert ist :-) ( Windows-geschädigt ) auf ner *ix Kiste hätte ich
warschinlich automatisch "man avrdude" eingetippt ...

Grüße,

     Stefan

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.