Forum: Mikrocontroller und Digitale Elektronik Eeprom programmieren


von F. J. (Gast)


Lesenswert?

Hallo zusammen,
kann mir jemand ein einfaches Tool nennen, mit dem ich den internen 
Eeprom eines Attiny13 schreiben kann?
Es sollte ein möglichst einfaches Programmiergerät benötigt sein.
Mit PonyProg krieg ich das irgendwie nicht hin.
Vielen Dank für eure Tipps!

von Michael U. (amiga)


Lesenswert?

Hallo,

wenn PonyProg und Dein Programmieradapter ansonsten geht, wüßte ich 
nicht, welches Problem es geben könnte.

.eep-File (oder wie es bei Dir auch heißt) auswöhlen, EEPROM 
programmieren und fertig.

Denke daran, daß Du entweder die EESAVE-Fuse setzen mußt (sonst löscht 
ChipErase auch das EEPROM) oder eben beim Programmieren das eep-File 
immer mit schreiben mußt.

Ansosnten kann es jeder AVR-Programmieradapter mit seiner Software.

Gruß aus Berlin
Michael

von F. J. (Gast)


Lesenswert?

Entschuldigung, dass ich mich unverständlich ausgedrückt habe.
Ich habe nur den Attiny13, kein Programmiergerät. Und ich habe auch 
keine Eeprom-File, die möchte ich erstellen und dann brennen.

von Markus E. (engelmarkus)


Lesenswert?

Benutz doch das AVR Studio von Atmel und als Programmer und Debugger den 
AVR Dragon. Der kostet 50 €, dafür hat man einiges dabei. JTAG, HV 
Programming, debugWire, usw. Den musst du dafür nur noch etwas "pimpen": 
Beitrag "AVR Dragon fragen // allg. Programmer suche"

http://www.atmel.com/dyn/products/tools_card_mcu.asp?tool_id=2725
http://www.atmel.com/dyn/products/tools_card_mcu.asp?tool_id=3891

von F. J. (Gast)


Lesenswert?

Gibt es nicht was kostenloses?

von Falk B. (falk)


Lesenswert?

Siehe AVR ISP

von F. J. (Gast)


Lesenswert?

PonyProg hier mit:
http://s-huehn.de/elektronik/avr-prog/avr-prog.htm
wäre ja ganz gut, nur kenne ich die Belegung für den Attiny13 nicht.
Viele Grüße!

von hallo (Gast)


Lesenswert?

F. J. schrieb:
> Gibt es nicht was kostenloses?

den Tiny direkt an USB anschließen, passende Software zum brennen 
findest du bei Google.

von F. J. (Gast)


Lesenswert?

Hallo hallo,
da find ich wirklich nicht.
Kannst du mir nicht einen Links geben?

von jgfugjf (Gast)


Lesenswert?

>nur kenne ich die Belegung für den Attiny13 nicht

Nimms mir nicht uebel, fang mit dem Lesen des Datenblattes an.

Gast

von ein (Gast)


Lesenswert?

F. J. schrieb:
> PonyProg hier mit:
> http://s-huehn.de/elektronik/avr-prog/avr-prog.htm
> wäre ja ganz gut, nur kenne ich die Belegung für den Attiny13 nicht.
Die Belegung steht immer im Datenblatt welches es dort gibt:
http://www.atmel.com/dyn/resources/prod_documents/doc2535.pdf
Lese mal die Seiten 2 und 105.

von Stephan (Gast)


Lesenswert?

Jungs,
der "Mann" will ein EEProm File "erstellen" und erst dann brennen.
Also bitte bringt ihm doch mal schnell C bei, das sein File fertig wird 
!!
Ich würde das ja übernehmen. Leider kenne ich nur ASM und 8051.
Also ran an die Trolle.

von F. J. (Gast)


Lesenswert?

Danke, mit PonyProg krieg ich es jetzt hin!
Was mich wundert, ist das PP meinen USB-LPT-Adapter nicht erkennt, 
obwohl ich einen habe, der I/O-Zugriff unterstützt, und der sonst mit 
meinen Programmen auch funktioniert.

Viele Grüße!

von F. J. (Gast)


Lesenswert?

Nein, noch nicht alles ok.
Wenn ich den eeprom auslese und dann verändere, dann wieder schreibe, 
das Programm beende, das Programm neustarte und den eeprom einlese ist 
der geänderte Wert nicht mehr darin.

Woran könnte das liegen?
Vielen Dank!

von F. J. (Gast)


Lesenswert?

Den Programm-Speicher kann ich beschreiben, nur den Datenspeicher nicht.
Kann das an der Hardware liegen, oder geht das vielleicht nicht, weil 
der EEPROM intern ist?

von F. J. (Gast)


Angehängte Dateien:

Lesenswert?

Die letzten 64 Byte sind blau dargestellt.
Stellen diese den EEPROM dar?

von MarvinM (Gast)


Lesenswert?

Hallo,

ja,  da liegst Du richtig.
Bitte etwas mehr Details, was nicht geht, wie es nicht geht etc.
Dann kann auch gezielter geholfen werden.

von F. J. (Gast)


Lesenswert?

Ok, ich werde es versuchen mit den Details, nur wusste ich auch nicht 
mehr.

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.