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.