Hardware manual

Getting Started
10 © PHYTEC America LLC 2009 L-718e_2
The GettingStarted project shows basic use of CP15, I/O, timer, UART and the interrupt controllers.
It starts by blinking LED_D15 and LED_D18 on the phyCORE
Carrier Board. Button BTN1 changes
the blinking speed while button BTN2 changes the pattern. The button action is displayed over
UART5 routed to the bottom DB-9 connector at P1 using 115200 baud, 8-bit, 1-stop and no
parity/flow control.
The GettingStarted example contains 8 different configurations:
Debug iRAM: configured to run in internal (on-chip) RAM.
Debug xRAM: configured to run in external SDRAM.
Release iRAM boot from NAND512(64M): configured to run in internal RAM and boot from
external 64 MB NAND.
Release iRAM boot from NAND256(32M): configured to run in internal RAM and boot from
external 32 MB NAND.
Release xRAM boot from NAND512(64M): configured to run in external RAM and boot from
external 64 MB NAND.
Release xRAM boot from NAND256(32M): configured to run in external RAM and boot from
external 32 MB NAND.
Release iRAM boot level 2 from NAND256(32M): configured to use a second level boot
loader to load the program into internal RAM (iRAM). This configuration can be used if the
example exceeds the size of one NAND block.
Release iRAM boot level 2 from NAND512(64M): configured to use a second level boot
loader to load the program into internal RAM (iRAM). This configuration can be used if the
example exceeds the size of one NAND block.
4. From the Embedded Workspace Configuration drop-down menu select the Debug iRAM
configuration as shown below:
5. Start a HyperTerminal session with the following COM settings:
115200 bps
8 bit
No parity
1 bit stop
No flow control
6. Start the debugger and download the code by selecting the Download and Debug button from
the IDE toolbar
.