AVRDUDE langsam beim flashen

OP #2109278
Lesenswert?

Hallo Leute

Ich habe zu dem Thema hier und auch in anderen Foren schon einiges zum 
flashen mittels avrdude gelesen. Leider hab ich nur noch nichts bzgl. 
der üblichen Flashzeiten gefunden und gelesen.

Zum flashen mit avrdude brauch ich bei meinem atmega644 mit 43kbyte um 
die 110 Sekunden zum schreiben. Ist das normal?

Ich habe auch mit einem PIC gearbeitet und bei diesem dauerte es nur ein 
Bruchteil der Zeit.

Sind diese Zeiten normal? Wie könnte man es beschleunigen?

Viele Grüße
button
OP #2110263
Lesenswert?

beim flashen wird folgendes gezeigt.


Using Port                    : usb
Using Programmer              : avrisp2
avrdude: usbdev_open(): Found ERFOS AVRISP MkII Clone, serno: 
0000A00128255
avrdude: usbdev_open(): using read endpoint 0x82
AVR Part                      : ATMEGA644
Chip Erase delay              : 9000 us
PAGEL                         : PD7
BS2                           : PA0
RESET disposition             : dedicated
RETRY pulse                   : SCK
serial program mode           : yes
parallel program mode         : yes
Timeout                       : 200
StabDelay                     : 100
CmdexeDelay                   : 25
SyncLoops                     : 32
ByteDelay                     : 0
PollIndex                     : 3
PollValue                     : 0x53
Memory Detail                 :
#2111760
Lesenswert?

Wenn meine Programm etwa halb so groß sind, brauche ich mit einem
echten AVISPmkII wenige Sekunden (3? 4?), und zwar für EEPROM
lesen, Flashen, verifizieren, EEPROM schreiben.
Mit einem stk200-Nachbau am Parallelport davon wiederum gut die Hälfte.

110 sec sind definitiv zu lang.
OP #2113625
Lesenswert?

OK..... Yeah.

Hab jetzt herausgefunden, dass es für das ERFOS-Ding n BIOS-update 
gibt/gab. Hab ich nun eingespielt und es werden 44k in 14s geflasht.

http://www.er-forum.de/obd-diag-dl/index.php?&direction=0&order=&directory=Soft%20f%FCr%20Programmiertools%20Controller%20etc.

Dort ist ebenso die Doku zu finden.
"ALL-AVR Programmer (DIAMEX/erfos)"


Dank euch allen. Viele Grüße

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