GESBC-3130S
User’s
Manual
Version 1.0
Page 17 of 19
4-Mar-13
Chapter 5 – Development Tools
Overview
This chapter provides a brief introduction to development tools that are available for the LPC-3130
System-on-a-Chip processor. The central processing core on the LPC-3130 is a 180 MHz
ARM926EJ-S processor. The ARM926EJ-S RISC processing core is supported through various
toolsets available from third party suppliers. The typical toolset required for the code development
is a compiler, assembler, linker and a source-level code debugger. Code debugging is supported
via the on-chip JTAG interface.
Linux Development Tool Chain
The Linux development tool chain is available at Glomation website in the support page. A host
PC running Linux operating system is required to run the development tools. This guide assumes
user had basic Linux or Unix application development knowledge.
Host Computer Requirement
The host PC should run Redhead, SuSe, or other Linux distribution, a RS-232 serial port, at least
500MB free disk space, and a terminal program such as minicom.
Hardware Connection
A null modem cable is required to connect GESBC-3130S to the host computer.
Install Linux Development Tool Chain
The ARM Linux Development Tool chain can be installed in any directory on the host system.
The following example uses cross compiler default directory /usr/local/arm as the installing
directory for the ARM Linux cross compiler.
1.
Login as root and untar the tool chain
cd /
tar jxvf /<cross compiler tar file directory>/ Generic-arm_gcc-4.2.3-
glibc-2.3.3.tar.bz2
2.
Set up the directory path variable
export PATH=/usr/local/arm/gcc-4.2.3-glibc-2.3.3/arm-unknown-linux-
gnu/bin:$PATH