FreeCalypso > hg > freecalypso-sw
comparison README @ 97:a2e793f6b8c4
some README files added
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Sun, 01 Sep 2013 12:54:42 +0000 |
parents | |
children | afceeeb2cba1 |
comparison
equal
deleted
inserted
replaced
96:57b8dbb029c2 | 97:a2e793f6b8c4 |
---|---|
1 You are looking at the top level of the freecalypso-sw source code tree. | |
2 The subtrees of this source tree are as follows: | |
3 | |
4 loadtools The suite of tools which run on a development host machine | |
5 (normally PC/Linux desktop or laptop) and communicate with | |
6 Calypso targets. Starting from the Calypso ROM bootloader, | |
7 these tools allow you to peek and poke registers, read and | |
8 program flash, and load and execute experimental code in IRAM | |
9 or XRAM. | |
10 | |
11 nuc-fw Nucleus-based firmware. This tree contains the early beginnings | |
12 of my (Michael Spacefalcon's) attempt to recreate TI's GSM | |
13 firmware suite running under Nucleus RTOS. The current code is | |
14 in the earliest embryonic stages of development, and does not | |
15 do anything useful yet. The RTOS code is FreeNucleus, based on | |
16 the Nucleus PLUS sources liberated by comrade XVilka and ported | |
17 to build with gcc and run on the Calypso by Spacefalcon the | |
18 Outlaw. | |
19 | |
20 target-utils These are utilities which run on Calypso targets, but which are | |
21 independent of Nucleus, of any other RTOS, and of any larger | |
22 firmware suite, i.e., totally standalone. The two current | |
23 utilities are loadagent, which is common for all currently | |
24 supported Calypso targets and is required in order to use | |
25 fc-loadtool or fc-xram (see loadtools), and pirexplore - the | |
26 latter is a hardware exploration utility specific to the | |
27 Pirelli DP-L10 target. | |
28 | |
29 toolchain Scripts and patches for building the gcc+binutils toolchain | |
30 targeting ARM7, the CPU core of the Calypso GSM/GPRS baseband | |
31 processor. You'll need to build and install this toolchain | |
32 first before you can build nuc-fw or target-utils. |