[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[3]: [avrdude-dev] AVR910 Programming speed
From: |
Bertolt Mildner |
Subject: |
Re[3]: [avrdude-dev] AVR910 Programming speed |
Date: |
Mon, 7 Apr 2003 16:59:36 +0200 |
Hello Theodore,
Sunday, April 6, 2003, 3:01:29 AM, you wrote:
TAR> Try the latest cvs now. I just committed the changes to implement handing
of
TAR> the the auto incr addr feature.
TAR> Dumping the entire 8K of flash from an 8515 took 46 second without auto
incr
TAR> and 21 second with. YMMV.
Thanks!
But your changes caused verification to fail!
The problem is in avr910_paged_load().
Replacing the line #595:
avr910_recv(pgm, &m->buf[addr * rd_size], rd_size);
with
for (run = rd_size - 1; run >= 0; run--) {
avr910_recv(pgm, &m->buf[(addr * rd_size) + run], 1);
}
fixes it for me. Byte pairs (words) are received in reverse order.
Programming time is now down to about 2:15, which is much better than
before but still not very close to the 1:10 with AVR Studio.
I really wonder what AVR Studio does different!?
--
Best regards,
Bertolt mailto:address@hidden
- Re[2]: [avrdude-dev] AVR910 Programming speed, (continued)
RE: Re[3]: [avrdude-dev] AVR910 Programming speed, Daniel Williamson, 2003/04/07
RE: Re[3]: [avrdude-dev] AVR910 Programming speed, Daniel Williamson, 2003/04/08