STK500 programmiert plötzlich nur halb so schnell

Gast #95051
Lesenswert?

Hallo,

ich habe mit meinem STK500 im Moment ein komisches Problem. Für ein
doch recht umfangreiches Projekt benötigte es zum Programmieren eines
Mega128 immer so 20-25 Sekunden.

Nun ließ ich das Projekt einige Wochen ruhen und wollte nun wieder
loslegen. Und plötzlich programmiert das STK500 nur noch extrem
langsam. Es braucht mindestens doppelt so lange, was doch arg nervt.
Das Programm läuft danach aber immerhin richtig.

An was kann das liegen? Ich habe am STK und PC nichts verändert und
habe alle Einstellungen vom PC x-mal geprüft.

Ich stehe ich vor einem Rätsel. Kennt jemand das Phänomen?

Vielen Dank für alle Tips!

Sebastian
Gast #95053
Lesenswert?

Hi,

vorweg: Es klappt wieder schnelle, vielen, vielen Dank! :-)

Die Frequenz stand aber komischerweise bei 3,69MHz. Ich habe sie auf
1,84MHz umgestellt und schon ging's wieder schnell! Danach habe ich
wieder die 3,69MHz versucht - und es ging plötzlich wieder!

Vielen Dank nochmals! :-)

Sebastian
Gast #95054
Lesenswert?

Ich kenne das Problem auch habe den Grund aber auch noch nicht
rausgefunden. Eine ganze Zeiltlang gings es verdammt schnell. Einige
Wochen später benötigte ich fürs gleiche Programm dan 3-4 mal solang.
Habe dan nur am Rort A was angesteckt und wohl etwas druck auf das
Board ausgeübt und plötzlich gins wieder so flott wie am Anfang. Stehe
bis heute auch noch vor nem Rätzel. Kann das ganze nicht Reproduzieren.

Wäre villeicht mal interesannt die Erfahrungen zu diesem Thema zu
sammeln, villeicht kommt man dan mal dahinter.
Bei mir war es übrigens auch der Mega128.
Crazy Horse, wie kamst du auf die Idee mit dem Oszylator? war das ins
blaue geraten? Oder hattest du auch schon das problem? Ich habe nämlich
nicht den Boarinternen Oszylator verwendet sondern einen 16Mhz Quarz.

Grüße Mike
Gast #95056
Lesenswert?

Hallo,

hatte das gleiche Problem auch schon des öfteren. Auch im Zusammenhang
mit dem Mega128 (und externes Quarz mit 8MHz). Und ich habe auch noch
keine Lösung. Der Fehler kam mal und ging dann auch wieder, ohne was zu
ändern. Auch unterschiedliche Versionen des AVRStudios brachten nichts.
Bei mir war es dann aber so, dass ich ein anderes STK500 probiert habe
und da hat es dann gleich wieder mit funktioniert. Ich konnte also
zwischen 2 STKs hin und her stecken. Bei dem einen hatte ich dann den
Fehler und bei dem anderen nicht. Kann es vielleicht an der Verbindung
zum uC liegen? Vielleicht ist ja ein Wackliger auf der Platine des
STK500? Bei mir ist es z.B. so, dass ich die Kabel recht häufig
umstecke.

Viele Grüße,

Ralf

www.ralf-hochhausen.de
Gast #95057
Lesenswert?

Auch ich kenne das. Nachdem ich die AVR's komplett gelöscht hatte
konnten diese wieder schneller programmiert werden. Ich meine das es an
der Anwendung liegt die im AVR programiert wird. Dies dürfte zwar
KEINERLEI Auswirkungen auf das SPI haben, aber denoch konnte ich
beobachten das es abhängig von der Software mal schneller mal
langsammer geht.

Gruß Hagen
Gast #95058
Lesenswert?

Da hat atmel irgendwas merkwürdiges gemacht. Beim STK500 hatte ich das
auch mal, beim AVRISP ist das sogar IMMER so (neuste Firmware). Bei
3.69MHz geht es sehr langsam, bei 1,8Mhz optimal!
Einfach einstellen und damit leben.

cu joern

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren