English
Language : 

AN2119 Datasheet, PDF (1/19 Pages) STMicroelectronics – Getting Started with uClinux for STR71x
AN 2119
®
APPLICATION NOTE
Getting Started with uClinux for STR71x
INTRODUCTION
UClinux is a derivative of the Linux 2.0 kernel intended for use as an operating system in
microcontroller applications.The tools, files and procedures described in this document will help you
get started using uClinux on any of the STR71x, ARM7TDMI core-based microcontrollers.
Note:
Note:
Necessary software and hardware tools
The uClinux software kit is designed for use with the STR710 Evaluation Board (STR710-EVAL).
Building the uClinux kernel requires a host PC running the Linux OS.
The uClinux software kit includes the uClinux operating system (OS) and the bootloader required
for booting up the board and loading uClinux. The OS is ported from the standard distribution
uClinux-dist-20040408, which implements the Linux kernel 2.4.24-uc0. The software tools can be
downloaded at www.uclinux.org, or using the following direct links:
● ARM-ELF toolchain (arm-elf-tools-20030314) – www.uclinux.org/pub/uClinux/arm-elf-tools/
arm-elf-tools-20030314.sh
● uClinux full distribution (uClinux-dist-20040408) – www.uclinux.org/pub/uClinux/dist/
uClinux-dist-20040408.tar.gz
To compile an application independently from a uClinux image (Section 5.2) you will also need the
make JFFS2 special utility. You can download it at: sources-redhat.oc1.mirrors.redwire.net/jffs2/
mkfs.jffs2
The STR710 Evaluation Board has been designed by STMicroelectronics for evaluation and
application development for the STR71x ARM7TDMI core-based devices and includes an STR710F
processor. The STR710F device can be programmed using the RealView ICE-ME JTAG run control
device, or other programming tools for ARM7TDMI core-based microcontrollers.
Programming the STR710F on the evaluation board requires the use of an in-circuit programmer/in-
circuit emulator with JTAG interface and the appropriate programming software. You can find more
information about development tools for STR7 at www.st.com/mcu.
February 2005
Rel. 1.0
1/19