FreeCalypso > hg > freecalypso-sw
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. |
