changeset 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 51bcfb251b23
children cd48bc4c5460
files CHANGES
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
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