FreeCalypso > hg > fc-audio-config
comparison README @ 5:abcbd98087bc
README added
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Thu, 19 Oct 2017 21:35:54 +0000 |
| parents | |
| children | 39efa8203dfe |
comparison
equal
deleted
inserted
replaced
| 4:4d7c28689911 | 5:abcbd98087bc |
|---|---|
| 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 | |
| 15 You need to have a recent version of FreeCalypso host tools (fc-host-tools-r7 | |
| 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. |
