FreeCalypso > hg > freecalypso-tools
annotate CHANGES @ 939:4d2e6a2dd1a1
libprint: implement libg23 replacement
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 24 May 2023 06:29:13 +0000 |
parents | 804aaac0b53d |
children | 68d4474c1a36 |
rev | line source |
---|---|
908
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
1 Changes from fc-host-tools-r17 to fc-host-tools-r18: |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
2 |
918
0c33e24ff935
CHANGES: document fc-loadtool support for Samsung K5L29xxCAM
Mychaela Falconia <falcon@freecalypso.org>
parents:
910
diff
changeset
|
3 * fc-loadtool: added support for Samsung K5L29xxCAM flash, which is Samsung's |
0c33e24ff935
CHANGES: document fc-loadtool support for Samsung K5L29xxCAM
Mychaela Falconia <falcon@freecalypso.org>
parents:
910
diff
changeset
|
4 equivalent of Spansion S71PL129J. This flash chip has been found in some |
0c33e24ff935
CHANGES: document fc-loadtool support for Samsung K5L29xxCAM
Mychaela Falconia <falcon@freecalypso.org>
parents:
910
diff
changeset
|
5 Sony Ericsson K200/220 phones. |
0c33e24ff935
CHANGES: document fc-loadtool support for Samsung K5L29xxCAM
Mychaela Falconia <falcon@freecalypso.org>
parents:
910
diff
changeset
|
6 |
923
804aaac0b53d
CHANGES: document SE K2x0 FFS additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
918
diff
changeset
|
7 * tiffs and fc-fsio: added provisions to support (or at least fail more |
804aaac0b53d
CHANGES: document SE K2x0 FFS additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
918
diff
changeset
|
8 gracefully in the presence of) the non-standard filename extension to TIFFS |
804aaac0b53d
CHANGES: document SE K2x0 FFS additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
918
diff
changeset
|
9 that occurs in the FFS of SE K200/220 phones, as described in the new |
804aaac0b53d
CHANGES: document SE K2x0 FFS additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
918
diff
changeset
|
10 doc/SE-K2x0-FFS article. |
804aaac0b53d
CHANGES: document SE K2x0 FFS additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
918
diff
changeset
|
11 |
908
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
12 * Changes for the newly resurrected TCH tap feature: |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
13 |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
14 + fc-shell tch record facility now accepts both the old DL bits format sent |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
15 by FC Citrine firmware and the new format sent by current FC Tourmaline fw; |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
16 when the new DL bits format is received, the line-based ASCII output also |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
17 exhibits a new extended format. |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
18 |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
19 + New fc-efr2tch utility is the EFR counterpart to unchanged fc-fr2tch. |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
20 |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
21 + doc/TCH-bit-access article updated for the new environment that includes |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
22 not only the small-ish changes above, but also new FC Tourmaline firmware |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
23 and the new GSM codec libraries & utilities package. |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
24 |
910
fec07c595ad3
CHANGES: document addition of fc-vm2gsmx
Mychaela Falconia <falcon@freecalypso.org>
parents:
908
diff
changeset
|
25 * New fc-vm2gsmx utility and accompanying doc/Voice-memo-utils article. |
fec07c595ad3
CHANGES: document addition of fc-vm2gsmx
Mychaela Falconia <falcon@freecalypso.org>
parents:
908
diff
changeset
|
26 |
908
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
27 * rvinterf log output verbosity change: TCH packets are now elided from the |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
28 output by default, replaced by a count of how many were sent and received; |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
29 the new -v option turns on verbose mode in which every such packet is dumped |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
30 in hex like before. |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
31 |
898
203c025e71ab
CHANGES: fc-host-tools-r17 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
896
diff
changeset
|
32 Changes from fc-host-tools-r16 to fc-host-tools-r17: |
853
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
33 |
875
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
34 * New utilities have been added for working with FreeCalypso PWT melodies, |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
35 to be played via the buzzer on those FC phones and development boards that |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
36 are equipped with such - see doc/Buzzer-melodies article for further details. |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
37 The new utilities are: |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
38 |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
39 + fc-pwt-comp compiles PWT buzzer melodies from our ASCII source format (same |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
40 as for fc-buzplay) into the binary format read by the new BUZM melody player |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
41 engine in FC Tourmaline firmware. |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
42 |
892
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
43 + fc-imy2pwt converts user/community/Internet-sourced monophonic ringtone |
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
44 melodies from iMelody interchange format to our ASCII PWT format, i.e., the |
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
45 format to be fed to fc-pwt-comp. |
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
46 |
875
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
47 + fc-ringlist-comp compiles melody lists into the binary format that will be |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
48 read by our phone UI firmware at a later stage of integration. |
872
b026f1156852
CHANGES: document fc-pwt-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
866
diff
changeset
|
49 |
879
702470859ebd
document fc-meltest-{e1,pwt}
Mychaela Falconia <falcon@freecalypso.org>
parents:
875
diff
changeset
|
50 + fc-meltest-pwt plays a single PWT melody (read from ASCII source file) on a |
702470859ebd
document fc-meltest-{e1,pwt}
Mychaela Falconia <falcon@freecalypso.org>
parents:
875
diff
changeset
|
51 running FreeCalypso phone or devboard, accessed via rvinterf. fc-meltest-e1 |
702470859ebd
document fc-meltest-{e1,pwt}
Mychaela Falconia <falcon@freecalypso.org>
parents:
875
diff
changeset
|
52 does the same for E1 melodies, playing in the currently active voice path. |
702470859ebd
document fc-meltest-{e1,pwt}
Mychaela Falconia <falcon@freecalypso.org>
parents:
875
diff
changeset
|
53 |
892
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
54 + fc-imyplay plays a single IMY melody on a running FC phone or devboard, |
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
55 accessed via rvinterf. It is like fc-meltest-pwt, but with the additional |
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
56 step of fc-imy2pwt included. |
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
57 |
896
0a2f50c571de
CHANGES: fc-buzplay basic 'play' command extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
892
diff
changeset
|
58 * fc-buzplay: the basic 'play' command now plays both BU and PWT melodies, if |
0a2f50c571de
CHANGES: fc-buzplay basic 'play' command extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
892
diff
changeset
|
59 the filename ends in .buz or .pwt, respectively. Explicit play-bu and |
0a2f50c571de
CHANGES: fc-buzplay basic 'play' command extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
892
diff
changeset
|
60 play-pwt (replacing the old 'playt') commands are also provided. |
0a2f50c571de
CHANGES: fc-buzplay basic 'play' command extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
892
diff
changeset
|
61 |
857
7fc16168c3d2
CHANGES: document l1trace-filter
Mychaela Falconia <falcon@freecalypso.org>
parents:
853
diff
changeset
|
62 * New l1trace-filter program connects to rvinterf as a client and displays only |
7fc16168c3d2
CHANGES: document l1trace-filter
Mychaela Falconia <falcon@freecalypso.org>
parents:
853
diff
changeset
|
63 certain filtered L1 traces; it was written for the purpose of isolating |
7fc16168c3d2
CHANGES: document l1trace-filter
Mychaela Falconia <falcon@freecalypso.org>
parents:
853
diff
changeset
|
64 specific traces of interest out of the noise. |
7fc16168c3d2
CHANGES: document l1trace-filter
Mychaela Falconia <falcon@freecalypso.org>
parents:
853
diff
changeset
|
65 |
861
cc621af29b74
CHANGES: document fc-add-ramps
Mychaela Falconia <falcon@freecalypso.org>
parents:
857
diff
changeset
|
66 * New fc-add-ramps program reads a table of Tx ramp templates (in FreeCalypso |
cc621af29b74
CHANGES: document fc-add-ramps
Mychaela Falconia <falcon@freecalypso.org>
parents:
857
diff
changeset
|
67 RF table ASCII format), adds up each ramp and reports the resulting sums. |
cc621af29b74
CHANGES: document fc-add-ramps
Mychaela Falconia <falcon@freecalypso.org>
parents:
857
diff
changeset
|
68 This program is an aid for engineers working on RF Tx tract tuning. |
cc621af29b74
CHANGES: document fc-add-ramps
Mychaela Falconia <falcon@freecalypso.org>
parents:
857
diff
changeset
|
69 |
853
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
70 * A special reverse engineering command named tfc139-audio-dump has been added |
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
71 to fc-loadtool; this hack command does anything interesting only when |
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
72 fc-loadtool has been entered through tfc139 (breaking into a running Compal |
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
73 firmware), in which case it will dump some audio settings (DSP API words and |
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
74 Iota ABB registers) which should persist from the official firmware that has |
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
75 been broken into. |
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
76 |
866
1976ce568ccd
CHANGES: document lunadrv reset-suspend addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
861
diff
changeset
|
77 * lunadrv target utility (FreeCalypso LCD testing) got a new reset-suspend |
1976ce568ccd
CHANGES: document lunadrv reset-suspend addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
861
diff
changeset
|
78 command for testing the scenario of entering lowest-power suspend mode |
1976ce568ccd
CHANGES: document lunadrv reset-suspend addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
861
diff
changeset
|
79 directly out of reset, without any functional initialization. |
1976ce568ccd
CHANGES: document lunadrv reset-suspend addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
861
diff
changeset
|
80 |
851
526a8cfbbfd8
CHANGES: fc-host-tools-r16 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
850
diff
changeset
|
81 Changes from fc-host-tools-r15 to fc-host-tools-r16: |
812
d1fce6d9bfa4
CHANGES: first change since fc-host-tools-r15
Mychaela Falconia <falcon@freecalypso.org>
parents:
809
diff
changeset
|
82 |
837
724a6bc2a4b8
CHANGES: document tiaud-compile & tiaud-decomp extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
833
diff
changeset
|
83 * tiaud-compile and tiaud-decomp now support two versions of the audio mode |
724a6bc2a4b8
CHANGES: document tiaud-compile & tiaud-decomp extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
833
diff
changeset
|
84 binary file format: the original one which we inherited from Openmoko |
724a6bc2a4b8
CHANGES: document tiaud-compile & tiaud-decomp extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
833
diff
changeset
|
85 (L1_NEW_AEC disabled) and the new one used in FC Tourmaline, with L1_NEW_AEC |
839
b053e4141a16
CHANGES: refer to doc/Audio-mode-config for AEC support changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
837
diff
changeset
|
86 enabled. See doc/Audio-mode-config article for further details. |
837
724a6bc2a4b8
CHANGES: document tiaud-compile & tiaud-decomp extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
833
diff
changeset
|
87 |
846
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
88 * fc-tmsync command additions: |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
89 |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
90 + New aur and aur-all commands are documented in the doc/Audio-mode-config |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
91 article. |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
92 |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
93 + mpr command works like in fc-tmsh, but also accepts the longer responses |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
94 (extra 2 bytes) returned by Pirelli's fw. |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
95 |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
96 + madc command uses the mpr operation to read all 8 MADC channels, with |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
97 sensible choices of raw or converted reading and decimal or hex display. |
843
6a0fcbca8ac7
document fc-tmsync aur & aur-all addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
839
diff
changeset
|
98 |
812
d1fce6d9bfa4
CHANGES: first change since fc-host-tools-r15
Mychaela Falconia <falcon@freecalypso.org>
parents:
809
diff
changeset
|
99 * fc-tmsh got new commands rvf-dump, pwr-key and phone-on, sending commands |
d1fce6d9bfa4
CHANGES: first change since fc-host-tools-r15
Mychaela Falconia <falcon@freecalypso.org>
parents:
809
diff
changeset
|
100 that are encoded via the ETM debug opcode. On the target firmware side, |
d1fce6d9bfa4
CHANGES: first change since fc-host-tools-r15
Mychaela Falconia <falcon@freecalypso.org>
parents:
809
diff
changeset
|
101 rvf-dump is an original TCS211 command, whereas pwr-key and phone-on are |
d1fce6d9bfa4
CHANGES: first change since fc-host-tools-r15
Mychaela Falconia <falcon@freecalypso.org>
parents:
809
diff
changeset
|
102 FreeCalypso Tourmaline additions. |
d1fce6d9bfa4
CHANGES: first change since fc-host-tools-r15
Mychaela Falconia <falcon@freecalypso.org>
parents:
809
diff
changeset
|
103 |
818
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
104 * Added support for FC Tourmaline battery simulation (BSIM) mode: |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
105 |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
106 + fc-fsio write-bsim-config command writes the /etc/batterysim file that |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
107 enables and configures BSIM mode. |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
108 |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
109 + fc-tmsh bsim family of commands send ETM_BSIM command packets to the |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
110 target, driving simulated battery charging and discharging events. |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
111 |
831
2f401860e9ad
documentation update for buzzer melodies
Mychaela Falconia <falcon@freecalypso.org>
parents:
825
diff
changeset
|
112 * buzplayer target utility and fc-buzplay front end now support both BU and PWT |
2f401860e9ad
documentation update for buzzer melodies
Mychaela Falconia <falcon@freecalypso.org>
parents:
825
diff
changeset
|
113 modes of operating the Calypso buzzer, including support for both BU and PWT |
2f401860e9ad
documentation update for buzzer melodies
Mychaela Falconia <falcon@freecalypso.org>
parents:
825
diff
changeset
|
114 melodies in fc-buzplay. See the new doc/Buzzer-melodies article for more |
2f401860e9ad
documentation update for buzzer melodies
Mychaela Falconia <falcon@freecalypso.org>
parents:
825
diff
changeset
|
115 information. |
825
c2f3d3678b2a
CHANGES: document buzplayer extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
818
diff
changeset
|
116 |
850
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
117 * lunadrv target utility (FC Luna LCD hardware exercising): |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
118 |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
119 + New init-kwh command initializes ILI9225G controller registers with the |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
120 official settings for KWH020ST23-F01 LCD module, as prescribed by module |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
121 manufacturer Formike. The only difference from HT020K1QC36S initialization |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
122 (init-ht command) is one register setting: VCOMH. |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
123 |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
124 + New suspend and resume commands enter and exit ILI9225G sleep mode. |
833
625bee54ed34
CHANGES: document lunadrv init-kwh addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
831
diff
changeset
|
125 |
809
c30c2f6a55c2
CHANGES: fc-host-tools-r15 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
808
diff
changeset
|
126 Changes from fc-host-tools-r14 to fc-host-tools-r15: |
788
f3fc782b5e88
CHANGES: post-r14 begins with simagent
Mychaela Falconia <falcon@freecalypso.org>
parents:
765
diff
changeset
|
127 |
794
1a084d7512dc
CHANGES: document fc-simint
Mychaela Falconia <falcon@freecalypso.org>
parents:
788
diff
changeset
|
128 * New fc-simint host program and its associated simagent target back end work |
1a084d7512dc
CHANGES: document fc-simint
Mychaela Falconia <falcon@freecalypso.org>
parents:
788
diff
changeset
|
129 together with fc-simtool (separate FC SIM tools package), allowing the latter |
798
ccaa1319740c
doc/SIM-manipulation article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
794
diff
changeset
|
130 to operate on SIM cards inside Calypso phones and development boards. See |
ccaa1319740c
doc/SIM-manipulation article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
794
diff
changeset
|
131 the new doc/SIM-manipulation article for the details. |
788
f3fc782b5e88
CHANGES: post-r14 begins with simagent
Mychaela Falconia <falcon@freecalypso.org>
parents:
765
diff
changeset
|
132 |
806
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
133 * pcm-sms-decode and sms-pdu-decode now emit backslash escapes instead of '?' |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
134 error markers when the message body contains non-displayable characters, |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
135 allowing the user to see the full message content, good or bad. |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
136 |
808
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
137 * pcm-sms-decode allows a new -s option to number decoded records as 1..N |
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
138 instead of 0..N-1. |
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
139 |
806
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
140 * fcup-smdump: if the output contains Phonebook-Name lines (if the AT command |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
141 modem reported a phonebook name along with the message in the +CMGL response), |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
142 these phonebook names are now emitted as quoted strings with the same possible |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
143 backslash escapes as defined in the SIM-data-formats specification in the |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
144 freecalypso-docs repository. |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
145 |
808
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
146 * Documentation: new doc/Nonfree-phones-user-data article explains how to use |
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
147 fc-simint and pcm-sms-decode to retrieve user data (phonebooks and SMS) from |
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
148 phones that have not been fully liberated yet. |
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
149 |
765
70812bbda497
CHANGES: fc-host-tools-r14 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
763
diff
changeset
|
150 Changes from fc-host-tools-r13 to fc-host-tools-r14: |
699
c354c261f635
CHANGES: fc-iram fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
697
diff
changeset
|
151 |
715
631b096108cd
CHANGES: fc-loadtool Intel OTP additions documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
710
diff
changeset
|
152 * fc-loadtool got new commands for reading the OTP protection register of |
631b096108cd
CHANGES: fc-loadtool Intel OTP additions documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
710
diff
changeset
|
153 Intel-style flash chips; this OTP protection register holds the factory IMEI |
631b096108cd
CHANGES: fc-loadtool Intel OTP additions documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
710
diff
changeset
|
154 on Compal phones. |
631b096108cd
CHANGES: fc-loadtool Intel OTP additions documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
710
diff
changeset
|
155 |
699
c354c261f635
CHANGES: fc-iram fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
697
diff
changeset
|
156 * fc-iram second program invokation mode fix: options for the second program |
c354c261f635
CHANGES: fc-iram fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
697
diff
changeset
|
157 are no longer misinterpreted as fc-iram options. |
c354c261f635
CHANGES: fc-iram fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
697
diff
changeset
|
158 |
763
4eaad91f4d68
CHANGES: document rvinterf -b PID addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
760
diff
changeset
|
159 * rvinterf -b writes the PID of the backgrounded process into /tmp/rvinterf.pid; |
4eaad91f4d68
CHANGES: document rvinterf -b PID addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
760
diff
changeset
|
160 see doc/Rvinterf-tools article for the explanation. |
4eaad91f4d68
CHANGES: document rvinterf -b PID addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
760
diff
changeset
|
161 |
737
6d97866bad79
first round of documentation for DUART28C boot control addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
732
diff
changeset
|
162 * New support for target boot control via DTR and RTS modem control outputs as |
6d97866bad79
first round of documentation for DUART28C boot control addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
732
diff
changeset
|
163 implemented on our new DUART28 adapter - see doc/DUART28-boot-control. |
6d97866bad79
first round of documentation for DUART28C boot control addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
732
diff
changeset
|
164 |
745
9e3b1ef1f440
make-imeisv utility documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
743
diff
changeset
|
165 * New make-imeisv utility is an aid for shell scripts that need to construct a |
9e3b1ef1f440
make-imeisv utility documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
743
diff
changeset
|
166 16-digit IMEISV from a 15-digit traditional IMEI, including Luhn check digit |
9e3b1ef1f440
make-imeisv utility documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
743
diff
changeset
|
167 verification. |
9e3b1ef1f440
make-imeisv utility documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
743
diff
changeset
|
168 |
724
c2fe49987323
CHANGES: adc-cal table support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
715
diff
changeset
|
169 * ADC calibration table /sys/adccal is now supported much like various RF |
c2fe49987323
CHANGES: adc-cal table support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
715
diff
changeset
|
170 parameter tables: it can be decoded from binary to our own ASCII format with |
c2fe49987323
CHANGES: adc-cal table support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
715
diff
changeset
|
171 fc-bin2rftab, it can be compiled back into binary with fc-cal2bin, and it can |
c2fe49987323
CHANGES: adc-cal table support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
715
diff
changeset
|
172 be uploaded with fc-fsio upload-rf-table. |
c2fe49987323
CHANGES: adc-cal table support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
715
diff
changeset
|
173 |
732
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
174 * Tiffs IVA (In Vitro Analyzer) new features, see doc/TIFFS-IVA-usage for more |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
175 details: |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
176 |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
177 + New tiffs decode facility allows single-command extraction and decoding of |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
178 RF parameter tables and some other FFS files for which tiffs cat -h is |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
179 insufficient. |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
180 |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
181 + New tiffs-8m convenience wrapper for examining FFS images read out of Tango |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
182 modules. |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
183 |
710
c1f72d807250
CHANGES: tiffs-mkfs addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
704
diff
changeset
|
184 * New tiffs-mkfs utility can generate TIFFS images completely from scratch |
c1f72d807250
CHANGES: tiffs-mkfs addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
704
diff
changeset
|
185 "in vitro", containing initial directory and file content given by a Unix |
c1f72d807250
CHANGES: tiffs-mkfs addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
704
diff
changeset
|
186 directory and file tree on the host system. The resulting image can then be |
747
efd85963ec85
tiffs-mkfile documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
745
diff
changeset
|
187 flashed into a Calypso GSM device running FreeCalypso firmware. There is |
efd85963ec85
tiffs-mkfile documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
745
diff
changeset
|
188 also a companion utility named tiffs-mkfile that generates a few specific |
efd85963ec85
tiffs-mkfile documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
745
diff
changeset
|
189 binary file types that go into TIFFS. |
710
c1f72d807250
CHANGES: tiffs-mkfs addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
704
diff
changeset
|
190 |
704
dacd9fdc392a
CHANGES: lunadrv addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
699
diff
changeset
|
191 * A new target-utils program named lunadrv has been added: it is a driver for |
741
72feb9763de4
lunadrv documentation updates for upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
737
diff
changeset
|
192 FreeCalypso Luna LCD, or rather a utility that allows this LCD hardware to be |
72feb9763de4
lunadrv documentation updates for upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
737
diff
changeset
|
193 exercised and tested in a standalone manner, independent of complex firmware |
72feb9763de4
lunadrv documentation updates for upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
737
diff
changeset
|
194 builds with phone UI functionality. FC Luna is an LCD add-on to iWOW DSK or |
72feb9763de4
lunadrv documentation updates for upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
737
diff
changeset
|
195 FC Caramel2 boards. |
704
dacd9fdc392a
CHANGES: lunadrv addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
699
diff
changeset
|
196 |
750
db7b2724203b
CHANGES: fc-shell batt command addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
747
diff
changeset
|
197 * fc-shell got a new batt command for sending MMI_BATTERY_IND primitives to |
db7b2724203b
CHANGES: fc-shell batt command addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
747
diff
changeset
|
198 target firmwares, to be used as part of phone handset UI firmware development. |
db7b2724203b
CHANGES: fc-shell batt command addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
747
diff
changeset
|
199 |
757
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
200 * fc-fsio write-battery-table command has been replaced with new |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
201 write-battery-table-v1 and write-battery-table-v2 commands. Both commands |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
202 accept the new battery table ASCII source format with a third field added for |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
203 battery bars icon thresholds; write-battery-table-v1 writes the original |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
204 /etc/batterytab format needed for Magnetite and Selenite firmwares, whereas |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
205 write-battery-table-v2 writes the new /etc/batterytab2 format needed for our |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
206 new Tourmaline firmware. The corresponding back end programs are |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
207 compile-fc-batt and compile-fc-batt2. |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
208 |
760
e1c8c5bcb233
ARFCN conversion tools documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
757
diff
changeset
|
209 * New arfcn2ti and ti2arfcn utilities convert back and forth between standard |
e1c8c5bcb233
ARFCN conversion tools documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
757
diff
changeset
|
210 ARFCNs and TCS211 L1 radio_freq numbers - see the new doc/ARFCN-mapping |
e1c8c5bcb233
ARFCN conversion tools documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
757
diff
changeset
|
211 article. |
e1c8c5bcb233
ARFCN conversion tools documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
757
diff
changeset
|
212 |
743
88a1c8af39ac
CHANGES: mention no-code-change documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
741
diff
changeset
|
213 * Documentation updates that don't involve any changes in actual code: |
88a1c8af39ac
CHANGES: mention no-code-change documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
741
diff
changeset
|
214 doc/Loadtools-usage instructions for FC Tango and for new Compal targets |
88a1c8af39ac
CHANGES: mention no-code-change documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
741
diff
changeset
|
215 (Mot V17x), doc/TIFFS-Overview updates for new tools including the new FFS |
88a1c8af39ac
CHANGES: mention no-code-change documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
741
diff
changeset
|
216 editor (maintained externally), doc/IMEI updates for Compal IMEI discovery. |
88a1c8af39ac
CHANGES: mention no-code-change documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
741
diff
changeset
|
217 |
697
ecc69f1917e8
CHANGES: fc-host-tools-r13 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
690
diff
changeset
|
218 Changes from fc-host-tools-r12 to fc-host-tools-r13: |
637
fa8e197a1d9b
CHANGES: first change since fc-host-tools-r12
Mychaela Falconia <falcon@freecalypso.org>
parents:
635
diff
changeset
|
219 |
679
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
220 * fc-loadtool changes: |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
221 |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
222 + Memory dump commands (dump2bin and dump2srec) have been reimplemented using |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
223 loadagent's new BINDUMP command, sending the dump stream from the target to |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
224 the host in binary format instead of hex. This change speeds up the dump |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
225 transfer time by a little over 2x. |
642
44bc757ce2a5
CHANGES: binary dump transfer
Mychaela Falconia <falcon@freecalypso.org>
parents:
637
diff
changeset
|
226 |
679
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
227 + Flash programming commands flash program-bin, program-m0 and program-srec |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
228 have likewise been changed to use a new binary protocol, producing some |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
229 improvement in flash programming times - see the updated |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
230 doc/Loadtools-performance article. |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
231 |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
232 + New combined erase+program commands have been implemented: flash |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
233 e-program-bin, e-program-m0 and e-program-srec. See the new |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
234 doc/Flash-programming article for explanation of the intended usage. |
667
2772cf8435b4
CHANGES: binary protocol for flash programming operations
Mychaela Falconia <falcon@freecalypso.org>
parents:
657
diff
changeset
|
235 |
688
6345326e21aa
CHANGES: fc-loadtool extended batch mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
685
diff
changeset
|
236 + Batch mode extended to run either a command script or a single flash |
6345326e21aa
CHANGES: fc-loadtool extended batch mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
685
diff
changeset
|
237 command - see doc/Loadtools-usage for the details. |
6345326e21aa
CHANGES: fc-loadtool extended batch mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
685
diff
changeset
|
238 |
690
0100861ec867
CHANGES: flash erase-program-boot scripting fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
688
diff
changeset
|
239 + Scripting fix for Compal phones: flash erase-program-boot command can be |
0100861ec867
CHANGES: flash erase-program-boot scripting fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
688
diff
changeset
|
240 put into a script followed by other commands, and the following commands |
0100861ec867
CHANGES: flash erase-program-boot scripting fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
688
diff
changeset
|
241 will execute if the erase-program-boot operation was successful. |
0100861ec867
CHANGES: flash erase-program-boot scripting fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
688
diff
changeset
|
242 Previously this command always stopped script execution because of an |
0100861ec867
CHANGES: flash erase-program-boot scripting fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
688
diff
changeset
|
243 implementation quirk. |
0100861ec867
CHANGES: flash erase-program-boot scripting fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
688
diff
changeset
|
244 |
653
2d5d1ca58b2a
CHANGES: fc-xram binary protocol
Mychaela Falconia <falcon@freecalypso.org>
parents:
642
diff
changeset
|
245 * fc-xram uses the new binary protocol to transfer the user's XRAM image to the |
2d5d1ca58b2a
CHANGES: fc-xram binary protocol
Mychaela Falconia <falcon@freecalypso.org>
parents:
642
diff
changeset
|
246 target, producing a speed increase of 3.5x to 5x for the most common use |
657
742c99c1ff52
CHANGES: fc-xram CRC-32 verification
Mychaela Falconia <falcon@freecalypso.org>
parents:
653
diff
changeset
|
247 cases. Also added CRC-32 verification of the downloaded RAM regions before |
742c99c1ff52
CHANGES: fc-xram CRC-32 verification
Mychaela Falconia <falcon@freecalypso.org>
parents:
653
diff
changeset
|
248 jumping to the downloaded image. |
653
2d5d1ca58b2a
CHANGES: fc-xram binary protocol
Mychaela Falconia <falcon@freecalypso.org>
parents:
642
diff
changeset
|
249 |
667
2772cf8435b4
CHANGES: binary protocol for flash programming operations
Mychaela Falconia <falcon@freecalypso.org>
parents:
657
diff
changeset
|
250 * New version of loadagent has added support for the new binary protocols for |
2772cf8435b4
CHANGES: binary protocol for flash programming operations
Mychaela Falconia <falcon@freecalypso.org>
parents:
657
diff
changeset
|
251 memory dumps, flash programming and XRAM loading. |
2772cf8435b4
CHANGES: binary protocol for flash programming operations
Mychaela Falconia <falcon@freecalypso.org>
parents:
657
diff
changeset
|
252 |
685
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
253 * All loadtools programs: |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
254 |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
255 + The step of feeding the IRAM code image to the Calypso boot ROM has been |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
256 sped up by about 700 ms by grouping contiguous S-record payloads into larger |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
257 blocks (up to the boot ROM limit of 1014 bytes per block) instead of sending |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
258 each S-record payload (30 bytes typically) as its own write command. |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
259 |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
260 + New -t option allows the wait for the boot ROM response to be time-limited, |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
261 needed for automated (unattended) environments with target boot control. |
637
fa8e197a1d9b
CHANGES: first change since fc-host-tools-r12
Mychaela Falconia <falcon@freecalypso.org>
parents:
635
diff
changeset
|
262 |
635
d9b01a171baf
CHANGES: fc-host-tools-r12 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
634
diff
changeset
|
263 Changes from fc-host-tools-r11 to fc-host-tools-r12: |
552
6e8edc321460
CHANGES: DSP ROM dump tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
539
diff
changeset
|
264 |
620
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
265 * To facilitate objective comparison of loadtools performance between what the |
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
266 Mother sees on her Slackware reference system vs. what other users see on |
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
267 their different host systems, fc-loadtool now reports measured operation times |
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
268 for all lengthy operations: dump2bin, dump2srec and all flash programming |
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
269 commands. fc-xram likewise reports the measured operation time for its |
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
270 singular operation of transferring an XRAM image. The new |
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
271 doc/Loadtools-performance article explains some of the underlying theory and |
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
272 presents the performance numbers which you SHOULD be getting if your host |
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
273 system works as well as the Mother's Slackware reference. |
609
ffd606adb039
CHANGES: libserial ASYNC_LOW_LATENCY change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
605
diff
changeset
|
274 |
631
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
275 * The mystery of poor fc-loadtool and fc-xram performance on newer Linux host |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
276 systems with FTDI adapters has been solved and documented in the same |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
277 doc/Loadtools-performance article. |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
278 |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
279 * fc-loadtool changes: |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
280 |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
281 + Added support for Spansion S29/S71PL032J and S29/S71PL064J flash chips: |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
282 these flash chips are found in some historical modem modules and may also |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
283 be used in future mass-produced FreeCalypso modem products. Historical |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
284 flash chip Am29DL640G is also supported as it is identical to S29PL064J for |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
285 our purposes. |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
286 |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
287 + The implementation of flash program-m0 and program-srec commands (needed |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
288 for flashing classic TI fw images with large gaps between discontiguous |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
289 program regions) has been revamped, making these commands work as well as |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
290 our generally preferred flash program-bin command: same performance, same |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
291 progress indication, same CRC-32 verification at the end. |
563
3f5d7d3ebc69
CHANGES: new flash support and loadtools target -h gen8
Mychaela Falconia <falcon@freecalypso.org>
parents:
558
diff
changeset
|
292 |
634
82e9f2bd8f6e
CHANGES: >p and >c extra response collection documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
631
diff
changeset
|
293 * All loadtools programs: when feeding IRAM code images to the Calypso boot ROM, |
82e9f2bd8f6e
CHANGES: >p and >c extra response collection documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
631
diff
changeset
|
294 we now collect and check for the 00 04 bytes after the >p response, and we |
82e9f2bd8f6e
CHANGES: >p and >c extra response collection documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
631
diff
changeset
|
295 also collect the checksum byte which the boot ROM sends with its >c response. |
82e9f2bd8f6e
CHANGES: >p and >c extra response collection documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
631
diff
changeset
|
296 The old code which failed to collect the checksum byte after >c worked only |
82e9f2bd8f6e
CHANGES: >p and >c extra response collection documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
631
diff
changeset
|
297 by luck. |
82e9f2bd8f6e
CHANGES: >p and >c extra response collection documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
631
diff
changeset
|
298 |
570
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
299 * loadtools config: the repertoire of -h targets has been significantly cleaned |
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
300 up and generalized, moving away from special cases and toward more generic |
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
301 configurations. Please refer to the new doc/Loadtool-targets article for the |
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
302 details. |
554
c44f3bf0e4d5
CHANGES: Am29DL640G flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
552
diff
changeset
|
303 |
563
3f5d7d3ebc69
CHANGES: new flash support and loadtools target -h gen8
Mychaela Falconia <falcon@freecalypso.org>
parents:
558
diff
changeset
|
304 * For operating on GTM900 modem modules, the new -h gen8 loadtools target needs |
3f5d7d3ebc69
CHANGES: new flash support and loadtools target -h gen8
Mychaela Falconia <falcon@freecalypso.org>
parents:
558
diff
changeset
|
305 to be used instead of the old -h gtm900 config which has been removed; while |
3f5d7d3ebc69
CHANGES: new flash support and loadtools target -h gen8
Mychaela Falconia <falcon@freecalypso.org>
parents:
558
diff
changeset
|
306 most GTM900 variants have 4 MiB flash chips, some have been found to contain |
3f5d7d3ebc69
CHANGES: new flash support and loadtools target -h gen8
Mychaela Falconia <falcon@freecalypso.org>
parents:
558
diff
changeset
|
307 S71PL064J (8 MiB) flash instead. |
3f5d7d3ebc69
CHANGES: new flash support and loadtools target -h gen8
Mychaela Falconia <falcon@freecalypso.org>
parents:
558
diff
changeset
|
308 |
570
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
309 * The old -h gta02 target for fc-loadtool and friends is deprecated and will be |
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
310 removed in the next release; please use the new -h fic target configuration |
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
311 instead. |
557
1cf4b9b06de2
CHANGES: -h leonardo and -h tango addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
554
diff
changeset
|
312 |
589
4ccd4dd1edb6
CHANGES: target boot control instead of GTA02 AP special case
Mychaela Falconia <falcon@freecalypso.org>
parents:
570
diff
changeset
|
313 * The ancient provision for building the loadtools subset of FC host tools in a |
4ccd4dd1edb6
CHANGES: target boot control instead of GTA02 AP special case
Mychaela Falconia <falcon@freecalypso.org>
parents:
570
diff
changeset
|
314 special configuration for running on the application processor of OM GTA02 |
4ccd4dd1edb6
CHANGES: target boot control instead of GTA02 AP special case
Mychaela Falconia <falcon@freecalypso.org>
parents:
570
diff
changeset
|
315 has been removed. It has been replaced with a generalized mechanism for |
4ccd4dd1edb6
CHANGES: target boot control instead of GTA02 AP special case
Mychaela Falconia <falcon@freecalypso.org>
parents:
570
diff
changeset
|
316 target boot control - see the new doc/Target-boot-control article. |
4ccd4dd1edb6
CHANGES: target boot control instead of GTA02 AP special case
Mychaela Falconia <falcon@freecalypso.org>
parents:
570
diff
changeset
|
317 |
627
d04502de49ed
CHANGES: mokosrec2bin default fill byte change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
620
diff
changeset
|
318 * mokosrec2bin default fill byte has been changed from 0x00 to 0xFF, producing |
d04502de49ed
CHANGES: mokosrec2bin default fill byte change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
620
diff
changeset
|
319 binary images by default that match what would result in flash if the m0 file |
d04502de49ed
CHANGES: mokosrec2bin default fill byte change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
620
diff
changeset
|
320 were to be programmed as-is. |
d04502de49ed
CHANGES: mokosrec2bin default fill byte change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
620
diff
changeset
|
321 |
552
6e8edc321460
CHANGES: DSP ROM dump tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
539
diff
changeset
|
322 * A pair of little ad hoc programs has been been added to the FC host tools |
6e8edc321460
CHANGES: DSP ROM dump tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
539
diff
changeset
|
323 suite for the purpose of dumping the Calypso chip's internal DSP mask ROM - |
6e8edc321460
CHANGES: DSP ROM dump tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
539
diff
changeset
|
324 see doc/DSP-ROM-dump. |
6e8edc321460
CHANGES: DSP ROM dump tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
539
diff
changeset
|
325 |
597
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
326 * fc-fsio got some new commands for cleaning stale junk from FFS, typically |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
327 needed when converting modems from alien manufacturers to FreeCalypso fw: |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
328 |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
329 + rm deletes an elementary object (file, empty directory or symlink); rm -f |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
330 does the same but the case where the object to be deleted does not exist is |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
331 treated as not-an-error. |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
332 |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
333 + rm-subtree deletes an entire subtree of directories and files starting with |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
334 a given directory (equivalent of UNIX rm -r); -f option is also available |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
335 like with plain rm. |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
336 |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
337 + cleandir removes all content of a directory (all files and subdirectories |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
338 and their content), but keeps the remaining empty directory. |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
339 |
605
5b286f910148
CHANGES: scripts addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
602
diff
changeset
|
340 * Added some fc-fsio command scripts (installed in /opt/freecalypso/scripts) |
5b286f910148
CHANGES: scripts addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
602
diff
changeset
|
341 for preening GTM900-B and GTM900-P FFS content when converting these modem |
5b286f910148
CHANGES: scripts addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
602
diff
changeset
|
342 modules to FreeCalypso. |
5b286f910148
CHANGES: scripts addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
602
diff
changeset
|
343 |
602
ea948d6d3b3d
CHANGES: pcm-sms-decode documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
597
diff
changeset
|
344 * New pcm-sms-decode utility can decode /pcm/SMS binary files read out of FFS |
ea948d6d3b3d
CHANGES: pcm-sms-decode documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
597
diff
changeset
|
345 maintained by certain firmwares (Pirelli DP-L10 is the prime use case), |
ea948d6d3b3d
CHANGES: pcm-sms-decode documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
597
diff
changeset
|
346 displaying the stored SMS content in human-readable form. |
ea948d6d3b3d
CHANGES: pcm-sms-decode documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
597
diff
changeset
|
347 |
539
4f346c10f056
CHANGES: fc-host-tools-r11 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
538
diff
changeset
|
348 Changes from fc-host-tools-r10 to fc-host-tools-r11: |
483
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
349 |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
350 * 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
|
351 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
|
352 |
486
f478d7491fe6
CHANGES: fc-bin2rftab addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
483
diff
changeset
|
353 * 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
|
354 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
|
355 |
517
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
356 * The way in which fc-loadtool handles different flash configurations has been |
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
357 completely redesigned; there should be no user impact on any previously |
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
358 supported target, but the new architecture makes it much easier to add |
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
359 support for new target devices and allows the possibility of different flash |
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
360 chip types (autodetected at run time) on the same -h target. See the new |
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
361 doc/Loadtool-flash-support article for the details. |
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
362 |
525
4a7cb2089e5c
CHANGES: addition of new loadtools targets
Mychaela Falconia <falcon@freecalypso.org>
parents:
517
diff
changeset
|
363 * fc-loadtool supports two new targets: Huawei GTM900 (-h gtm900) and |
4a7cb2089e5c
CHANGES: addition of new loadtools targets
Mychaela Falconia <falcon@freecalypso.org>
parents:
517
diff
changeset
|
364 Motorola W220 (-h w220). |
4a7cb2089e5c
CHANGES: addition of new loadtools targets
Mychaela Falconia <falcon@freecalypso.org>
parents:
517
diff
changeset
|
365 |
501
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
366 * Iota poweroff command in the target-utils suite (primarily affecting the |
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
367 loadagent target program used by loadtools) now programs the VRPCAUX register |
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
368 like TI's TCS211 firmware does before sending the DEVOFF command. This |
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
369 change fixes the erratic behaviour that was occurring on TI/FC development |
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
370 boards (D-Sample and FCDEV3B) when fc-loadtool (or fc-iram with some |
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
371 specialized target-utils program) was entered via the RESET button rather |
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
372 than PWON, followed by the soft poweroff operation and another switch-on via |
530
c4c0c9cc2a7c
CHANGES: refer to the new doc/Target-utils document
Mychaela Falconia <falcon@freecalypso.org>
parents:
525
diff
changeset
|
373 PWON. For more details, please refer to doc/Target-utils and the |
c4c0c9cc2a7c
CHANGES: refer to the new doc/Target-utils document
Mychaela Falconia <falcon@freecalypso.org>
parents:
525
diff
changeset
|
374 Calypso-test-reset article in the freecalypso-docs repository. |
501
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
375 |
530
c4c0c9cc2a7c
CHANGES: refer to the new doc/Target-utils document
Mychaela Falconia <falcon@freecalypso.org>
parents:
525
diff
changeset
|
376 * Aside from the just-described poweroff change, a lot of clean-up has been |
c4c0c9cc2a7c
CHANGES: refer to the new doc/Target-utils document
Mychaela Falconia <falcon@freecalypso.org>
parents:
525
diff
changeset
|
377 done throughout the target-utils suite: removed all use of bogo-millisecond |
c4c0c9cc2a7c
CHANGES: refer to the new doc/Target-utils document
Mychaela Falconia <falcon@freecalypso.org>
parents:
525
diff
changeset
|
378 delays which were previously copied from OsmocomBB; all programs with ABB |
c4c0c9cc2a7c
CHANGES: refer to the new doc/Target-utils document
Mychaela Falconia <falcon@freecalypso.org>
parents:
525
diff
changeset
|
379 access functionality can access the VRPCAUX register for manual debugging; |
534
beb8eab9276a
CHANGES: simtest abbinit fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
530
diff
changeset
|
380 helloapp clean-up; new watchdog experimentation commands in flash-boot-test; |
beb8eab9276a
CHANGES: simtest abbinit fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
530
diff
changeset
|
381 simtest no longer requires an explicit abbinit command. A new |
beb8eab9276a
CHANGES: simtest abbinit fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
530
diff
changeset
|
382 doc/Target-utils document has been written describing this target-utils |
530
c4c0c9cc2a7c
CHANGES: refer to the new doc/Target-utils document
Mychaela Falconia <falcon@freecalypso.org>
parents:
525
diff
changeset
|
383 suite. |
504
d3d22dbe223f
CHANGES: overall target-utils clean-up documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
501
diff
changeset
|
384 |
494
547c540448e5
CHANGES: Mot C155/156 WS=4 change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
491
diff
changeset
|
385 * 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
|
386 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
|
387 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
|
388 |
538
8b165467f1b7
CHANGES: fc-xram -j addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
534
diff
changeset
|
389 * fc-xram got a new -j option for JTAG mode; see doc/Loadtools-usage. |
8b165467f1b7
CHANGES: fc-xram -j addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
534
diff
changeset
|
390 |
483
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
391 * 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
|
392 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
|
393 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
|
394 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
|
395 hence there was no documentation previously. |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
396 |
478
6f804a5ff3bc
CHANGES: fc-host-tools-r10 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
475
diff
changeset
|
397 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
|
398 |
469
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
399 * 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
|
400 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
|
401 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
|
402 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
|
403 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
|
404 passing purposes. |
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
405 |
449
b1864e3f8fb4
CHANGES & doc/User-phone-tools: documented AT-over-RVT long strings
Mychaela Falconia <falcon@freecalypso.org>
parents:
446
diff
changeset
|
406 * 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
|
407 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
|
408 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
|
409 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
|
410 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
|
411 |
440
44f73d56b6f5
CHANGES and doc/Host-tools-overview: fc-rftab2c addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
438
diff
changeset
|
412 * 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
|
413 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
|
414 |
446
a449ae0a1cec
better documentation for calversion
Mychaela Falconia <falcon@freecalypso.org>
parents:
443
diff
changeset
|
415 * New target utility calversion can sometimes identify unknown Calypso chip |
a449ae0a1cec
better documentation for calversion
Mychaela Falconia <falcon@freecalypso.org>
parents:
443
diff
changeset
|
416 versions - see doc/Calypso-chip-versions. |
443
715c55ba511d
CHANGES: calversion documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
440
diff
changeset
|
417 |
464
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
418 * 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
|
419 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
|
420 |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
421 * 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
|
422 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
|
423 (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
|
424 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
|
425 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
|
426 details. |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
427 |
472
368ffb8a08e5
CHANGES: CC= and CFLAGS= override-ability documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
469
diff
changeset
|
428 * 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
|
429 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
|
430 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
|
431 |
438
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
432 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
|
433 |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
434 * 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
|
435 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
|
436 and needs the same partition quirks. |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
437 |
436
d43e7444f458
CHANGES: fc-host-tools-r9 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
433
diff
changeset
|
438 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
|
439 |
414
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
440 * 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
|
441 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
|
442 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
|
443 tool. |
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
444 |
433
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
445 * 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
|
446 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
|
447 programs: |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
448 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
449 + 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
|
450 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
|
451 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
|
452 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
|
453 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
|
454 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
|
455 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
456 + 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
|
457 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
|
458 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
|
459 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
|
460 Rvinterf-tools document. |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
461 |
408
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
462 * 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
|
463 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
|
464 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
|
465 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
|
466 manually after fcup-smdump. |
408
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
467 |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
468 * 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
|
469 argument with -W now works as documented. |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
470 |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
471 * 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
|
472 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
|
473 target. |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
474 |
418
cb3e8d080a23
CHANGES: FCDEV3B S/N 001 bug support removal
Mychaela Falconia <falcon@freecalypso.org>
parents:
414
diff
changeset
|
475 * 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
|
476 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
|
477 |
433
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
478 * 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
|
479 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
|
480 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
|
481 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
482 * 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
|
483 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
|
484 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
|
485 |
404
c0716b2ddfce
CHANGES: fc-host-tools-r8 is out
Mychaela Falconia <falcon@freecalypso.org>
parents:
403
diff
changeset
|
486 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
|
487 |
327
973d885a68a0
CHANGES: fc-loadtool D-Sample fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
322
diff
changeset
|
488 * 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
|
489 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
|
490 |
403
0094b049b2d2
CHANGES: target-utils Tx FIFO change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
400
diff
changeset
|
491 * 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
|
492 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
|
493 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
|
494 |
312
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
495 * 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
|
496 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
|
497 |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
498 * 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
|
499 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
|
500 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
|
501 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
|
502 upload-rf-table command. |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
503 |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
504 * 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
|
505 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
|
506 files any more. |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
507 |
322
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
508 * fc-fsio changes: |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
509 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
510 + 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
|
511 FreeCalypso-invented battery discharge threshold tables and charging config |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
512 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
|
513 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
514 + 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
|
515 FFS with built-in compilation to binary; |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
516 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
517 + pirelli-magnetite-init command now copies the previously missed |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
518 /gsm/rf/afcdac record. |
268
081e22784044
CHANGES: fc-fsio pirelli-magnetite-init change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
266
diff
changeset
|
519 |
317
b8479251ad0a
CHANGES: fc-tmsh auw-fir command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
312
diff
changeset
|
520 * 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
|
521 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
|
522 |
266
f0662279848c
CHANGES: removal of ffstools/aud-fcdev3b is the first post-r7 change
Mychaela Falconia <falcon@freecalypso.org>
parents:
263
diff
changeset
|
523 * 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
|
524 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
|
525 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
|
526 |
396
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
527 * 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
|
528 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
|
529 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
|
530 tools package. |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
531 |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
532 * 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
|
533 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
|
534 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
|
535 |
400
be2683e1ac5e
CHANGES: fc-shell key command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
396
diff
changeset
|
536 * 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
|
537 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
|
538 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
|
539 |
389
2a47a8ef860a
CHANGES: User Phone Tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
327
diff
changeset
|
540 * 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
|
541 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
|
542 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
|
543 |
263
fa3c3643cbec
CHANGES: fc-host-tools-r7 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
260
diff
changeset
|
544 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
|
545 |
257
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
546 * 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
|
547 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
|
548 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
|
549 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
|
550 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
|
551 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
|
552 (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
|
553 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
|
554 |
243
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
555 * 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
|
556 *.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
|
557 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
|
558 |
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
559 * 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
|
560 /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
|
561 |
239
d55368e45bfe
CHANGES: fc-host-tools-r6 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
238
diff
changeset
|
562 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
|
563 |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
564 * 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
|
565 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
|
566 port. |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
567 |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
568 * 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
|
569 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
|
570 |
234
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
571 * 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
|
572 sought in the current directory. |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
573 |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
574 * 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
|
575 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
|
576 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
|
577 |
238
08ad558c1fbc
CHANGES: exitcodes.h addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
234
diff
changeset
|
578 * 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
|
579 ERROR_RFFAIL definition for use by fc-rfcal-tools. |
08ad558c1fbc
CHANGES: exitcodes.h addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
234
diff
changeset
|
580 |
225
5af4990451d9
CHANGES: fc-host-tools-r5 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
581 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
|
582 |
55
fb95b0493eca
CHANGES: made note of the install location big change
Mychaela Falconia <falcon@freecalypso.org>
parents:
28
diff
changeset
|
583 * 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
|
584 /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
|
585 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
586 * 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
|
587 hardware family starting with FCDEV3B) targets. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
588 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
589 * 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
|
590 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
|
591 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
|
592 |
11
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
593 * 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
|
594 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
|
595 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
|
596 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
|
597 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
|
598 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
|
599 compatibility with existing usage. |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
600 |
28
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
601 * 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
|
602 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
|
603 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
|
604 help facility added. |
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
605 |
169
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
606 * fc-tmsh changes: |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
607 |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
608 + 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
|
609 like fc-fsio and fc-shell; |
72
e31b601744cd
CHANGES: fc-tmsh change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
55
diff
changeset
|
610 |
169
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
611 + 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
|
612 (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
|
613 |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
614 + 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
|
615 |
153
9925fba699be
fc-olddump replaced with fc-memdump
Mychaela Falconia <falcon@freecalypso.org>
parents:
152
diff
changeset
|
616 * 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
|
617 commands. |
9925fba699be
fc-olddump replaced with fc-memdump
Mychaela Falconia <falcon@freecalypso.org>
parents:
152
diff
changeset
|
618 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
619 * 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
|
620 on the D-Sample. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
621 |
169
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
622 * 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
|
623 |
210
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
624 * 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
|
625 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
|
626 buzplayer.srec) for devices that use a piezoelectric buzzer. |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
627 |
224
146f93bd5112
CHANGES: documented the addition of keepalive support to rvinterf
Mychaela Falconia <falcon@freecalypso.org>
parents:
210
diff
changeset
|
628 * 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
|
629 doc/RVTMUX. |
146f93bd5112
CHANGES: documented the addition of keepalive support to rvinterf
Mychaela Falconia <falcon@freecalypso.org>
parents:
210
diff
changeset
|
630 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
631 * 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
|
632 of FreeCalypso Citrine firmware. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
633 |
210
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
634 * 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
|
635 GSM 06.10 FR codec bits between different formats. |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
636 |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
637 * c139explore & pirexplore: added host shell script wrappers invoking |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
638 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
|
639 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
640 * Internal cleanup and refactoring in various places. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
641 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
642 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
|
643 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
644 * 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
|
645 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
|
646 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
|
647 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
648 * 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
|
649 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
|
650 a detailed explanation. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
651 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
652 * 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
|
653 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
|
654 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
655 * 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
|
656 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
|
657 of hex. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
658 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
659 * fc-dspapidump fixed to be independent of host byte order. |