in the recent svn builds under cygwin/mingw the arm11 memwrite with burst 
enabled is not working anymore.
with burst disabled it is working correct but is painfully slow (81s for 32k 
w/o burst, 0,5s with burst).

SVN 2485M:

> mww 0 0 8
> mdw 0 8
 0x00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000
> memwrite burst disable
 Disabled memory write burst mode.
> load_image null.bin 0
 16 byte written at address 0x00000000
downloaded 16 byte in 0.094000s
> mdw 0 8
 0x00000000: aaaaaaaa bbbbbbbb cccccccc dddddddd 00000000 00000000 00000000 
00000000
> mww 0 0 8
> mdw 0 8
 0x00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000
> memwrite burst enable
 Enabled memory write burst mode.
> load_image null.bin 0
 Data transfer failed. (12)
use 'arm11 memwrite burst disable' to disable fast burst mode
Runtime error, file "command.c", line 469:

> mdw 0 8
 0x00000000: aaaaaaaa 00000000 bbbbbbbb 00000000 cccccccc 00000000 dddddddd 
00000000


SVN 1504:

> mww 0 0 8
> mdw 0 8
 0x00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000
> memwrite burst disable
 Disabled memory write burst mode.
> load_image /d/jtagprog/openocd/src/null.bin 0
 16 byte written at address 0x00000000
downloaded 16 byte in 0.078000s
> mdw 0 8
 0x00000000: aaaaaaaa bbbbbbbb cccccccc dddddddd 00000000 00000000 00000000 
00000000
> memwrite burst enable
 Enabled memory write burst mode.
> mww 0 0 8
> mdw 0 8
 0x00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000
> load_image /d/jtagprog/openocd/src/null.bin 0
 16 byte written at address 0x00000000
downloaded 16 byte in 0.047000s
> mdw 0 8
 0x00000000: aaaaaaaa bbbbbbbb cccccccc dddddddd 00000000 00000000 00000000 
00000000


I have compared the arm11 source code but I can see no significant differences 
except the type changes.


_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to