Page 1
-LPC2294 QuickStart Instructions Using Keil's ULINK and the Keil ARM7/µVision3 Software Development Tool Chain Note: The PHYTEC Spectrum CD includes the electronic version of ® the English phyCORE -LPC2292/94 Hardware Manual Edition: June 2005 A product of a PHYTEC Technology Holding company...
Page 2
PHYTEC Messtechnik GmbH neither gives any guarantee nor accepts any liability whatsoever for consequential damages resulting from the use of this manual or its associated product. PHYTEC Messtechnik GmbH reserves the right to alter the information contained herein without prior notification and accepts no responsibility for any damages which might result.
Introduction Introduction to the Rapid Development Kit This QuickStart provides: ® • general information on the PHYTEC phyCORE -LPC2294 Single Board Computer (SBC), • an overview of Keil's ARM7/µVision3 software development tool chain evaluation version, and • instructions on how to run example programs on the ®...
• the Philips LPC2000 Flash Utility software • the Keil ULINK JTAG-USB adapter, not included in the standard Rapid Development Kit version • the PHYTEC Spectrum CD for ARM7 • an IBM-compatible host-PC (486 or higher running at least Windows95/NT)
Page 10
Development Board HD200, in EURO-card dimensions (160 x 100 mm) is fully equipped with all mechanical and electrical components necessary for the speedy and secure insertion ® and subsequent programming of most PHYTEC phyCORE high- density series Single Board Computers. Simple jumper configuration readies Development Board’s...
Page 12
Colors are used in printed output. • Document Outlining that provides a quick overview of complex source files. The ARM7 evaluation version, as provided on the PHYTEC Spectrum CD, has the following limitations: • The µVision Debugger is limited to 16 kBytes.
Flash memory using ARM7/µVision3 tools 2.1 Installing Rapid Development Kit Software When you insert the PHYTEC Spectrum CD into the CD-ROM drive of your host-PC, the PHYTEC Spectrum CD should automatically launch a setup program that installs the software required for the Rapid Development Kit as specified by the user.
Page 16
Spectrum CD. If you decide not to copy the documentation to your hard-drive you will need the PHYTEC Spectrum CD-ROM each time you want to access these documents. The installed links will refer to your CD-ROM drive in this case.
Page 17
Keil ARM7 tools that we use in this QuickStart manual. PHYTEC can not guarantee successful completion of these QuickStart instructions if a different version of the Keil ARM7 tools is used.
\Software\Philips\LPC2000 Flash Utility. Among other tasks, the LPC2000 Flash Utility program downloads user code in Intel *.hex file format from a host-PC to on-chip Flash on an LPC229x device populating a PHYTEC SBC via an RS-232 connection. Note: Successful completion of this section requires that any user code residing in external Flash be erased.
Page 23
9,600 baud rate. • Click on the Upload to Flash button. NOTE: PHYTEC typically refers to the process of loading a machine readable file from a host-PC into a Flash device populating a PHYTEC Single Board Computer as "download". In this section we will use the term "Upload to Flash"...
Keil DK-ARM tools that we use in this QuickStart manual. PHYTEC can not guarantee successful completion of these QuickStart instructions if a different version of the Keil DK-ARM tools is used.
Page 38
QuickStart Instructions • In the Project Components tab, double-click on Target 1. Change the name of the target to phyCORE-LPC2294 XFLASH. • Double-click on Source Group 1, in the Groups window, and change the name of the group to Startup Code.
Page 43
NOTE: Always use the Startup_phyCORE-LPC2294.s file provided by PHYTEC in your application project. This startup file contains the correct controller setting for access to external memory and other on-board components. Using other startup code, e.g. the default Keil...
Getting More Involved 3.5 Downloading Code into Flash Memory • In the Select Target pull down menu be sure that the phyCORE-LPC2294 XFLASH target is selected. • Download the code into Flash memory by either selecting the Download to Flash Memory icon on the build toolbar or in the main menu select Flash / Download.
CPU Vendor Data base list. • Rename the target of your project within the Project Workspace window - Files tab into phyCORE-LPC2294 XRAM. • Rename the file group Source Group 1 as Startup Code and add one additional file group named Source Code.
Need help?
Do you have a question about the phyCORE-LPC2294 and is the answer not in the manual?
Questions and answers