PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ASURO] Wie oft flashen?



scamp
04.07.2005, 22:11
Hi alle zusammen!
Ich wollte mal fragen wie oft man den Asuro flashen kann? Gibt es da Grenzen vom Speicher her? Das der irgendwann den Geist aufgibt?

greetz Timo

Kjion
05.07.2005, 06:56
Naja, ab 10 000 mal gibt Atmel keine Garantie mehr das Flash wirklich immer ohne Fehler ist. Was allerdings nicht heißen muss das du das ganze nicht nochmal so oft machen kannst ohne das Fehler auftreten :-)

MfG Kjion

Michael
05.07.2005, 10:18
Hallo scamp,
Ich habe einen AT90S8515 mal bis an die Grenze der angegebenen 1000 Schreibzyklen gebracht. Das äußerte sich in zunehmenden Schreibfehlern.
Die neueren Atmegas (wie beim Asuro) sollen 10 mal soviel aushalten, wie Kjion schon schrieb.
Gruß, Michael

Manf
05.07.2005, 10:50
AT90S8515 mal bis an die Grenze der angegebenen 1000 Schreibzyklen gebracht.
Was passiert denn dann?
Muß man den Schreibversuch mehrfach machen bis es wieder mal klappt?
Fällt nach einer Stunde dann doch ein bit um?

(Ich habe es mal bei alten Eproms ausprobiert, wieviele Schreibzyklen man bei verringerter Schreibspannung benötigt. Es war für 25V Eproms ein Wert, der ab 17V von sehr hohen Werten bis 18V schon auf den Endwert bei 25V ging. Ich hatte damals nicht die Möglichkeit mit kürzeren Einzelzyklen zu messen. )

Soll man dan zur Unterstützung die Versorgungsspannung auf den Höchstwert setzen, oder beim ersten Anzeichen den Controller aussortieren?
Manfred

Michael
05.07.2005, 11:31
Hallo Manf,

Was passiert denn dann?
Muß man den Schreibversuch mehrfach machen bis es wieder mal klappt?
Fällt nach einer Stunde dann doch ein bit um?
ja, ich mußte mehrere Schreibversuche machen.
Als dann 8-10 Schreibversuche notwendig waren, um das Programm reinzuschreiben, habe ich den Controller ausgetauscht.
Es waren bis zu dem Zeitpunkt ca. 1000 Schreibzyklen, die Fehlversuche nicht mitgezählt. Der Prozess setzte schleichend ab ca 800 Zyklen ein.
Möglicherweise habe ich ja einen "Montags-Controller" erwischt :)
Gruß, Michael

Manf
05.07.2005, 12:06
Hallo Michael,
danke für die Erkärung.
Wenn es zuerst beim Programmieren auffällt, dann kann man sich ja gut darauf einstellen.
Manfred

scamp
05.07.2005, 15:30
ok vielen dank für die infos, dann werd ich mal bisl öfters "nachdenken" bevor ich flash und fehler feststelle :D

tobimc
05.07.2005, 15:38
Hi!

Naja, soweit ich weis hat der ASURO einen Mega8.
Also 10000 Schreibzyklen.

Ich hatte es letztens mal bei einem SMD-M8, dass das Schreibprogramm zwar keine Fehler angezeigt hat, aber das Programm nicht ordnungsgemäß gestartet wurde.
Woran kann das denn liegen?
Unsauberer Reset?
Nachdem ich das Programm neu aufgespielt hatte war alles OK.

Viele liebe Grüße,
Tobi

RCO
05.07.2005, 17:52
Ist das einmalig passiert, oder öffter?
Vielleicht keine stbaile Spannung?
Wie oft hast du ihn denn schon beschrieben?

stochri
05.07.2005, 21:27
Hallo Tobi,
genau das gleich Problem hatte ich auch schon ( siehe https://www.roboternetz.de/phpBB2/viewtopic.php?t=10209 )

Es kam hin und wieder vor, dass das Programm im ASURO nicht wie erwartet funktioniert hat. Dann habe ich es ein 2tes Mal geflasht und das Programm lief.
Ausserdem konnte ich beobachten, dass bei einer bestimmten Codepages gehäuft Fehler auftreten ( bei mir oft bei page 2 ).
Mittlerweile scheint der Flashvorgang wieder zuverlässiiger, warum auch immer.

Was die Zahl 10.000 Flash-Zyklen anbelangt, vermute ich stark, dass diese Zahl mit der Batteriespannung schwankt.

Gruss,
stochri

tobimc
06.07.2005, 16:30
Hi!

Die Spannung kam direkt vom STK500 (5V).
Der Atmel ist ziemlich frisch und noch nicht oft beschrieben worden.
Ich habe das nicht weiter erforscht, habs einfach als Ärgernis empfunden.

Das ist jetzt 2-3-4 mal vorgekommen...

Der AVR war frisch von Reichelt... :D
(Noch in der Frischhlatebox... :D )

VLG Tobi