NOTICE: The Processors Wiki will End-of-Life in December of 2020. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138)

From Texas Instruments Wiki
Jump to: navigation, search

TIBanner.png

StarterWare is a free software development package that provides no-OS platform support for OMAPL138. StarterWare includes Device Abstraction Layer (DAL) libraries and example applications that demonstrate the capabilities of the peripherals OMAPL138 on both the ARM and DSP cores.

This page provides information to help developers quickly get up and running with StarterWare. This includes links to download StarterWare and other useful software, as well as instructions to flash and boot to any of the StarterWare example applications.

Download Links[edit]

You can download the latest release of StarterWare for OMAPL138 from the following URL:

The following software tools are used by StarterWare or some of its components:

Flashing an Application[edit]

The StarterWare package includes pre-built binaries for all libraries and example applications. To flash one of the applications to your EVM and boot it, use the following procedure.

  1. Locate the application executable file (*.out). This file is located in the binary folder according to its target CPU, toolchain, device, platform, and build profile. For example, an executable for the "demo" application can be found at the following location:
    • binary/armv5/gcc/omapl138/evmOMAPL138/demo/Release/demo.out
    • Note: OMAPL138 is an ARM boot device. You must use an ARM application for the boot process.
  2. Convert the application executable into a binary format suitable for boot. You can use the out2rprc utility located in the tools folder:
    • $> out2rprc.exe [application].out [application].bin
  3. Create an AIS file from the StarterWare bootloader utility
    • The AISgen tool is also located in the tools folder
    • Important: in the AISgen GUI, be sure to select "SPI0 Flash" boot mode
  4. Use the SFH utility (also located in the tools folder) to flash your bootloader AIS and application binary file to the EVM. The command line usage is as follows:
    • $> sfh_OMAP-L138.exe -flash [bootloader].ais [application].bin
  5. Set the EVM boot switches to SPI flash boot mode
  6. Power cycle the board

More Information[edit]

For more information, please continue on to the full Getting Started Guide.

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article Quick Start Guide StarterWare 01.10.XX.XX (supports OMAPL138) here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity