FreeCalypso > hg > freecalypso-tools
annotate CHANGES @ 497:74610c4f10f7
target-utils: added 10 ms delay at the end of abb_power_off()
The deosmification of the ABB access code (replacement of osmo_delay_ms()
bogus delays with correctly-timed ones, which are significantly shorter)
had one annoying side effect: when executing the poweroff command from
any of the programs, one last '=' prompt character was being sent (and
received by the x86 host) as the Calypso board powers off. With delays
being shorter now, the abb_power_off() function was returning and the
standalone program's main loop was printing its prompt before the Iota chip
fully executed the switch-off sequence!
I thought about inserting an endless tight loop at the end of the
abb_power_off() function, but the implemented solution of a 10 ms delay
is a little nicer IMO because if the DEVOFF operation doesn't happen for
some reason in a manual hacking scenario, there won't be an artificial
blocker in the form of a tight loop keeping us from further poking around.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 25 May 2019 20:44:05 +0000 |
parents | 547c540448e5 |
children | 7a6eba04c1bb |
rev | line source |
---|---|
483
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
1 Changes in the current code since fc-host-tools-r10: |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
2 |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
3 * Bugfix: the ability to override CFLAGS= from the top level (see INSTALL) |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
4 has been fixed and now actually works as intended. |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
5 |
486
f478d7491fe6
CHANGES: fc-bin2rftab addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
483
diff
changeset
|
6 * New developer utility fc-bin2rftab can read or extract RF parameter tables |
f478d7491fe6
CHANGES: fc-bin2rftab addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
483
diff
changeset
|
7 from binary files and convert them into our FreeCalypso ASCII format. |
f478d7491fe6
CHANGES: fc-bin2rftab addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
483
diff
changeset
|
8 |
489
9fce32cc6220
CHANGES: flash-boot-test watchdog disable command documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
486
diff
changeset
|
9 * target-utils/flash-boot-test (developers-only target code piece that is not |
491
34795475dd4f
CHANGES stanza about watchdog commands in flash-boot-test:
Mychaela Falconia <falcon@freecalypso.org>
parents:
489
diff
changeset
|
10 compiled or installed by default): added a few special watchdog commands to |
489
9fce32cc6220
CHANGES: flash-boot-test watchdog disable command documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
486
diff
changeset
|
11 facilitate experimentation with the watchdog timer function in the Calypso. |
9fce32cc6220
CHANGES: flash-boot-test watchdog disable command documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
486
diff
changeset
|
12 |
494
547c540448e5
CHANGES: Mot C155/156 WS=4 change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
491
diff
changeset
|
13 * Loadtools configuration for Mot C155/156 target (-h c155) fixed to use WS=4 |
547c540448e5
CHANGES: Mot C155/156 WS=4 change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
491
diff
changeset
|
14 memory timing setting as used by the official fw on this hardware, as opposed |
547c540448e5
CHANGES: Mot C155/156 WS=4 change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
491
diff
changeset
|
15 to the previously-used WS=3 setting that was blindly copied from OsmocomBB. |
547c540448e5
CHANGES: Mot C155/156 WS=4 change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
491
diff
changeset
|
16 |
483
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
17 * Documentation updates for the new bits of knowledge learned from the |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
18 examination of a Sony Ericsson J100 phone: no code changes were needed to |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
19 support flash manipulation and RF calibration data extraction on this model, |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
20 but this is the first time the Mother got her hands on one of these phones, |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
21 hence there was no documentation previously. |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
22 |
478
6f804a5ff3bc
CHANGES: fc-host-tools-r10 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
475
diff
changeset
|
23 Changes from fc-host-tools-r9a to fc-host-tools-r10: |
440
44f73d56b6f5
CHANGES and doc/Host-tools-overview: fc-rftab2c addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
438
diff
changeset
|
24 |
469
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
25 * For those who need to run our tools on a 64-bit host system (or more |
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
26 precisely, any system on which pointers are longer than the basic int type), |
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
27 the present release includes fixes for null pointer passing constructs |
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
28 throughout the code base. The original code was only correct for classic |
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
29 systems on which ints and pointers are equivalent for K&R C function argument |
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
30 passing purposes. |
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
31 |
449
b1864e3f8fb4
CHANGES & doc/User-phone-tools: documented AT-over-RVT long strings
Mychaela Falconia <falcon@freecalypso.org>
parents:
446
diff
changeset
|
32 * The back end program supporting fcup-* -R mode has been extended to support |
b1864e3f8fb4
CHANGES & doc/User-phone-tools: documented AT-over-RVT long strings
Mychaela Falconia <falcon@freecalypso.org>
parents:
446
diff
changeset
|
33 sending strings longer than 254 characters using the extended version of the |
b1864e3f8fb4
CHANGES & doc/User-phone-tools: documented AT-over-RVT long strings
Mychaela Falconia <falcon@freecalypso.org>
parents:
446
diff
changeset
|
34 AT-over-RVTMUX mechanism supported by newer firmwares - see the updates in |
b1864e3f8fb4
CHANGES & doc/User-phone-tools: documented AT-over-RVT long strings
Mychaela Falconia <falcon@freecalypso.org>
parents:
446
diff
changeset
|
35 the doc/User-phone-tools article. A new unterm command has been added to |
b1864e3f8fb4
CHANGES & doc/User-phone-tools: documented AT-over-RVT long strings
Mychaela Falconia <falcon@freecalypso.org>
parents:
446
diff
changeset
|
36 fc-shell for the same functionality. |
b1864e3f8fb4
CHANGES & doc/User-phone-tools: documented AT-over-RVT long strings
Mychaela Falconia <falcon@freecalypso.org>
parents:
446
diff
changeset
|
37 |
440
44f73d56b6f5
CHANGES and doc/Host-tools-overview: fc-rftab2c addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
438
diff
changeset
|
38 * New developer utility fc-rftab2c can convert per-band RF parameter tables |
44f73d56b6f5
CHANGES and doc/Host-tools-overview: fc-rftab2c addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
438
diff
changeset
|
39 into C code snippets for inclusion into FreeCalypso firmware sources. |
44f73d56b6f5
CHANGES and doc/Host-tools-overview: fc-rftab2c addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
438
diff
changeset
|
40 |
446
a449ae0a1cec
better documentation for calversion
Mychaela Falconia <falcon@freecalypso.org>
parents:
443
diff
changeset
|
41 * New target utility calversion can sometimes identify unknown Calypso chip |
a449ae0a1cec
better documentation for calversion
Mychaela Falconia <falcon@freecalypso.org>
parents:
443
diff
changeset
|
42 versions - see doc/Calypso-chip-versions. |
443
715c55ba511d
CHANGES: calversion documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
440
diff
changeset
|
43 |
464
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
44 * New target utility simtest has been developed for the purpose of facilitating |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
45 hardware troubleshooting - see doc/SIM-hardware-debugging. |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
46 |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
47 * The tiny (120 bytes) flash-boot-wa.srec code piece which has been removed in |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
48 fc-host-tools-r9 has been reinstated; it is not currently needed for anything |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
49 (it was originally developed as a workaround for a problem that only affected |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
50 one single defective board), but removing previously-released functionality |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
51 for no good reason is not the way of FOSS. See doc/Flash-boot-wa for more |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
52 details. |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
53 |
472
368ffb8a08e5
CHANGES: CC= and CFLAGS= override-ability documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
469
diff
changeset
|
54 * Compilation and installation: the Makefile hierarchy has been reworked to |
475
c08ff097b2aa
CHANGES and INSTALL: staged install ability documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
472
diff
changeset
|
55 allow CC= and CFLAGS= to be overridden from the top for the entire package, |
c08ff097b2aa
CHANGES and INSTALL: staged install ability documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
472
diff
changeset
|
56 and also to allow installation in a staging location - see INSTALL. |
472
368ffb8a08e5
CHANGES: CC= and CFLAGS= override-ability documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
469
diff
changeset
|
57 |
438
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
58 Changes from fc-host-tools-r9 to fc-host-tools-r9a: |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
59 |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
60 * fc-loadtool can now correctly program the flash on Mot C155/156 phones: |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
61 it turns out that their flash is like the one on TI's D-Sample board |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
62 and needs the same partition quirks. |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
63 |
436
d43e7444f458
CHANGES: fc-host-tools-r9 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
433
diff
changeset
|
64 Changes from fc-host-tools-r8 to fc-host-tools-r9: |
408
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
65 |
414
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
66 * mokosrec2bin utility added: it was originally written as a reverse |
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
67 engineering aid and was previously maintained in the freecalypso-reveng |
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
68 repository, but it has since been repurposed into a legitimate development |
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
69 tool. |
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
70 |
433
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
71 * Added workarounds for FTDI USB-serial adapters that feed previously |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
72 accumulated serial Rx bytes or outright garbage to newly started serial I/O |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
73 programs: |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
74 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
75 + fcup-atinterf back-end program for fcup-* does a sleep of 20 ms followed by |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
76 tcflush(target_fd, TCIFLUSH) on startup to flush any previously accumulated |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
77 serial Rx buffer garbage that would otherwise cause breakage. The two |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
78 delays in the deep sleep wakeup logic (see doc/Deep-sleep-support) have been |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
79 reduced from 50 to 30 ms each, thus the total length of initial delays has |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
80 been reduced from 100 to 80 ms. |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
81 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
82 + In the rvinterf suite (see doc/Rvinterf-tools) a similar startup delay has |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
83 been added in the special corner case of a non-interactive one-shot |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
84 operation being commanded with rvinterf also being launched from the client |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
85 program with -p; see the "Startup synchronization hack" section in the new |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
86 Rvinterf-tools document. |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
87 |
408
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
88 * fcup-smdump now restores the character set selection (AT+CSCS) setting on the |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
89 target to the default "IRA" (ASCII) upon successful completion, after |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
90 initially setting it to "HEX" for the operation; the intent of this change is |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
91 to avoid leaving a strange state for anyone using the AT command interface |
409
e62e1203863f
CHANGES: typo fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
408
diff
changeset
|
92 manually after fcup-smdump. |
408
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
93 |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
94 * fcup-smsend bugfix: the corner case of omitting the destination address |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
95 argument with -W now works as documented. |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
96 |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
97 * fcup-settime: minor code rearrangement should slightly reduce the unavoidable |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
98 delay between the time retrieval on the host and that time being set on the |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
99 target. |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
100 |
418
cb3e8d080a23
CHANGES: FCDEV3B S/N 001 bug support removal
Mychaela Falconia <falcon@freecalypso.org>
parents:
414
diff
changeset
|
101 * A hack that was added in fc-host-tools-r5 solely to support one (1) defective |
cb3e8d080a23
CHANGES: FCDEV3B S/N 001 bug support removal
Mychaela Falconia <falcon@freecalypso.org>
parents:
414
diff
changeset
|
102 FCDEV3B board with a particular flash boot defect has been removed. |
cb3e8d080a23
CHANGES: FCDEV3B S/N 001 bug support removal
Mychaela Falconia <falcon@freecalypso.org>
parents:
414
diff
changeset
|
103 |
433
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
104 * A number of documentation updates have been made: Deep-sleep-support and |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
105 Rvinterf-tools articles are new, RVTMUX and TIFFS-Overview write-ups got |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
106 long-overdue major updates, plus a number of minor updates as usual. |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
107 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
108 * For those who build the rarely needed ARM7 gcc toolchain from source, an old |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
109 bug in the toolchain/build+install.sh script which was masked on the Mother's |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
110 Slackware system for some reason has been fixed. |
414
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
111 |
404
c0716b2ddfce
CHANGES: fc-host-tools-r8 is out
Mychaela Falconia <falcon@freecalypso.org>
parents:
403
diff
changeset
|
112 Changes from fc-host-tools-r7 to fc-host-tools-r8: |
266
f0662279848c
CHANGES: removal of ffstools/aud-fcdev3b is the first post-r7 change
Mychaela Falconia <falcon@freecalypso.org>
parents:
263
diff
changeset
|
113 |
327
973d885a68a0
CHANGES: fc-loadtool D-Sample fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
322
diff
changeset
|
114 * fc-loadtool can now correctly program the flash on TI's D-Sample board |
973d885a68a0
CHANGES: fc-loadtool D-Sample fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
322
diff
changeset
|
115 after implementing the needed quirk for the Intel 28F640W30B flash chip. |
973d885a68a0
CHANGES: fc-loadtool D-Sample fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
322
diff
changeset
|
116 |
403
0094b049b2d2
CHANGES: target-utils Tx FIFO change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
400
diff
changeset
|
117 * target-utils (loadagent and friends) serial output code changed to wait for |
0094b049b2d2
CHANGES: target-utils Tx FIFO change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
400
diff
changeset
|
118 the Tx FIFO not full condition instead of FIFO empty; this change makes these |
0094b049b2d2
CHANGES: target-utils Tx FIFO change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
400
diff
changeset
|
119 target utilities actually utilize the Tx FIFO feature of Calypso UARTs. |
0094b049b2d2
CHANGES: target-utils Tx FIFO change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
400
diff
changeset
|
120 |
312
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
121 * New c1xx-calextr utility can extract the factory RF calibration values for |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
122 Mot C1xx phones from a dump of their flash; see doc/Compal-calibration. |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
123 |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
124 * Support for RF tables in FreeCalypso ASCII format (see doc/RF_tables) is |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
125 more complete: there is an ASCII format for the full 512 byte Tx ramps table, |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
126 any ASCII RF table can be converted to native binary with fc-cal2bin, most |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
127 ASCII RF tables can be uploaded directly into FFS with fc-fsio's new |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
128 upload-rf-table command. |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
129 |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
130 * fc-cal2text change: Tx ramps tables are now emitted in the new ASCII format |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
131 with one file for the whole table, not split into 16 single ramp template |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
132 files any more. |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
133 |
322
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
134 * fc-fsio changes: |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
135 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
136 + new write-battery-table and write-charging-config commands for uploading |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
137 FreeCalypso-invented battery discharge threshold tables and charging config |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
138 files into the FFS of our FC devices with built-in compilation to binary; |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
139 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
140 + added upload-rf-table command for uploading ASCII RF tables directly into |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
141 FFS with built-in compilation to binary; |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
142 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
143 + pirelli-magnetite-init command now copies the previously missed |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
144 /gsm/rf/afcdac record. |
268
081e22784044
CHANGES: fc-fsio pirelli-magnetite-init change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
266
diff
changeset
|
145 |
317
b8479251ad0a
CHANGES: fc-tmsh auw-fir command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
312
diff
changeset
|
146 * fc-tmsh can now upload audio FIR coefficient sets from FIR coefficient table |
b8479251ad0a
CHANGES: fc-tmsh auw-fir command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
312
diff
changeset
|
147 files with the new auw-fir command. |
b8479251ad0a
CHANGES: fc-tmsh auw-fir command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
312
diff
changeset
|
148 |
266
f0662279848c
CHANGES: removal of ffstools/aud-fcdev3b is the first post-r7 change
Mychaela Falconia <falcon@freecalypso.org>
parents:
263
diff
changeset
|
149 * The audio mode configurations that have been added in fc-host-tools-r7 have |
f0662279848c
CHANGES: removal of ffstools/aud-fcdev3b is the first post-r7 change
Mychaela Falconia <falcon@freecalypso.org>
parents:
263
diff
changeset
|
150 been moved to a separate fc-audio-config repository and are no longer a part |
f0662279848c
CHANGES: removal of ffstools/aud-fcdev3b is the first post-r7 change
Mychaela Falconia <falcon@freecalypso.org>
parents:
263
diff
changeset
|
151 of the core FC host tools package. |
f0662279848c
CHANGES: removal of ffstools/aud-fcdev3b is the first post-r7 change
Mychaela Falconia <falcon@freecalypso.org>
parents:
263
diff
changeset
|
152 |
396
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
153 * The UI development aid utility fc-lcdemu which has been excluded from the |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
154 default build set since fc-host-tools-r5 has been moved to a separate |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
155 freecalypso-ui-dev repository and is no longer a part of the core FC host |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
156 tools package. |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
157 |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
158 * rvinterf -X mechanism which pipes LCD output to fc-lcdemu now always inverts |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
159 the RGB565 values as needed, and the -v option has been removed; see usage |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
160 documentation in the freecalypso-ui-dev repository. |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
161 |
400
be2683e1ac5e
CHANGES: fc-shell key command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
396
diff
changeset
|
162 * fc-shell: added key command for sending sp MMI CONFIG KEY_SEQUENCE=<string> |
be2683e1ac5e
CHANGES: fc-shell key command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
396
diff
changeset
|
163 with a lot less typing, and keydown and keyup commands that do the same for |
be2683e1ac5e
CHANGES: fc-shell key command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
396
diff
changeset
|
164 KEY_PRESS and KEY_RELEASE "config" sysprim commands. |
be2683e1ac5e
CHANGES: fc-shell key command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
396
diff
changeset
|
165 |
389
2a47a8ef860a
CHANGES: User Phone Tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
327
diff
changeset
|
166 * There is a new suite of tools for talking to the AT command interface |
2a47a8ef860a
CHANGES: User Phone Tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
327
diff
changeset
|
167 provided by FreeCalypso phones and modems, primarily for sending and |
2a47a8ef860a
CHANGES: User Phone Tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
327
diff
changeset
|
168 retrieving SMS - see doc/User-phone-tools for more info. |
2a47a8ef860a
CHANGES: User Phone Tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
327
diff
changeset
|
169 |
263
fa3c3643cbec
CHANGES: fc-host-tools-r7 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
260
diff
changeset
|
170 Changes from fc-host-tools-r6 to fc-host-tools-r7: |
243
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
171 |
257
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
172 * The way in which loadtools, rvinterf and miscellaneous tools operate on |
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
173 serial ports for the purpose of talking to Calypso GSM devices has been |
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
174 majorly reworked: the serial port handling code has been factored out into |
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
175 libserial, and the new libserial uses Linux-specific direct ioctl calls |
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
176 instead of generic termios. The effect is that you can now use the GSM- |
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
177 specific high serial baud rates (up to 812500 bps) with FTDI adapters |
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
178 (like the FT2232D adapter commonly used with FCDEV3B) with the standard |
260
13e0fe68a358
CHANGES: added pointer to doc/High-speed-serial in the serial change blurb
Mychaela Falconia <falcon@freecalypso.org>
parents:
257
diff
changeset
|
179 unpatched ftdi_sio kernel driver. See doc/High-speed-serial for more info. |
257
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
180 |
243
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
181 * Added new utilities tiaud-compile and tiaud-mkvol for generating *.cfg and |
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
182 *.vol binary files for the audio mode switching facility of TI's RiViera |
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
183 Audio Service, to be uploaded under /aud into FreeCalypso GSM devices. |
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
184 |
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
185 * A set of audio mode tables is built and installed in |
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
186 /opt/freecalypso/aud-fcdev3b for uploading into /aud on FCDEV3B boards. |
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
187 |
239
d55368e45bfe
CHANGES: fc-host-tools-r6 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
238
diff
changeset
|
188 Changes from fc-host-tools-r5 to fc-host-tools-r6: |
231
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
189 |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
190 * loadtools and rvinterf now set TIOCEXCL on the tty to prevent the common |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
191 error scenario of multiple processes trying to read from the same serial |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
192 port. |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
193 |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
194 * fc-loadtool: added a batch operation mode whereby the tool executes a given |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
195 command script, cleans up (usually powers off) the target and exits. |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
196 |
234
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
197 * fc-loadtool exec command: scripts without slashes in the given name are now |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
198 sought in the current directory. |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
199 |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
200 * fc-fsio format command: if the FFS is already formatted, the tool now prints |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
201 the error returned by the FFS code in the target fw, but does not stop the |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
202 execution of scripts; this change makes production scripts rerun-able. |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
203 |
238
08ad558c1fbc
CHANGES: exitcodes.h addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
234
diff
changeset
|
204 * exitcodes.h file installed in /opt/freecalypso/include/rvinterf: added |
08ad558c1fbc
CHANGES: exitcodes.h addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
234
diff
changeset
|
205 ERROR_RFFAIL definition for use by fc-rfcal-tools. |
08ad558c1fbc
CHANGES: exitcodes.h addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
234
diff
changeset
|
206 |
225
5af4990451d9
CHANGES: fc-host-tools-r5 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
207 Changes from fc-host-tools-r4 to fc-host-tools-r5: |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
208 |
55
fb95b0493eca
CHANGES: made note of the install location big change
Mychaela Falconia <falcon@freecalypso.org>
parents:
28
diff
changeset
|
209 * New install location: everything is now under /opt/freecalypso instead of |
fb95b0493eca
CHANGES: made note of the install location big change
Mychaela Falconia <falcon@freecalypso.org>
parents:
28
diff
changeset
|
210 /usr/local/bin and /usr/local/share/freecalypso. |
fb95b0493eca
CHANGES: made note of the install location big change
Mychaela Falconia <falcon@freecalypso.org>
parents:
28
diff
changeset
|
211 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
212 * loadtools: added support for dsample (TI D-Sample) and fcfam (FreeCalypso |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
213 hardware family starting with FCDEV3B) targets. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
214 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
215 * loadagent: UART autodetection now works not only with Calypso boot ROM |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
216 version 0300 found in the common Calypso devices, but also with the older |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
217 version 0200 found in the older Calypso silicon on early D-Sample boards. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
218 |
11
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
219 * loadtools support for C139/140 target: use -h compal -c 1004 command line |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
220 options instead of the previous -h compal -c 1003 to support the newer |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
221 versions of C139/140 boot code which expect "1004" instead of the more |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
222 familiar "1003" in the serially downloaded code image. The new -c 1004 |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
223 option ("1004" signature bytes) should work with all currently known |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
224 Mot/Compal boot code versions, thus -c 1003 is retained only for backward |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
225 compatibility with existing usage. |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
226 |
28
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
227 * fc-fsio: one can now type ls -l and not just the ll shorthand, |
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
228 pirelli-get-imei and pirelli-magnetite-init commands added (former |
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
229 fc-getpirimei and fc-pirhackinit separate utilities absorbed into fc-fsio), |
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
230 help facility added. |
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
231 |
169
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
232 * fc-tmsh changes: |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
233 |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
234 + fc-tmsh now takes the -p option and supports one-shot command invokation |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
235 like fc-fsio and fc-shell; |
72
e31b601744cd
CHANGES: fc-tmsh change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
55
diff
changeset
|
236 |
169
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
237 + added support for L1/RF test mode commands and other TM3 protocol commands |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
238 (omr, omw, oabbr, oabbw, tm3ver); |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
239 |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
240 + added ETM_AUDIO commands aul, aus, aur and auw. |
152
9a08c09a07c0
CHANGES: list the addition of TM3 and l1tm command support to fc-tmsh
Mychaela Falconia <falcon@freecalypso.org>
parents:
72
diff
changeset
|
241 |
153
9925fba699be
fc-olddump replaced with fc-memdump
Mychaela Falconia <falcon@freecalypso.org>
parents:
152
diff
changeset
|
242 * fc-olddump renamed to fc-memdump, can now use either TM3 or ETM memory read |
9925fba699be
fc-olddump replaced with fc-memdump
Mychaela Falconia <falcon@freecalypso.org>
parents:
152
diff
changeset
|
243 commands. |
9925fba699be
fc-olddump replaced with fc-memdump
Mychaela Falconia <falcon@freecalypso.org>
parents:
152
diff
changeset
|
244 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
245 * tiffs: added -O option to parse FFS images from the ancient 20020917 firmware |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
246 on the D-Sample. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
247 |
169
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
248 * New in vitro analysis utilities: fc-cal2text and tiaud-decomp. |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
249 |
210
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
250 * Added tools for working with ringtone melodies: fc-e1decode and fc-e1gen for |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
251 loudspeaker melodies (see doc/Melody_E1) and fc-buzplay (plus target-side |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
252 buzplayer.srec) for devices that use a piezoelectric buzzer. |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
253 |
224
146f93bd5112
CHANGES: documented the addition of keepalive support to rvinterf
Mychaela Falconia <falcon@freecalypso.org>
parents:
210
diff
changeset
|
254 * rvinterf: added support for the keepalive mechanism, see the description in |
146f93bd5112
CHANGES: documented the addition of keepalive support to rvinterf
Mychaela Falconia <falcon@freecalypso.org>
parents:
210
diff
changeset
|
255 doc/RVTMUX. |
146f93bd5112
CHANGES: documented the addition of keepalive support to rvinterf
Mychaela Falconia <falcon@freecalypso.org>
parents:
210
diff
changeset
|
256 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
257 * rvinterf & fc-shell: added support for the experimental TCH rerouting feature |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
258 of FreeCalypso Citrine firmware. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
259 |
210
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
260 * fc-fr2tch, fc-gsm2vm, fc-tch2fr, fc-vm2hex: new utilities for converting |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
261 GSM 06.10 FR codec bits between different formats. |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
262 |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
263 * c139explore & pirexplore: added host shell script wrappers invoking |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
264 fc-compalram and fc-iram with the respective target binaries. |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
265 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
266 * Internal cleanup and refactoring in various places. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
267 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
268 Changes from fc-host-tools-r3 to fc-host-tools-r4: |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
269 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
270 * Shellcode-based Compal phone break-in utility tfc139 reworked in a new way |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
271 that should work with all Mot C1xx firmwares beyond the original TFC139 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
272 target: see doc/Compal-unlock and doc/TFC139-breakin for the details. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
273 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
274 * Documentation and cosmetic code changes to reflect the new understanding of |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
275 TI's TM (Test Mode) predating ETM (Enhanced Test Mode): see doc/RVTMUX for |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
276 a detailed explanation. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
277 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
278 * Added support for the old non-enhanced Test Mode memory read command in the |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
279 form of fc-tmsh omr command, fc-fsio omemdump command and fc-olddump utility. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
280 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
281 * rvtdump and rvinterf recognize the old all-ASCII GPF trace format emitted by |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
282 the D-Sample firmware from 20020917 and print these traces as ASCII instead |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
283 of hex. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
284 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
285 * fc-dspapidump fixed to be independent of host byte order. |