FreeCalypso > hg > freecalypso-tools
diff CHANGES @ 667:2772cf8435b4
CHANGES: binary protocol for flash programming operations
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 07 Mar 2020 19:43:10 +0000 |
parents | 742c99c1ff52 |
children | be641fa7b68d |
line wrap: on
line diff
--- a/CHANGES Sat Mar 07 19:28:09 2020 +0000 +++ b/CHANGES Sat Mar 07 19:43:10 2020 +0000 @@ -5,11 +5,19 @@ from the target to the host in binary format instead of hex. This change speeds up the dump transfer time by a little over 2x. +* fc-loadtool flash programming commands (flash program-bin, program-m0 and + program-srec) have likewise been changed to use a new binary protocol, + producing some improvement in flash programming times, particularly when a + slow 115200 baud serial link has to be used. + * fc-xram uses the new binary protocol to transfer the user's XRAM image to the target, producing a speed increase of 3.5x to 5x for the most common use cases. Also added CRC-32 verification of the downloaded RAM regions before jumping to the downloaded image. +* New version of loadagent has added support for the new binary protocols for + memory dumps, flash programming and XRAM loading. + * All loadtools programs: the step of feeding the IRAM code image to the Calypso boot ROM has been sped up by about 700 ms by grouping contiguous S-record payloads into larger blocks (up to the boot ROM limit of 1014 bytes