On Tue, Nov 25, 2003 at 09:27:52AM -0300, Claudio Grasso wrote:

> mspgcc-20030506.exe

>    Everything seems to work OK but I noticed a substantial
>    difference in the time it takes to download programs to the MSP. What
>    I don't know is if the difference is due to the different OS the
>    different machines or the different version (or maybe different
>    defaults in gdbproxy/giveio).


I have done some tests, and obviously newer version of gdbproxy
are getting slower and slower (I only exchanged the gdbproxy.exe
and I can reproduce it):

msp430-gdbproxy.exe --port=2000 msp430

MSP43~22 EXE     1,366,195  03-03-03 12:40p msp430-gdbproxy.exe
Erasing target flash - all... Erased OK
Loading section .text, size 0x90e lma 0xf000
Loading section .vectors, size 0x20 lma 0xffe0
Start address 0xf000, load size 2350
Transfer rate: 4700 bits/sec, 37 bytes/write.
Breakpoint 1, main () at main.c:48

same exe, with debug enabled:
Erasing target flash - all... Erased OK
Loading section .text, size 0x90e lma 0xf000
Loading section .vectors, size 0x20 lma 0xffe0
Start address 0xf000, load size 2350
Transfer rate: 3133 bits/sec, 37 bytes/write.

MSP43~22 EXE       229,376  05-06-03 10:53a msp430-gdbproxy.exe
(gdb) Erasing target flash - all... Erased OK
Loading section .text, size 0x90e lma 0xf000
Loading section .vectors, size 0x20 lma 0xffe0
Start address 0xf000, load size 2350
Transfer rate: 648 bits/sec, 37 bytes/write.

MSP43~20 EXE       283,589  11-25-03  9:58a msp430-gdbproxy.exe
(debug enabled by default???)
Erasing target flash - all... Erased OK
Loading section .text, size 0x90e lma 0xf000
Loading section .vectors, size 0x20 lma 0xffe0
Start address 0xf000, load size 2350
Transfer rate: 254 bits/sec, 37 bytes/write.

The oldest (and largest) version is the fastest one. This is quite independent
from the --debug flag. Steve, any idea what's wrong?

        Matthias

Reply via email to