StarterWare for ARM® based TI Sitara Processors
STARTERWARE-SITARA
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.
Order Now
Part Number | Buy from Texas Instruments or Third Party | Alert Me | Status | Current Version | Version Date | Description |
STARTERWARE-AM18X: |
Free |
ACTIVE | v1.00.00.00 | 27 OCT 2011 | C-based library APIs and examples for peripheral and IO configuration with or without an operating system | |
STARTERWARE-AM335X: |
Free |
ACTIVE | v2.00.01.01 | 12 Jul 2013 | C-based library APIs and examples for peripheral and IO configuration with or without an operating system |
Description
StarterWare provides C-based no-OS platform support for TI's ARM9™ and ARM® Cortex™ A8 based devices. StarterWare provides device abstraction layer libraries, peripheral programming examples such as Ethernet, graphics and USB, and board level example applications. StarterWare can be used stand-alone or with an RTOS (with appropriate changes to work in RTOS environment).
Features
- Peripheral programming interface
- Example applications for each peripheral to demonstrate programming and usage of the peripheral
- Software portability across devices for a given peripheral
- Tool-chain agnostic C code (Some startup code will be in assembly and hence some part of the code will be tool dependent)
- Support for Windows(R) host and Linux host
- Support for the following tool chains:
- Open source code generation tools (gcc) for ARM
- TI code generation tools (TMS470)
- IAR tool chain for ARM
- Graphics library and USB stack ported with example applications
- Doxygen based application programming interface (API) reference guide available with delivery package
What's Included
- lwIP, a free, BSD-style license, TCP/IP stack from Swedish Institute of Computer Science
- out2rprc tool to create bootable application images
- Application examples showing the usage of device abstraction layer (DAL) and demonstrating the capability of the peripherals
- Pnmtoc tool to convert PNM image to C array
- API reference guide, release notes and user guide
- Wiki based user guide that provides a detailed list of instructions and helpful programming tips
- Registry file for Code Composer Studio(tm) (CCS) (.gel)
- bmp2c tool to convert BMP image to C array
- Device abstraction layer for most of the peripherals
- Boot loader and flashing utility
- AISgen tool to convert .out to .ais
- Out of box demo that boots from flash/mmcsd and demonstrates various peripherals