Forum: Mikrocontroller und Digitale Elektronik AVRISP => Hex-Datei vom 1200er


von Stefan Heindel (Gast)


Lesenswert?

Hallo,

ich habe ein original Atmel AVR-ISP, den ich kaputtgemacht habe. Auf
dem ISP sind ein 8535 und ein 1200; ich gehe davon aus das beide tot
sind. Die Firmware vom 8535 ist ja beim AVR-Studio dabei, jedoch würde
ich auch gerne den 1200er ersetzen. Jetzt ist die Frage, ob es von
diesem Chip eine verfügbare Original-Firmware gibt.

Danke!

Grüsse

Stefan

von mthomas (Gast)


Lesenswert?

avrfreaks-Forum absuchen, Stichworte: repair stk500 -> link zu firmwares
fuer stk500, fuer 8535 identisch, koennte also auch fuer 1200 sein.
sonst beispielcode appnote AVR910 anpassen.

von Tobi (Gast)


Lesenswert?

ich würd mal vermuten, dass das recht genau der code aus appnote910
ist.
wenn der 1200 läuft kannst die die stk500.ebn ganz normal über rs232
und avrprog aufspielen. da brauchst du die hex nicht

von Tobi (Gast)


Lesenswert?

hab gerad mal in den schematics vom avrisp nachgeschaut: der einzige
unterschied in der beschaltung ist pb0, der geht zum slaveselect vom
8535. die original avr910 firmare beschatet diesen pin nicht. müsste
man evtl noch einfügen den zu aktivieren (ist pull up dran und low
active)

von Benjamin Schmidt (Gast)


Angehängte Dateien:

Lesenswert?

kommentierter quelltext

von Benjamin Schmidt (Gast)


Angehängte Dateien:

Lesenswert?

srec zum flashen

von Stefan Heindel (Gast)


Lesenswert?

Wow, das ging fix :-)

Danke an alle, besonders dir, Benjamin!

Grüße

Stefan

von Jens123 (Gast)


Lesenswert?

Hi ich hab das gleiche Problem..

Frage, kann ich den 90LS8535 in einen ATMEGA8535 tauschen??

oder koennte das Probleme geben

und wie Programmiere ich den 1200er?? ueber den ISP anschluss auf dem
stk500? oder sollte ich das vorher von draussen machen?

von Tobi (Gast)


Lesenswert?

ein mega8535 sollte voll kompatibel sein. bei mir läuft der zumindest
mit der stk500 firmware problemlos.

(s. http://www.der-hammer.info/hvprog/index.htm)

wenn du eine ruhige hand hast könntest du dir in die löcher neben dem
1200 einen isp anschluss einbauen. ich denk mal das geht einfacher als
den ganzen 1200 rauszunehmen

von Jens123 (Gast)


Lesenswert?

hmmh wie bekomme ich nun aus dem asm file ein hex file?? beim
kompilieren bekomme ich nur fehler :(

Gruss Jens

von Tobi (Gast)


Lesenswert?

das ist ja auch keine richtige asm datei. entweder, du enfernst den asm
teil, dann hast du eine hex datei oder entfernst den hex teil, so dass
nur noch die asm befehle da stehen dann sollte das assemblieren auch
klappen

von Matthias (Gast)


Lesenswert?

Hi

ist doch noch eine srec Datei dabei. Mit der kannst du direkt flashen.

Matthias

von Jens123 (Gast)


Lesenswert?

aso verstehe danke

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.