Forum: Mikrocontroller und Digitale Elektronik Programmiergeschwindigkeit ATmega STK500


von Bernd (Gast)


Lesenswert?

Hi,

kann mir jamand sagen, wie lange ein STK500 braucht, um bei einem
ATmega64 ein Komplett-Update über SPI (ohne EEPROM nur Flash)
durchzuführen?
Programmieren und Verifizieren?

Danke,
Bernd

von Matthias (Gast)


Lesenswert?

Hi

die reine Datenübertragung dauert etwa 12s. Dann kommt noch etwas
Programmierzeit dazu. Ich schätze mal sowas um 15s mindestens.

Matthias

von AxelR. (Gast)


Lesenswert?

Bei mir macht das manchmal "bing-bling-fertig", also extrem schnell,
anderesmal dauert das ewig lange. Haben auch schon andere beobachtet.
Woran das liegt, würd' ich gern mal wissen...

Matthias sagt 12s ? kommt bei meinem Booloader über die serielle hin.
Ist das STK500 auch soo langsam? Muss ich mal ausprobieren.

Gruß und
AxelR.

von Bernd (Gast)


Lesenswert?

@AxelR:
"Bei mir macht das manchmal "bing-bling-fertig", also extrem
schnell,
anderesmal dauert das ewig lange. Haben auch schon andere beobachtet.
Woran das liegt, würd' ich gern mal wissen..."

Das hängt warscheinlich davon ab, ob Du ein 1kByte Programm oder ein
64kByte Programm flashen willst.

Wenn das EEPROM komplett programmiert werden soll braucht der Chip
dafür schon +15s.

von Jens123 (Gast)


Lesenswert?

Hi

kleiner ausschnitt vom Programmieren eines Mega16 mit dem STK500

avrdude: writing flash (8920 bytes):

Writing | ################################################## | 100%
5.21s

avrdude: 8920 bytes of flash written
avrdude: verifying flash memory against main.hex:
avrdude: load data flash data from input file main.hex:
avrdude: input file main.hex auto detected as Intel Hex
avrdude: input file main.hex contains 8920 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100%
4.66s

daraus kannst du nun errechenen, wie lannge es dauert die 64k voll zu
bekommen ;)
kannst du natuerlich verkuerzen indem du das ganze nicht checkst in
meinem fall wuerde ich 4,66Sekunden sparen

von Bernd (Gast)


Lesenswert?

Danke, das ist doch eine Aussage.

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.