avrdude-dev
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]