Company
ST Home | Embedded Microprocessors | SPEAr eMPUs | SPEAr software

SPEAr software

This page provides access to software and documentation available directly from STMicroelectronics for the SPEAr SoC family and specifically for SPEAr hardware kits. All content is mainly concerned with an embedded Linux environment. For information about support for other operating systems please consult your local sales contact or click on the Technical Support link on this page, at right. Both software documentation and actual binary or source code can be accessed from this page, as applicable to each module or tool.

 
Software documentation
The Software Getting Started is a required download for any software-related activity and describes, in particular, how to operate with software flashed on SPEAr kits as well as the installation procedure for the development toolset. The SPEAr Software User Manual is intended for more advanced users and provides information about features and APIs of SPEAr-specific Linux BSPs.

File Updated on File size
Getting started with SPEArŪ Linux support package (LSP) May 2010 770 KB
User manual: Linux support package (LSP) v.2.3 for SPEAr May 2010 4 MB
Release note: Linux support package (LSP) v.2.3 for SPEAr May 2010 84 KB
 
 
Updating tool for Flash memory on SPEAr kits
This is an interactive tool for updating the contents of Flash memory on SPEAr kits. Basic instructions on using this tool are provided in the SW Getting Started.

File Updated on File size
USB Flasher (Windows PC) May 2010 1.12 Mbytes
 
 
Flash memory images
Pre'built archives with default SW binary images to be used with updating tool above for each specific SPEAr kit.

File Updated on File size
EVALSPEAR300 Flash Images June 2010 4 Mbytes
EVALSPEAR310 Flash Images June 2010 4 Mbytes
EVALSPEAR320PLC Flash Images June 2010 4 Mbytes
EVALSPEAR600 Flash Images June 2010 4 Mbytes
 
 
SPEAr STLinux Distribution
This is needed for software development targeting SPEAr kits assuming embedded Linux as target operating system. It is not required for using software as pre-flashed on SPEAr boards or to update the flash memory with default predefined contents. The SW must be installed on a Linux PC. Windows PCs are not supported.

First-time installation

In order to install the latest full Linux Support Package (LSP) for SPEAr evaluation platforms, please follow the procedure below:

1. Click on link below to download the initial installation script to your Linux PC: install script download

2. Run the downloaded script on your Linux PC as follows: ./install all-arm-spear

This procedure automatically starts the overall download and installation of the required software components (remotely available as RPM packages). The entire procedure takes several minutes, depending on the network speed. The distribution is installed by default under path /opt/STM.

When the installation is completed, configure the Linux shell environment as follows: export PATH=$PATH:.:/opt/STM/STLinux-2.3/devkit/arm/bin:/opt/STM/STLinux-2.3/host/bin export CROSS_COMPILE=arm-linux-

In order to preserve this configuration, the same commands should be also be put in a bash shell initialization file.

File File size
SPEAr STLinux Distribution setup 3.36 KB