FreeCalypso > hg > fc-selenite
comparison doc/Toolchain-setup-470 @ 109:a68c6c7942d7
doc: basic build documentation written
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 24 Jul 2018 23:55:24 +0000 |
parents | |
children | e32860d28518 |
comparison
equal
deleted
inserted
replaced
108:af6b7fcf7823 | 109:a68c6c7942d7 |
---|---|
1 Preparing the build environment for TMS470 | |
2 ========================================== | |
3 | |
4 In order to compile FC Selenite with TI's original TMS470 compiler, you will | |
5 need a Unix/Linux system. Even though the compiler itself exists in the form | |
6 of Windows .exe binaries and thus has to be run under Wine (see below), | |
7 everything that we have built on top of it is Unix-based. The Mother uses | |
8 Slackware Linux version 13.37, 32-bit. | |
9 | |
10 You will need to install the following four pieces of software on whatever | |
11 machine you will use to run the FC Selenite build process: | |
12 | |
13 1. Wine: self-explanatory. | |
14 | |
15 2. FreeCalypso Wine environment: | |
16 | |
17 ftp://ftp.freecalypso.org/pub/GSM/TI_src/wine/installed-env.tar.xz | |
18 | |
19 Extract the content of the above tarball into your ~/.wine/drive_c | |
20 directory - that's all there is to it! | |
21 | |
22 3. nowhine wrapper around Wine: | |
23 | |
24 ftp://ftp.freecalypso.org/pub/GSM/TI_src/wine/nowhine.c | |
25 | |
26 Note that Wine may produce different whines on your system than it | |
27 does on mine, in which case if you wish to be relieved of those | |
28 whines, you'll need to edit my nowhine.c hack for your situation. | |
29 And if wine does not whine at all on your system, you can skip the | |
30 wrapper and create a nowhine symlink pointing directly to wine. | |
31 | |
32 4. mokosrec2bin flash image file format conversion utility: | |
33 | |
34 ftp://ftp.freecalypso.org/pub/GSM/GTA02/gsm-fw/mokosrec2bin.c | |
35 | |
36 Note that the four host software pieces above are exactly the same as what has | |
37 been needed to build our previous TCS211-based fw works such as leo2moko-debug | |
38 and tcs211-c139 - thus if you have built those previously, you should already | |
39 have all of the necessary host tools. |