FreeCalypso > hg > fc-audio-config
annotate README @ 15:ee565d95164c default tip
aud-caramel: create handheld.{cfg,vol} equal to hds4.{cfg,vol}
The main audio channel on FC Caramel2 is not truly handheld, thus if
someone is operating a C2 board in ACI mode, then doing AT@AUL="hds4"
is more truthful than AT@AUL="handheld". However, the same audio mode
needs to be named "handheld" for the UI firmware to pick it up in our
Luna configuration.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 06 Nov 2021 08:23:16 +0000 |
parents | 39efa8203dfe |
children |
rev | line source |
---|---|
5 | 1 This repository contains the source for the audio mode config files that need |
2 to be uploaded into the flash file system (FFS) of FreeCalypso GSM devices | |
3 under /aud, along with the necessary Makefiles that compile these sources into | |
4 the binaries that are actually uploaded into the FFS of FreeCalypso devices. | |
5 | |
6 The *.cfg and *.vol files that are compiled from the sources in this repository | |
7 are uploaded into the FFS of FreeCalypso devices on the factory production line, | |
8 however, these configurations will inevitably receive updates after the hardware | |
9 devices for which they are intended have been produced and shipped, hence | |
10 empowered end users (i.e., the kind of end users for whom our devices are made) | |
11 need to be able to install updated versions of these audio configurations on | |
12 their own devices, as well as study the source and possibly make their own | |
13 changes. | |
14 | |
13
39efa8203dfe
README: minimum required version of FC host tools is now r16
Mychaela Falconia <falcon@freecalypso.org>
parents:
5
diff
changeset
|
15 You need to have a recent version of FreeCalypso host tools (fc-host-tools-r16 |
5 | 16 or later) installed on your host system before you can compile the binary *.cfg |
17 and *.vol files from the sources in this repository. Once you have these tools | |
18 installed, run 'make' to compile the *.cfg and *.vol files, then run | |
19 'make install' to have them installed in /opt/freecalypso/aud-* on your host | |
20 system. | |
21 | |
22 Once you have up-to-date versions of the *.cfg and *.vol files compiled from | |
23 the present source installed on your host system under /opt/freecalypso, you | |
24 can then upload them into the FFS of actual FreeCalypso GSM devices with the | |
25 fc-fsio utility. For example, to update the /aud/*.{cfg,vol} files on an | |
26 FCDEV3B board, execute the following command: | |
27 | |
28 fc-fsio upload-subtree /opt/freecalypso/aud-fcdev3b /aud | |
29 | |
30 Change the /opt/freecalypso/aud-* source directory accordingly for other | |
31 FreeCalypso device types. |