ARM Tools

 

 

Hardware Requirements

 

A Linux host is required (RedHat 7, 9 and ubuntu have been tested):

 

¨          500+ MHz CPU

¨          256+ MB RAM

¨          3+ GB HDD

 

 

Contents in the CD

 

readme.htm

this file

install.sh

installation script for ARM tools

arm_tools.tar.gz

cross compiler, linker and other tools for ARM

uClinux-dist.tar.gz

uClinux source distribution from Winbond

(tons of source code)

NO SUPPORT

 

Prepare for Installation

 

Under linux, the user¡¦s directory is located under /home. For example, if your account is ¡¥john¡¦, then your home directory will be at "/home/john". Using command "cd" without argument can make you back to your home directory "/home/john".

 

Modern Linux mounts CD-ROM drive automatically to "/mnt/cdrom" directory when you put the CD into it. If it doesn't, you need to mount it manually.

 

[john@linux john]$ mount /mnt/cdrom

 

In this section, we assume users are installing software from CD-ROM. However, it can be installed from other sources equally. For example, if you are installing from /tmp, just replace the cdrom directory in the "cd" command with /tmp.

 

cd /mnt/cdrom

cd /tmp

cd /mnt/cdrom/Tools

cd /tmp

 

Other procedures remain unchanged.

 

Install ARM Tools

 

1.         The installation needs some privileges which normal users do not have, so you need to become the super user (root) by using command ¡¥su¡¦.

2.         Enter the password of root to act as the super user temporarily.

3.         Use 'install.sh' script to install the tools.

4.         Leave the super user mode and return back to normal user mode.

5.         Logout and login again to let the changes work.

 

[john@linux john]$ su

Password:

[root@linux john]# cd /mnt/cdrom

[root@linux cdrom]# sh install.sh

¡K

Ok

[root@linux cdrom]# exit

exit

[john@linux john]$ exit

 

The tools have been installed to "/usr/local/arm_tools". The script "install.sh" also adds the path "/usr/local/arm_tools/bin" to "/etc/profile" which will set the path everytime you login. You need to logout and login again to make it work.

 

Verify ARM Tools Installation

 

Use ¡Vversion flag of the C compiler to verify your installation. The version of ARM compiler we currently used is 3.0

 

[john@linux john]$ arm-elf-gcc --version

3.0

[john@linux john]$