comparison target-utils/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 4391890bacd9
comparison
equal deleted inserted replaced
96:57b8dbb029c2 97:a2e793f6b8c4
1 Two programs are currently buildable in this target-utils tree: loadagent and
2 pirexplore. Loadagent is built to be loaded and run out of the Calypso internal
3 (on-chip) RAM, and does not depend on any hardware outside of the Calypso chip
4 itself - thus it should run unchanged on all Calypso targets. It expects to be
5 loaded by the Calypso ROM bootloader in the UART download mode, and it reads a
6 RAM variable left behind by the ROM code that indicates which UART has been used
7 to perform that download - it then uses that same UART to communicate with the
8 host, presenting an interactive command prompt. You can run loadagent "raw" by
9 loading loadagent.srec with fc-iram, but normally it is used "behind the scenes"
10 by fc-loadtool and fc-xram.
11
12 Pirexplore is built in the same manner as loadagent (also runs out of IRAM,
13 expects to be loaded with fc-iram, and presents an interactive command prompt
14 on the autodetected UART), but it automatically performs some hardware (board
15 level) initialization specific to the Pirelli, and offers additional commands
16 for exploring the hardware features of this device.