FreeCalypso > hg > freecalypso-tools
comparison CHANGES @ 433:1a35a5cfe602
CHANGES: documented all changes for the upcoming release
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 04 Nov 2018 17:42:39 +0000 |
parents | cb3e8d080a23 |
children | d43e7444f458 |
comparison
equal
deleted
inserted
replaced
432:5484dab78c33 | 433:1a35a5cfe602 |
---|---|
2 | 2 |
3 * mokosrec2bin utility added: it was originally written as a reverse | 3 * mokosrec2bin utility added: it was originally written as a reverse |
4 engineering aid and was previously maintained in the freecalypso-reveng | 4 engineering aid and was previously maintained in the freecalypso-reveng |
5 repository, but it has since been repurposed into a legitimate development | 5 repository, but it has since been repurposed into a legitimate development |
6 tool. | 6 tool. |
7 | |
8 * Added workarounds for FTDI USB-serial adapters that feed previously | |
9 accumulated serial Rx bytes or outright garbage to newly started serial I/O | |
10 programs: | |
11 | |
12 + fcup-atinterf back-end program for fcup-* does a sleep of 20 ms followed by | |
13 tcflush(target_fd, TCIFLUSH) on startup to flush any previously accumulated | |
14 serial Rx buffer garbage that would otherwise cause breakage. The two | |
15 delays in the deep sleep wakeup logic (see doc/Deep-sleep-support) have been | |
16 reduced from 50 to 30 ms each, thus the total length of initial delays has | |
17 been reduced from 100 to 80 ms. | |
18 | |
19 + In the rvinterf suite (see doc/Rvinterf-tools) a similar startup delay has | |
20 been added in the special corner case of a non-interactive one-shot | |
21 operation being commanded with rvinterf also being launched from the client | |
22 program with -p; see the "Startup synchronization hack" section in the new | |
23 Rvinterf-tools document. | |
7 | 24 |
8 * fcup-smdump now restores the character set selection (AT+CSCS) setting on the | 25 * fcup-smdump now restores the character set selection (AT+CSCS) setting on the |
9 target to the default "IRA" (ASCII) upon successful completion, after | 26 target to the default "IRA" (ASCII) upon successful completion, after |
10 initially setting it to "HEX" for the operation; the intent of this change is | 27 initially setting it to "HEX" for the operation; the intent of this change is |
11 to avoid leaving a strange state for anyone using the AT command interface | 28 to avoid leaving a strange state for anyone using the AT command interface |
19 target. | 36 target. |
20 | 37 |
21 * A hack that was added in fc-host-tools-r5 solely to support one (1) defective | 38 * A hack that was added in fc-host-tools-r5 solely to support one (1) defective |
22 FCDEV3B board with a particular flash boot defect has been removed. | 39 FCDEV3B board with a particular flash boot defect has been removed. |
23 | 40 |
24 * Some documentation updates have been made. | 41 * A number of documentation updates have been made: Deep-sleep-support and |
42 Rvinterf-tools articles are new, RVTMUX and TIFFS-Overview write-ups got | |
43 long-overdue major updates, plus a number of minor updates as usual. | |
44 | |
45 * For those who build the rarely needed ARM7 gcc toolchain from source, an old | |
46 bug in the toolchain/build+install.sh script which was masked on the Mother's | |
47 Slackware system for some reason has been fixed. | |
25 | 48 |
26 Changes from fc-host-tools-r7 to fc-host-tools-r8: | 49 Changes from fc-host-tools-r7 to fc-host-tools-r8: |
27 | 50 |
28 * fc-loadtool can now correctly program the flash on TI's D-Sample board | 51 * fc-loadtool can now correctly program the flash on TI's D-Sample board |
29 after implementing the needed quirk for the Intel 28F640W30B flash chip. | 52 after implementing the needed quirk for the Intel 28F640W30B flash chip. |