FreeCalypso > hg > freecalypso-tools
comparison CHANGES @ 657:742c99c1ff52
CHANGES: fc-xram CRC-32 verification
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Tue, 03 Mar 2020 00:19:30 +0000 |
| parents | 2d5d1ca58b2a |
| children | 2772cf8435b4 |
comparison
equal
deleted
inserted
replaced
| 656:9f5a3e9e6294 | 657:742c99c1ff52 |
|---|---|
| 5 from the target to the host in binary format instead of hex. This change | 5 from the target to the host in binary format instead of hex. This change |
| 6 speeds up the dump transfer time by a little over 2x. | 6 speeds up the dump transfer time by a little over 2x. |
| 7 | 7 |
| 8 * fc-xram uses the new binary protocol to transfer the user's XRAM image to the | 8 * fc-xram uses the new binary protocol to transfer the user's XRAM image to the |
| 9 target, producing a speed increase of 3.5x to 5x for the most common use | 9 target, producing a speed increase of 3.5x to 5x for the most common use |
| 10 cases. | 10 cases. Also added CRC-32 verification of the downloaded RAM regions before |
| 11 jumping to the downloaded image. | |
| 11 | 12 |
| 12 * All loadtools programs: the step of feeding the IRAM code image to the | 13 * All loadtools programs: the step of feeding the IRAM code image to the |
| 13 Calypso boot ROM has been sped up by about 700 ms by grouping contiguous | 14 Calypso boot ROM has been sped up by about 700 ms by grouping contiguous |
| 14 S-record payloads into larger blocks (up to the boot ROM limit of 1014 bytes | 15 S-record payloads into larger blocks (up to the boot ROM limit of 1014 bytes |
| 15 per block) instead of sending each S-record payload (30 bytes typically) as | 16 per block) instead of sending each S-record payload (30 bytes typically) as |
