Forum: Mikrocontroller und Digitale Elektronik vermisse Prozessortypen


von Egon P. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
muss hier was nachgeladen werden oder weshalb werden neuere Typen wie 
z.B.
der 328 nicht angeboten?
Ich meine die letzte Version zu benutzen, aber es ist nicht alles dabei.
Sorry, bin Anfänger und steh etwas auf dem Schlauch.

von Berd Seifert (Gast)


Lesenswert?

Das Geheimnis liegt in der Datei *avrdude.conf* in dessen Verzeichnis. 
Die dort enthaltenen µC werden in der Liste angezeigt. Im Internet habe 
ich nach neueren Versionen dazu gesucht, um die bestehende config-Datei 
zu ergänzen.

von Egon P. (Gast)


Lesenswert?

danke für den Tipp.
War ja nicht anders zu erwarten bei dieser offenen Software.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Berd Seifert schrieb:
> Im Internet habe ich nach neueren Versionen dazu gesucht, um die
> bestehende config-Datei zu ergänzen.

Vorsicht allerdings: mit der künftigen Version 6.0 (von der es
bereits einen öffentlichen release candidate gibt) hat sich das
Format inkompatibel geändert.  Daher auch der Sprung von 5.x auf
6.0, die neueren avrdude.conf passen dann also nicht mehr zu den
älteren Binaries.

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Hat bestimmt eine XMLifizierung erlitten...

von Berd Seifert (Gast)


Lesenswert?

Hallo Jörg, wäre es möglich, dann dafür einen Sammellink am Ende (z.B. 
in dem wiki: http://www.mikrocontroller.net/articles/AVR-Tutorial) zu 
setzen, damit alle auf eine gemeinsame Datenquelle zurückgreifen können, 
die die neuesten µC beinhalten? Mein letztes avrdude.conf habe ich von 
einem Japaner - der hat den mega1248P eingebunden, den ich zu der Zeit 
benötigte?

Danke für Deine Mühe

von Ingo W. (Gast)


Lesenswert?

Hab mir auch gerade mal die "avrdude-gui" von sourceforge angeschaut. 
Scheint sich aber noch in einem frühen Entwicklungsstadium zu befinden, 
die Liste der Programmer ist auch unvollständig. Alternative wäre der 
"AVR-BURN-O-MAT": http://burn-o-mat.net/
mfG vom ingo

Edit: hab gerade am Zeitstempel der Dateien gesehen, das da einige Jahre 
nichts mehr passiert ist.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Johann L. schrieb:
> Hat bestimmt eine XMLifizierung erlitten...

Nö.  Wäre zwar manchmal nicht schlecht, war aber bislang kein so
dringliches Thema.

Es gibt zwei wesentliche Änderungen.  Erstens ist der programmer type
jetzt ein String statt eines reservierten Worts, sodass man nicht für
jede Erweiterung immer gleich die Grammatikbeschreibung anfassen muss.
Außerdem gibt es jetzt bei den device types Verkettung oder
Vererbung. Man kann also ein neues Bauteil hinzufügen mit Verweis auf
ein bereits beschriebenes, und schreibt dann nur noch die Änderungen
nieder.

Berd Seifert schrieb:
> damit alle auf eine gemeinsame Datenquelle zurückgreifen können, die die
> neuesten µC beinhalten

Naja, jeweils die neueste AVRDUDE-Version zu benutzen, wäre das
einfachste …

Ingo Wendler schrieb:
> Hab mir auch gerade mal die "avrdude-gui" von sourceforge angeschaut.
> Scheint sich aber noch in einem frühen Entwicklungsstadium zu befinden,

Ach, jetzt fällt's mir wie Schuppen aus den Haaren.  Diese GUI ist
das. Sorry, die ist nie aus dem Anfangsstadium herausgekommen, das
Projekt sollte man wohl löschen. Den Autor kenne ich (ich war mal
mit ihm ein Bier trinken), aber er hat einfach nie die Zeit gefunden,
das jenseits der allerersten Version noch nennenswert 
weiterzuentwickeln.

Wenn sich jemand heutzutage noch ernsthaft eine weitere GUI für
AVRDUDE überlegt (gefühlt wäre das dann wohl die 35.), dann würde ich
ausdrücklich darum bitten, endlich mal intensiv weiter daran zu
arbeiten, dass wir die Backend-Funktionalität in der libavrdude
abstrahieren und dann beliebige Frontends davor setzen können. Das
habe ich zwar vor Jahren bereits angefangen zu trennen, aber da mir
selbst die GUI nicht wirklich wichtig ist und ich mit dem Rest genug
zu tun habe, müsste den GUI-Teil jemand anders übernehmen. Ich weiß,
dass dafür auch noch weitere Änderungen in der libavrdude von Nöten
sind, aber federführend hier muss jemand anders werden.

Diese GUI-Wrapper um ein externes AVRDUDE-Kommando herum finde ich
persönlich allesamt nicht wirklich schön. Viel zu zäh, viel zu
unflexibel, viel zu abhängig davon, ob sich in AVRDUDE ggf. mal in
der Ausgabe was ändert.

von Berd Seifert (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Jörg, es ist die o.a. IDE.

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.