Forum: Mikrocontroller und Digitale Elektronik AVR Firmeware


von Sven (Gast)


Lesenswert?

wo bekomme ich die Firmware für das ISP und dasJTAG her?

von S. W. (Gast)


Lesenswert?

Hallo,

> wo bekomme ich die Firmware für das ISP und dasJTAG her?

Könnte man die Frage noch ein wenig spezifizieren? Meinst du den AVRISP? 
Die Firmware ist beim AVRStudio mit dabei.

von Sonic (Gast)


Lesenswert?

AVRISP-Reparatur habe ich grade hinter mir.
Beim AVR-Studio unter 'AVR Tools' bei STK500 gibt's eine 'STK500.ebn' - 
Datei, das ist die Firmware für STK500 und AVRISP.
Zum Updaten:
http://www.avrfreaks.net/index.php?module=Freaks%20Tools&func=viewItem&item_id=234
Da isses genau erklärt.
Bei mir war der 90S1200 auch defekt, deshalb war's etwas komplizierter 
(mit Hilfe des STK500).

P.S.: der 90S8535 kann problemlos durch den mega8535 ersetzt werden! :-)

von Mike (Gast)


Lesenswert?

@Sonic:
Wie hast Du den Ersatz für den defekten 90S1200 geflasht?

von Sonic (Gast)


Lesenswert?

Gar nicht. Den habe ich ersatzlos gestrichen, da auf der Platine der 
2313 nicht pinkompatibel ist.
Das war das komplizierte daran:
beim Firmwareupdate STK500 setzt das Teil das Lockbit 3, also fällt 
Auslesen aus. Mit dem STK500 Prog-Plugin kann aber nur ein .hex-File 
programmiert werden und das .ebn-File ist nicht so einfach in 
Intel-Hex-Format zu konvertieren.
Also Das STK500 manuell neu programmieren: PROG-Knopf drücken und 
einschalten, dann mit dem AVR-prog das .ebn-File draufschieben. Während 
des Verify-Vorganges das STK ausschalten, dann werden die Lockbits nicht 
gesetzt. Jetzt kann das STK500 ausgelesen werden: PROG-Knopf drücken und 
einschalten, dann mit dem AVR-prog das Flash auslesen und als .hex 
abspeichern. Dieses .hex-File lässt sich jetzt in den mega8535 auf dem 
AVRISP flashen (vorher die ISP-Pins mit einer Pfostenleiste versehen und 
die fehlenden Pins verbinden, das sind die offenen Löcher auf der 
Platine, die sind normalerweise zum Flashen des 90S1200). Zum Schluss 
die Fuses setzen (ext. Quarz), dann läuft das Ding!

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.