FreeCalypso > hg > freecalypso-tools
annotate CHANGES @ 921:74d284add54d
fc-fsio: guard against bogus readdir results from the target
If the FFS being operated on contains SE K2x0 extended filenames,
readdir will return strings that are bad for printing. We need to
guard against this possibility, and also against possible other
bogosity that could be sent by other alien firmwares.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 31 Dec 2022 22:55:23 +0000 |
parents | 0c33e24ff935 |
children | 804aaac0b53d |
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 |
908
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
7 * 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
|
8 |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
9 + 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
|
10 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
|
11 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
|
12 exhibits a new extended format. |
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 + 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
|
15 |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
16 + 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
|
17 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
|
18 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
|
19 |
910
fec07c595ad3
CHANGES: document addition of fc-vm2gsmx
Mychaela Falconia <falcon@freecalypso.org>
parents:
908
diff
changeset
|
20 * 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
|
21 |
908
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
22 * 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
|
23 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
|
24 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
|
25 in hex like before. |
3aca343be11c
CHANGES: add TCH changes since fc-host-tools-r17
Mychaela Falconia <falcon@freecalypso.org>
parents:
898
diff
changeset
|
26 |
898
203c025e71ab
CHANGES: fc-host-tools-r17 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
896
diff
changeset
|
27 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
|
28 |
875
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
29 * 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
|
30 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
|
31 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
|
32 The new utilities are: |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
33 |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
34 + 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
|
35 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
|
36 engine in FC Tourmaline firmware. |
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
37 |
892
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
38 + 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
|
39 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
|
40 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
|
41 |
875
8ff9bce1b56e
document fc-ringlist-comp
Mychaela Falconia <falcon@freecalypso.org>
parents:
872
diff
changeset
|
42 + 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
|
43 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
|
44 |
879
702470859ebd
document fc-meltest-{e1,pwt}
Mychaela Falconia <falcon@freecalypso.org>
parents:
875
diff
changeset
|
45 + 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
|
46 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
|
47 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
|
48 |
892
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
49 + 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
|
50 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
|
51 step of fc-imy2pwt included. |
110749b39ea2
CHANGES: document fc-imy2pwt and fc-imyplay
Mychaela Falconia <falcon@freecalypso.org>
parents:
879
diff
changeset
|
52 |
896
0a2f50c571de
CHANGES: fc-buzplay basic 'play' command extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
892
diff
changeset
|
53 * 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
|
54 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
|
55 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
|
56 |
857
7fc16168c3d2
CHANGES: document l1trace-filter
Mychaela Falconia <falcon@freecalypso.org>
parents:
853
diff
changeset
|
57 * 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
|
58 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
|
59 specific traces of interest out of the noise. |
7fc16168c3d2
CHANGES: document l1trace-filter
Mychaela Falconia <falcon@freecalypso.org>
parents:
853
diff
changeset
|
60 |
861
cc621af29b74
CHANGES: document fc-add-ramps
Mychaela Falconia <falcon@freecalypso.org>
parents:
857
diff
changeset
|
61 * 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
|
62 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
|
63 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
|
64 |
853
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
65 * 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
|
66 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
|
67 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
|
68 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
|
69 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
|
70 been broken into. |
faf91432121a
CHANGES: first change since fc-host-tools-r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
851
diff
changeset
|
71 |
866
1976ce568ccd
CHANGES: document lunadrv reset-suspend addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
861
diff
changeset
|
72 * 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
|
73 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
|
74 directly out of reset, without any functional initialization. |
1976ce568ccd
CHANGES: document lunadrv reset-suspend addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
861
diff
changeset
|
75 |
851
526a8cfbbfd8
CHANGES: fc-host-tools-r16 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
850
diff
changeset
|
76 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
|
77 |
837
724a6bc2a4b8
CHANGES: document tiaud-compile & tiaud-decomp extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
833
diff
changeset
|
78 * 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
|
79 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
|
80 (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
|
81 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
|
82 |
846
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
83 * fc-tmsync command additions: |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
84 |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
85 + 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
|
86 article. |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
87 |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
88 + 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
|
89 (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
|
90 |
a2e17e0f9622
CHANGES: document fc-tmsync mpr & madc command additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
843
diff
changeset
|
91 + 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
|
92 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
|
93 |
812
d1fce6d9bfa4
CHANGES: first change since fc-host-tools-r15
Mychaela Falconia <falcon@freecalypso.org>
parents:
809
diff
changeset
|
94 * 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
|
95 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
|
96 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
|
97 FreeCalypso Tourmaline additions. |
d1fce6d9bfa4
CHANGES: first change since fc-host-tools-r15
Mychaela Falconia <falcon@freecalypso.org>
parents:
809
diff
changeset
|
98 |
818
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
99 * Added support for FC Tourmaline battery simulation (BSIM) mode: |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
100 |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
101 + 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
|
102 enables and configures BSIM mode. |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
103 |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
104 + 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
|
105 target, driving simulated battery charging and discharging events. |
cf30ebf626bb
CHANGES: BSIM support
Mychaela Falconia <falcon@freecalypso.org>
parents:
812
diff
changeset
|
106 |
831
2f401860e9ad
documentation update for buzzer melodies
Mychaela Falconia <falcon@freecalypso.org>
parents:
825
diff
changeset
|
107 * 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
|
108 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
|
109 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
|
110 information. |
825
c2f3d3678b2a
CHANGES: document buzplayer extension
Mychaela Falconia <falcon@freecalypso.org>
parents:
818
diff
changeset
|
111 |
850
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
112 * lunadrv target utility (FC Luna LCD hardware exercising): |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
113 |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
114 + 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
|
115 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
|
116 manufacturer Formike. The only difference from HT020K1QC36S initialization |
52f507580d78
CHANGES: document all current lunadrv changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
846
diff
changeset
|
117 (init-ht command) is one register setting: VCOMH. |
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 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
|
120 |
809
c30c2f6a55c2
CHANGES: fc-host-tools-r15 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
808
diff
changeset
|
121 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
|
122 |
794
1a084d7512dc
CHANGES: document fc-simint
Mychaela Falconia <falcon@freecalypso.org>
parents:
788
diff
changeset
|
123 * 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
|
124 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
|
125 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
|
126 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
|
127 |
806
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
128 * 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
|
129 error markers when the message body contains non-displayable characters, |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
130 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
|
131 |
808
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
132 * 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
|
133 instead of 0..N-1. |
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
134 |
806
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
135 * 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
|
136 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
|
137 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
|
138 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
|
139 freecalypso-docs repository. |
843850c526b7
CHANGES: document uptools changes
Mychaela Falconia <falcon@freecalypso.org>
parents:
798
diff
changeset
|
140 |
808
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
141 * 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
|
142 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
|
143 phones that have not been fully liberated yet. |
ac527de89a0d
pcm-sms-decode documentation
Mychaela Falconia <falcon@freecalypso.org>
parents:
806
diff
changeset
|
144 |
765
70812bbda497
CHANGES: fc-host-tools-r14 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
763
diff
changeset
|
145 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
|
146 |
715
631b096108cd
CHANGES: fc-loadtool Intel OTP additions documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
710
diff
changeset
|
147 * 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
|
148 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
|
149 on Compal phones. |
631b096108cd
CHANGES: fc-loadtool Intel OTP additions documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
710
diff
changeset
|
150 |
699
c354c261f635
CHANGES: fc-iram fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
697
diff
changeset
|
151 * 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
|
152 are no longer misinterpreted as fc-iram options. |
c354c261f635
CHANGES: fc-iram fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
697
diff
changeset
|
153 |
763
4eaad91f4d68
CHANGES: document rvinterf -b PID addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
760
diff
changeset
|
154 * 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
|
155 see doc/Rvinterf-tools article for the explanation. |
4eaad91f4d68
CHANGES: document rvinterf -b PID addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
760
diff
changeset
|
156 |
737
6d97866bad79
first round of documentation for DUART28C boot control addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
732
diff
changeset
|
157 * 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
|
158 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
|
159 |
745
9e3b1ef1f440
make-imeisv utility documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
743
diff
changeset
|
160 * 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
|
161 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
|
162 verification. |
9e3b1ef1f440
make-imeisv utility documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
743
diff
changeset
|
163 |
724
c2fe49987323
CHANGES: adc-cal table support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
715
diff
changeset
|
164 * 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
|
165 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
|
166 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
|
167 be uploaded with fc-fsio upload-rf-table. |
c2fe49987323
CHANGES: adc-cal table support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
715
diff
changeset
|
168 |
732
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
169 * 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
|
170 details: |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
171 |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
172 + 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
|
173 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
|
174 insufficient. |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
175 |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
176 + 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
|
177 modules. |
4c19ca123c97
CHANGES: tiffs IVA additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
724
diff
changeset
|
178 |
710
c1f72d807250
CHANGES: tiffs-mkfs addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
704
diff
changeset
|
179 * 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
|
180 "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
|
181 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
|
182 flashed into a Calypso GSM device running FreeCalypso firmware. There is |
efd85963ec85
tiffs-mkfile documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
745
diff
changeset
|
183 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
|
184 binary file types that go into TIFFS. |
710
c1f72d807250
CHANGES: tiffs-mkfs addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
704
diff
changeset
|
185 |
704
dacd9fdc392a
CHANGES: lunadrv addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
699
diff
changeset
|
186 * 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
|
187 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
|
188 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
|
189 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
|
190 FC Caramel2 boards. |
704
dacd9fdc392a
CHANGES: lunadrv addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
699
diff
changeset
|
191 |
750
db7b2724203b
CHANGES: fc-shell batt command addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
747
diff
changeset
|
192 * 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
|
193 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
|
194 |
757
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
195 * 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
|
196 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
|
197 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
|
198 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
|
199 /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
|
200 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
|
201 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
|
202 compile-fc-batt and compile-fc-batt2. |
e4281d3f76f2
CHANGES: list new battery table support
Mychaela Falconia <falcon@freecalypso.org>
parents:
750
diff
changeset
|
203 |
760
e1c8c5bcb233
ARFCN conversion tools documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
757
diff
changeset
|
204 * 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
|
205 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
|
206 article. |
e1c8c5bcb233
ARFCN conversion tools documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
757
diff
changeset
|
207 |
743
88a1c8af39ac
CHANGES: mention no-code-change documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
741
diff
changeset
|
208 * 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
|
209 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
|
210 (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
|
211 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
|
212 |
697
ecc69f1917e8
CHANGES: fc-host-tools-r13 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
690
diff
changeset
|
213 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
|
214 |
679
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
215 * fc-loadtool changes: |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
216 |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
217 + 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
|
218 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
|
219 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
|
220 transfer time by a little over 2x. |
642
44bc757ce2a5
CHANGES: binary dump transfer
Mychaela Falconia <falcon@freecalypso.org>
parents:
637
diff
changeset
|
221 |
679
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
222 + 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
|
223 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
|
224 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
|
225 doc/Loadtools-performance article. |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
226 |
be641fa7b68d
CHANGES: fc-loadtool flash e-program-* addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
667
diff
changeset
|
227 + 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
|
228 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
|
229 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
|
230 |
688
6345326e21aa
CHANGES: fc-loadtool extended batch mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
685
diff
changeset
|
231 + 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
|
232 command - see doc/Loadtools-usage for the details. |
6345326e21aa
CHANGES: fc-loadtool extended batch mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
685
diff
changeset
|
233 |
690
0100861ec867
CHANGES: flash erase-program-boot scripting fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
688
diff
changeset
|
234 + 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
|
235 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
|
236 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
|
237 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
|
238 implementation quirk. |
0100861ec867
CHANGES: flash erase-program-boot scripting fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
688
diff
changeset
|
239 |
653
2d5d1ca58b2a
CHANGES: fc-xram binary protocol
Mychaela Falconia <falcon@freecalypso.org>
parents:
642
diff
changeset
|
240 * 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
|
241 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
|
242 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
|
243 jumping to the downloaded image. |
653
2d5d1ca58b2a
CHANGES: fc-xram binary protocol
Mychaela Falconia <falcon@freecalypso.org>
parents:
642
diff
changeset
|
244 |
667
2772cf8435b4
CHANGES: binary protocol for flash programming operations
Mychaela Falconia <falcon@freecalypso.org>
parents:
657
diff
changeset
|
245 * 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
|
246 memory dumps, flash programming and XRAM loading. |
2772cf8435b4
CHANGES: binary protocol for flash programming operations
Mychaela Falconia <falcon@freecalypso.org>
parents:
657
diff
changeset
|
247 |
685
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
248 * All loadtools programs: |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
249 |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
250 + 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
|
251 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
|
252 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
|
253 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
|
254 |
7de96d468c47
CHANGES: loadtools -t option
Mychaela Falconia <falcon@freecalypso.org>
parents:
679
diff
changeset
|
255 + 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
|
256 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
|
257 |
635
d9b01a171baf
CHANGES: fc-host-tools-r12 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
634
diff
changeset
|
258 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
|
259 |
620
dd162a4cb9fa
CHANGES: objective performance comparison instead of blind patch
Mychaela Falconia <falcon@freecalypso.org>
parents:
609
diff
changeset
|
260 * 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
|
261 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
|
262 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
|
263 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
|
264 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
|
265 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
|
266 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
|
267 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
|
268 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
|
269 |
631
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
270 * 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
|
271 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
|
272 doc/Loadtools-performance article. |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
273 |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
274 * fc-loadtool changes: |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
275 |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
276 + 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
|
277 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
|
278 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
|
279 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
|
280 our purposes. |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
281 |
bdb69847c809
CHANGES: updates for fc-loadtool and setserial mystery
Mychaela Falconia <falcon@freecalypso.org>
parents:
627
diff
changeset
|
282 + 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
|
283 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
|
284 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
|
285 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
|
286 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
|
287 |
634
82e9f2bd8f6e
CHANGES: >p and >c extra response collection documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
631
diff
changeset
|
288 * 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
|
289 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
|
290 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
|
291 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
|
292 by luck. |
82e9f2bd8f6e
CHANGES: >p and >c extra response collection documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
631
diff
changeset
|
293 |
570
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
294 * 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
|
295 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
|
296 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
|
297 details. |
554
c44f3bf0e4d5
CHANGES: Am29DL640G flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
552
diff
changeset
|
298 |
563
3f5d7d3ebc69
CHANGES: new flash support and loadtools target -h gen8
Mychaela Falconia <falcon@freecalypso.org>
parents:
558
diff
changeset
|
299 * 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
|
300 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
|
301 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
|
302 S71PL064J (8 MiB) flash instead. |
3f5d7d3ebc69
CHANGES: new flash support and loadtools target -h gen8
Mychaela Falconia <falcon@freecalypso.org>
parents:
558
diff
changeset
|
303 |
570
fb3deb215cb0
CHANGES: new loadtools -h targets paradigm
Mychaela Falconia <falcon@freecalypso.org>
parents:
563
diff
changeset
|
304 * 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
|
305 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
|
306 instead. |
557
1cf4b9b06de2
CHANGES: -h leonardo and -h tango addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
554
diff
changeset
|
307 |
589
4ccd4dd1edb6
CHANGES: target boot control instead of GTA02 AP special case
Mychaela Falconia <falcon@freecalypso.org>
parents:
570
diff
changeset
|
308 * 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
|
309 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
|
310 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
|
311 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
|
312 |
627
d04502de49ed
CHANGES: mokosrec2bin default fill byte change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
620
diff
changeset
|
313 * 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
|
314 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
|
315 were to be programmed as-is. |
d04502de49ed
CHANGES: mokosrec2bin default fill byte change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
620
diff
changeset
|
316 |
552
6e8edc321460
CHANGES: DSP ROM dump tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
539
diff
changeset
|
317 * 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
|
318 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
|
319 see doc/DSP-ROM-dump. |
6e8edc321460
CHANGES: DSP ROM dump tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
539
diff
changeset
|
320 |
597
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
321 * 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
|
322 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
|
323 |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
324 + 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
|
325 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
|
326 treated as not-an-error. |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
327 |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
328 + 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
|
329 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
|
330 like with plain rm. |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
331 |
ca4433b714d2
CHANGES: fc-fsio cleaning commands documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
589
diff
changeset
|
332 + 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
|
333 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
|
334 |
605
5b286f910148
CHANGES: scripts addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
602
diff
changeset
|
335 * 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
|
336 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
|
337 modules to FreeCalypso. |
5b286f910148
CHANGES: scripts addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
602
diff
changeset
|
338 |
602
ea948d6d3b3d
CHANGES: pcm-sms-decode documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
597
diff
changeset
|
339 * 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
|
340 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
|
341 displaying the stored SMS content in human-readable form. |
ea948d6d3b3d
CHANGES: pcm-sms-decode documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
597
diff
changeset
|
342 |
539
4f346c10f056
CHANGES: fc-host-tools-r11 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
538
diff
changeset
|
343 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
|
344 |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
345 * 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
|
346 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
|
347 |
486
f478d7491fe6
CHANGES: fc-bin2rftab addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
483
diff
changeset
|
348 * 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
|
349 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
|
350 |
517
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
351 * 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
|
352 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
|
353 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
|
354 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
|
355 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
|
356 doc/Loadtool-flash-support article for the details. |
809829dbc58a
new flash support documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
357 |
525
4a7cb2089e5c
CHANGES: addition of new loadtools targets
Mychaela Falconia <falcon@freecalypso.org>
parents:
517
diff
changeset
|
358 * 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
|
359 Motorola W220 (-h w220). |
4a7cb2089e5c
CHANGES: addition of new loadtools targets
Mychaela Falconia <falcon@freecalypso.org>
parents:
517
diff
changeset
|
360 |
501
7a6eba04c1bb
CHANGES: target-utils poweroff VRPCAUX addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
494
diff
changeset
|
361 * 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
|
362 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
|
363 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
|
364 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
|
365 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
|
366 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
|
367 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
|
368 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
|
369 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
|
370 |
530
c4c0c9cc2a7c
CHANGES: refer to the new doc/Target-utils document
Mychaela Falconia <falcon@freecalypso.org>
parents:
525
diff
changeset
|
371 * 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
|
372 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
|
373 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
|
374 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
|
375 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
|
376 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
|
377 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
|
378 suite. |
504
d3d22dbe223f
CHANGES: overall target-utils clean-up documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
501
diff
changeset
|
379 |
494
547c540448e5
CHANGES: Mot C155/156 WS=4 change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
491
diff
changeset
|
380 * 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
|
381 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
|
382 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
|
383 |
538
8b165467f1b7
CHANGES: fc-xram -j addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
534
diff
changeset
|
384 * 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
|
385 |
483
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
386 * 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
|
387 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
|
388 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
|
389 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
|
390 hence there was no documentation previously. |
e76cb6994508
CHANGES: first changes since fc-host-tools-r10
Mychaela Falconia <falcon@freecalypso.org>
parents:
478
diff
changeset
|
391 |
478
6f804a5ff3bc
CHANGES: fc-host-tools-r10 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
475
diff
changeset
|
392 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
|
393 |
469
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
394 * 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
|
395 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
|
396 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
|
397 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
|
398 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
|
399 passing purposes. |
fd4af8023ce6
CHANGES: null pointer passing fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
464
diff
changeset
|
400 |
449
b1864e3f8fb4
CHANGES & doc/User-phone-tools: documented AT-over-RVT long strings
Mychaela Falconia <falcon@freecalypso.org>
parents:
446
diff
changeset
|
401 * 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
|
402 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
|
403 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
|
404 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
|
405 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
|
406 |
440
44f73d56b6f5
CHANGES and doc/Host-tools-overview: fc-rftab2c addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
438
diff
changeset
|
407 * 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
|
408 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
|
409 |
446
a449ae0a1cec
better documentation for calversion
Mychaela Falconia <falcon@freecalypso.org>
parents:
443
diff
changeset
|
410 * New target utility calversion can sometimes identify unknown Calypso chip |
a449ae0a1cec
better documentation for calversion
Mychaela Falconia <falcon@freecalypso.org>
parents:
443
diff
changeset
|
411 versions - see doc/Calypso-chip-versions. |
443
715c55ba511d
CHANGES: calversion documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
440
diff
changeset
|
412 |
464
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
413 * 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
|
414 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
|
415 |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
416 * 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
|
417 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
|
418 (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
|
419 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
|
420 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
|
421 details. |
88f7e4d0f0b3
CHANGES: addition of simtest and reinstatement of flash-boot-wa
Mychaela Falconia <falcon@freecalypso.org>
parents:
449
diff
changeset
|
422 |
472
368ffb8a08e5
CHANGES: CC= and CFLAGS= override-ability documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
469
diff
changeset
|
423 * 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
|
424 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
|
425 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
|
426 |
438
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
427 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
|
428 |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
429 * 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
|
430 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
|
431 and needs the same partition quirks. |
2ba7512efae5
CHANGES: Mot C155 flashing fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
436
diff
changeset
|
432 |
436
d43e7444f458
CHANGES: fc-host-tools-r9 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
433
diff
changeset
|
433 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
|
434 |
414
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
435 * 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
|
436 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
|
437 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
|
438 tool. |
245047b16c47
CHANGES: mokosrec2bin addition and documentation updates
Mychaela Falconia <falcon@freecalypso.org>
parents:
409
diff
changeset
|
439 |
433
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
440 * 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
|
441 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
|
442 programs: |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
443 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
444 + 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
|
445 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
|
446 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
|
447 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
|
448 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
|
449 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
|
450 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
451 + 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
|
452 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
|
453 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
|
454 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
|
455 Rvinterf-tools document. |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
456 |
408
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
457 * 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
|
458 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
|
459 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
|
460 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
|
461 manually after fcup-smdump. |
408
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
462 |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
463 * 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
|
464 argument with -W now works as documented. |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
465 |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
466 * 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
|
467 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
|
468 target. |
f0e6dd5971f2
CHANGES: fcup-* minor fixes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
404
diff
changeset
|
469 |
418
cb3e8d080a23
CHANGES: FCDEV3B S/N 001 bug support removal
Mychaela Falconia <falcon@freecalypso.org>
parents:
414
diff
changeset
|
470 * 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
|
471 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
|
472 |
433
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
473 * 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
|
474 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
|
475 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
|
476 |
1a35a5cfe602
CHANGES: documented all changes for the upcoming release
Mychaela Falconia <falcon@freecalypso.org>
parents:
418
diff
changeset
|
477 * 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
|
478 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
|
479 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
|
480 |
404
c0716b2ddfce
CHANGES: fc-host-tools-r8 is out
Mychaela Falconia <falcon@freecalypso.org>
parents:
403
diff
changeset
|
481 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
|
482 |
327
973d885a68a0
CHANGES: fc-loadtool D-Sample fix documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
322
diff
changeset
|
483 * 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
|
484 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
|
485 |
403
0094b049b2d2
CHANGES: target-utils Tx FIFO change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
400
diff
changeset
|
486 * 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
|
487 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
|
488 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
|
489 |
312
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
490 * 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
|
491 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
|
492 |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
493 * 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
|
494 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
|
495 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
|
496 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
|
497 upload-rf-table command. |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
498 |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
499 * 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
|
500 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
|
501 files any more. |
eb6a0a052aab
CHANGES: c1xx-calextr and RF table changes documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
268
diff
changeset
|
502 |
322
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
503 * fc-fsio changes: |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
504 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
505 + 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
|
506 FreeCalypso-invented battery discharge threshold tables and charging config |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
507 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
|
508 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
509 + 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
|
510 FFS with built-in compilation to binary; |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
511 |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
512 + pirelli-magnetite-init command now copies the previously missed |
ee6443191465
CHANGES: documented fc-fsio additions
Mychaela Falconia <falcon@freecalypso.org>
parents:
317
diff
changeset
|
513 /gsm/rf/afcdac record. |
268
081e22784044
CHANGES: fc-fsio pirelli-magnetite-init change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
266
diff
changeset
|
514 |
317
b8479251ad0a
CHANGES: fc-tmsh auw-fir command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
312
diff
changeset
|
515 * 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
|
516 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
|
517 |
266
f0662279848c
CHANGES: removal of ffstools/aud-fcdev3b is the first post-r7 change
Mychaela Falconia <falcon@freecalypso.org>
parents:
263
diff
changeset
|
518 * 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
|
519 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
|
520 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
|
521 |
396
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
522 * 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
|
523 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
|
524 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
|
525 tools package. |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
526 |
519d914e08a2
CHANGES: fc-lcdemu move-out and rvinterf -X output inversion fix
Mychaela Falconia <falcon@freecalypso.org>
parents:
389
diff
changeset
|
527 * 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
|
528 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
|
529 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
|
530 |
400
be2683e1ac5e
CHANGES: fc-shell key command addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
396
diff
changeset
|
531 * 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
|
532 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
|
533 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
|
534 |
389
2a47a8ef860a
CHANGES: User Phone Tools addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
327
diff
changeset
|
535 * 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
|
536 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
|
537 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
|
538 |
263
fa3c3643cbec
CHANGES: fc-host-tools-r7 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
260
diff
changeset
|
539 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
|
540 |
257
62724d4928c2
CHANGES: libserial change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
243
diff
changeset
|
541 * 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
|
542 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
|
543 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
|
544 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
|
545 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
|
546 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
|
547 (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
|
548 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
|
549 |
243
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
550 * 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
|
551 *.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
|
552 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
|
553 |
b775a457940b
CHANGES: first changes since fc-host-tools-r6
Mychaela Falconia <falcon@freecalypso.org>
parents:
239
diff
changeset
|
554 * 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
|
555 /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
|
556 |
239
d55368e45bfe
CHANGES: fc-host-tools-r6 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
238
diff
changeset
|
557 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
|
558 |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
559 * 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
|
560 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
|
561 port. |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
562 |
a58a7bbc0618
CHANGES: first changes since fc-host-tools-r5
Mychaela Falconia <falcon@freecalypso.org>
parents:
225
diff
changeset
|
563 * 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
|
564 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
|
565 |
234
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
566 * 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
|
567 sought in the current directory. |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
568 |
4cee70d429bf
CHANGES: fc-fsio format change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
231
diff
changeset
|
569 * 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
|
570 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
|
571 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
|
572 |
238
08ad558c1fbc
CHANGES: exitcodes.h addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
234
diff
changeset
|
573 * 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
|
574 ERROR_RFFAIL definition for use by fc-rfcal-tools. |
08ad558c1fbc
CHANGES: exitcodes.h addition documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
234
diff
changeset
|
575 |
225
5af4990451d9
CHANGES: fc-host-tools-r5 released
Mychaela Falconia <falcon@freecalypso.org>
parents:
224
diff
changeset
|
576 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
|
577 |
55
fb95b0493eca
CHANGES: made note of the install location big change
Mychaela Falconia <falcon@freecalypso.org>
parents:
28
diff
changeset
|
578 * 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
|
579 /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
|
580 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
581 * 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
|
582 hardware family starting with FCDEV3B) targets. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
583 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
584 * 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
|
585 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
|
586 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
|
587 |
11
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
588 * 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
|
589 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
|
590 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
|
591 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
|
592 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
|
593 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
|
594 compatibility with existing usage. |
21eec7569eb8
loadtools support for C139/140 target: -c 1004 compalstage variant
Mychaela Falconia <falcon@freecalypso.org>
parents:
2
diff
changeset
|
595 |
28
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
596 * 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
|
597 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
|
598 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
|
599 help facility added. |
380d2e1f4eb7
CHANGES: fc-fsio changes since fc-host-tools-r4
Mychaela Falconia <falcon@freecalypso.org>
parents:
11
diff
changeset
|
600 |
169
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
601 * fc-tmsh changes: |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
602 |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
603 + 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
|
604 like fc-fsio and fc-shell; |
72
e31b601744cd
CHANGES: fc-tmsh change documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
55
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 + 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
|
607 (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
|
608 |
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
609 + 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
|
610 |
153
9925fba699be
fc-olddump replaced with fc-memdump
Mychaela Falconia <falcon@freecalypso.org>
parents:
152
diff
changeset
|
611 * 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
|
612 commands. |
9925fba699be
fc-olddump replaced with fc-memdump
Mychaela Falconia <falcon@freecalypso.org>
parents:
152
diff
changeset
|
613 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
614 * 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
|
615 on the D-Sample. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
616 |
169
0b4167c0ed52
CHANGES: documenting fc-tmsh changes, fc-cal2text and tiaud-decomp addition
Mychaela Falconia <falcon@freecalypso.org>
parents:
153
diff
changeset
|
617 * 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
|
618 |
210
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
619 * 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
|
620 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
|
621 buzplayer.srec) for devices that use a piezoelectric buzzer. |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
622 |
224
146f93bd5112
CHANGES: documented the addition of keepalive support to rvinterf
Mychaela Falconia <falcon@freecalypso.org>
parents:
210
diff
changeset
|
623 * 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
|
624 doc/RVTMUX. |
146f93bd5112
CHANGES: documented the addition of keepalive support to rvinterf
Mychaela Falconia <falcon@freecalypso.org>
parents:
210
diff
changeset
|
625 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
626 * 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
|
627 of FreeCalypso Citrine firmware. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
628 |
210
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
629 * 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
|
630 GSM 06.10 FR codec bits between different formats. |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
631 |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
632 * c139explore & pirexplore: added host shell script wrappers invoking |
071544322478
CHANGES: documented newly added utilities
Mychaela Falconia <falcon@freecalypso.org>
parents:
169
diff
changeset
|
633 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
|
634 |
2
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
635 * Internal cleanup and refactoring in various places. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
636 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
637 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
|
638 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
639 * 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
|
640 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
|
641 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
|
642 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
643 * 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
|
644 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
|
645 a detailed explanation. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
646 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
647 * 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
|
648 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
|
649 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
650 * 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
|
651 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
|
652 of hex. |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
653 |
803e4f4a3db6
CHANGES file added, following fc-host-tools releases
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
654 * fc-dspapidump fixed to be independent of host byte order. |