Forum: Mikrocontroller und Digitale Elektronik PonyProg / ATMEGA168 - flashen geht nicht!


von Anonym (Gast)


Lesenswert?

Hallo erstmal,

Ich habe folgendes Problem:

Seit 2 Tagen versuche ich vergeblich einen ATmega168 zu flashen. Als 
Programm verwende ich die neuste version von PonyProg und als Programmer 
den der im Anhang zu sehen ist. Zuerst hab ichs mit dem Seriellen 
versucht, das hat aber überhaupt nicht hingehaun. Mittlerweile bin ich 
soweit, dass ich alles auslesen kann ( Programmspeicher, Datenspeicher, 
Security/Lock Bits ). Außerdem funktioniert auch das schreiben der 
Security/Lock Bits wunderbar.
Ich kann allerdings kein Programm auf den Atmega schreiben. PonyProg 
zeigt mir
zwar einen Ladebalken an ( sehr langsam - ca 30 sec / 5 %, lesen geht 
viel schneller - ca 5 - 10 sec / 100% ), jedoch schlägt die verifikation 
fehl. Wenn ich nach dem schreiben lese, dann bekomme ich immer einen 
leeren Programmspeicher zurück ( alles FFFFFFFFFF...... ).
Ich hab auch schon versucht anstatt des ATmega168 den ATmega169 
einzustellen da ich diesen Tipp schon in mehreren Treads gelesen habe - 
gleiches Ergebnis. Den IC hab ich auch schon ausgewechselt - gleiches 
Ergebnis
Die Ansteuersignale hab ich mir auch schon auf dem Oszi angesehen, und 
die schaun soweit auch ganz gut aus ( ich hab natürlich nicht die 
Richtigkeit der Befehle geprüft, das war mir dann schon zuviel Arbeit )

Hat irgendwer eine Idee?

von Holger K. (krulli) Benutzerseite


Lesenswert?

was für ein Anhang?

von Anonym (Gast)


Angehängte Dateien:

Lesenswert?

Oh, den hab ich dann wohl vergessen

Ahh - nach dem Betrachten der Vorschau muss ich den Anhang nochmal 
einfügen ^^

von Anonym (Gast)


Lesenswert?

Hat sich erledigt - jetzt funktionierts

von Michael Wilhelm (Gast)


Lesenswert?

Lässt du uns auch wissen warum?

MW

von Holger K. (krulli) Benutzerseite


Lesenswert?

Weil er das löschen vor dem neu programmieren vergessen hat, nachdem er 
die Lockbits gesetzt hat. Vermute ich...

von Markus (Gast)


Lesenswert?

probier einfach mal das Tool:

http://www.myavr.de/download.php?suchwort=Progtool

Gruß M.

von Anonym (Gast)


Lesenswert?

Der erste ATmega168 an dem ich die Signale gemessen hab war anscheinend 
hinüber, und nachdem ich den IC gewechselt hab hat das Steckbrett einen 
Wackelkontakt gehabt, wesshalb die Versorgungsspannung nicht mehr anlag. 
Da bin ich allerdings nur durch zufall draufgekommen, da ich dass nicht 
vermutet hätte weil ja das Lockbit schreiben und lesen einwandfrei 
funktioniert hat

Trotzdem danke für die Antworten

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.