Home arrow Products arrow Software Updates

Software Updates


Here you will find the latest versions of the Luminary Micro StellarisWare Software. If you would like to be notified when new software or updated versions become available you can set your email preferences and receive instant alerts when changes are posted.

For details on the features of StellarisWare Software please see our Software Section. For experienced users of Stellaris microcontrollers and supporting software, the introduction of StellarisWare might generate some questions, which we have attempted to address in the FAQ tab on this page.

 

StellarisWare

Firmware Development Packages

Doc number Description Date Download
SW-RLN-5727StellarisWare Release Notes03/02/10download
SW-LM3S-5727StellarisWare complete (all boards, all components) Firmware Development Package03/02/10download
SW-EK-LM3S811-5727EK-LM3S811 Firmware Development Package03/02/10download
SW-EK-LM3S1968-5727EK-LM3S1968 Firmware Development Package03/02/10download
SW-EK-LM3S2965_REVA-5450EK-LM3S2965 Firmware Development Package for Revision A boards12/15/09download
SW-EK-LM3S2965-5727EK-LM3S2965 Firmware Development Package03/02/10download
SW-EK-LM3S3748-5727EK-LM3S3748 Firmware Development Package03/02/10download
SW-EK-LM3S6965_REVA-5450EK-LM3S6965 Firmware Development Package for Revision A boards12/15/09download
SW-EK-LM3S6965-5727EK-LM3S6965 RevC Firmware Development Package03/02/10download
SW-EK-LM3S8962-5727EK-LM3S8962 Firmware Development Package03/02/10download
SW-EK-LM3S9B90-5727EK-LM3S9B90 Firmware Development Package03/02/10download
SW-EK-LM3S9B92-5727EK-LM3S9B92 Firmware Development Package03/02/10download
SW-RDK-IDM-5727RDK-IDM Firmware Development Package03/02/10download
SW-RDK-IDM-L35-5727RDK-IDM-L35 Firmware Development Package03/02/10download
SW-RDK-IDM-SBC-5727RDK-IDM-SBC Firmware Development Package03/02/10download
SW-RDK-S2E-5727RDK-S2E Firmware Development Package03/02/10download
SW-RDK-ACIM-5727RDK-ACIM Firmware Development Package03/02/10download
SW-RDK-BDC-5727RDK-BDC Firmware Development Package03/02/10download
SW-RDK-BLDC-5727RDK-BLDC Firmware Development Package03/02/10download
SW-RDK-STEPPER-5727RDK-Stepper Firmware Development Package03/02/10download
SW-DK-LM3S9B96-5727DK-LM3S9B96 Firmware Development Package03/02/10download
SW-DK-LM3S101-5727DK-LM3S101 Firmware Development Package03/02/10download
SW-DK-LM3S102-5727DK-LM3S102 Firmware Development Package03/02/10download
SW-DK-LM3S301-5727DK-LM3S301 Firmware Development Package03/02/10download
SW-DK-LM3S801-5727DK-LM3S801 Firmware Development Package03/02/10download
SW-DK-LM3S811-5727DK-LM3S811 Firmware Development Package03/02/10download
SW-DK-LM3S815-5727DK-LM3S815 Firmware Development Package03/02/10download
SW-DK-LM3S817-5727DK-LM3S817 Firmware Development Package03/02/10download
SW-DK-LM3S818-5727DK-LM3S818 Firmware Development Package03/02/10download
SW-DK-LM3S828-5727DK-LM3S828 Firmware Development Package03/02/10download

Standalone Components

Doc number Description Date Download
SW-DRL-5727StellarisWare Driver Library standalone package03/02/10download
SW-DRL-UG-5727StellarisWare Driver Library User's Guide03/02/10download
SW-GRL-5727StellarisWare Graphics Library standalone package03/02/10download
SW-GRL-UG-5727StellarisWare Graphics Library User's Guide03/02/10download
SW-USBL-5727StellarisWare USB Library standalone package03/02/10download
SW-USBL-UG-5727StellarisWare USB Library User's Guide03/02/10download
SW-BOOTLDR-UG-5727StellarisWare Boot Loader User's Guide03/02/10download

Miscellaneous

Doc number Description Date Download
SW-RDK-ACIM-gui-5727RDK-ACIM GUI installer03/02/10download
SW-RDK-BLDC-gui-5727RDK-BLDC GUI installer03/02/10download
SW-RDK-STEPPER-gui-5727RDK-Stepper GUI installer03/02/10download
SW-RDK-S2E-conf-5727RDK-S2E Windows configuration utility03/02/10download
SW-USB-win-5727Windows-side examples for USB kits03/02/10download
SW-USB-windrivers-5727Luminary Micro embedded USB drivers03/02/10download

ROM User's Guide

Doc number Description Date Download
ROM-LM3S1607-UG-311LM3S1607ROM User's Guide03/04/10download
ROM-LM3S1625-UG-311LM3S1625ROM User's Guide03/04/10download
ROM-LM3S1626-UG-311LM3S1626ROM User's Guide03/04/10download
ROM-LM3S1627-UG-311LM3S1627ROM User's Guide03/04/10download
ROM-LM3S1651-UG-311LM3S1651 ROM User's Guide03/04/10download
ROM-LM3S1776-UG-311LM3S1776ROM User's Guide03/04/10download
ROM-LM3S1811-UG-311LM3S1811ROM User's Guide03/04/10download
ROM-LM3S1816-UG-311LM3S1816ROM User's Guide03/04/10download
ROM-LM3S1J11-UG-311LM3S1J11ROM User's Guide03/04/10download
ROM-LM3S1J16-UG-311LM3S1J16ROM User's Guide03/04/10download
ROM-LM3S1N11-UG-311LM3S1N11ROM User's Guide03/04/10download
ROM-LM3S1N16-UG-311LM3S1N16ROM User's Guide03/04/10download
ROM-LM3S1P51-UG-311LM3S1P51 ROM User's Guide03/04/10download
ROM-LM3S1R21-UG-311LM3S1R21ROM User's Guide03/04/10download
ROM-LM3S1W16-UG-311LM3S1W16ROM User's Guide03/04/10download
ROM-LM3S1Z16-UG-311LM3S1Z16ROM User's Guide03/04/10download
ROM-LM3S2276-UG-311LM3S2276ROM User's Guide03/04/10download
ROM-LM3S2616-UG-311LM3S2616ROM User's Guide03/04/10download
ROM-LM3S2671-UG-311LM3S2671ROM User's Guide03/04/10download
ROM-LM3S2678-UG-311LM3S2678ROM User's Guide03/04/10download
ROM-LM3S2776-UG-311LM3S2776ROM User's Guide03/04/10download
ROM-LM3S2793-UG-311LM3S2793ROM User's Guide03/04/10download
ROM-LM3S2B93-UG-311LM3S2B93ROM User's Guide03/04/10download
ROM-LM3S3634-UG-311LM3S3634ROM User's Guide03/04/10download
ROM-LM3S3651-UG-311LM3S3651ROM User's Guide03/04/10download
ROM-LM3S3739-UG-311LM3S3739ROM User's Guide03/04/10download
ROM-LM3S3748-UG-311LM3S3748ROM User's Guide03/04/10download
ROM-LM3S3749-UG-311LM3S3749ROM User's Guide03/04/10download
ROM-LM3S3826-UG-311LM3S3826ROM User's Guide03/04/10download
ROM-LM3S3J26-UG-311LM3S3J26ROM User's Guide03/04/10download
ROM-LM3S3N26-UG-311LM3S3N26ROM User's Guide03/04/10download
ROM-LM3S3W26-UG-311LM3S3W26ROM User's Guide03/04/10download
ROM-LM3S3Z26-UG-311LM3S3Z26ROM User's Guide03/04/10download
ROM-LM3S5632-UG-311LM3S5632ROM User's Guide03/04/10download
ROM-LM3S5651-UG-311LM3S5651ROM User's Guide03/04/10download
ROM-LM3S5652-UG-311LM3S5652ROM User's Guide03/04/10download
ROM-LM3S5656-UG-311LM3S5656ROM User's Guide03/04/10download
ROM-LM3S5662-UG-311LM3S5662ROM User's Guide03/04/10download
ROM-LM3S5732-UG-311LM3S5732ROM User's Guide03/04/10download
ROM-LM3S5737-UG-311LM3S5737ROM User's Guide03/04/10download
ROM-LM3S5739-UG-311LM3S5739ROM User's Guide03/04/10download
ROM-LM3S5747-UG-311LM3S5747ROM User's Guide03/04/10download
ROM-LM3S5749-UG-311LM3S5749ROM User's Guide03/04/10download
ROM-LM3S5752-UG-311LM3S5752ROM User's Guide03/04/10download
ROM-LM3S5762-UG-311LM3S5762ROM User's Guide03/04/10download
ROM-LM3S5791-UG-311LM3S5791ROM User's Guide03/04/10download
ROM-LM3S5951-UG-311LM3S5951ROM User's Guide03/04/10download
ROM-LM3S5956-UG-311LM3S5956ROM User's Guide03/04/10download
ROM-LM3S5B91-UG-311LM3S5B91ROM User's Guide03/04/10download
ROM-LM3S5K31-UG-311LM3S5K31ROM User's Guide03/04/10download
ROM-LM3S5K36-UG-311LM3S5K36ROM User's Guide03/04/10download
ROM-LM3S5P31-UG-311LM3S5P31ROM User's Guide03/04/10download
ROM-LM3S5P36-UG-311LM3S5P36ROM User's Guide03/04/10download
ROM-LM3S5P51-UG-311LM3S5P51ROM User's Guide03/04/10download
ROM-LM3S5P56-UG-311LM3S5P56ROM User's Guide03/04/10download
ROM-LM3S5R31-UG-311LM3S5R31ROM User's Guide03/04/10download
ROM-LM3S5R36-UG-311LM3S5R36ROM User's Guide03/04/10download
ROM-LM3S5T36-UG-311LM3S5T36ROM User's Guide03/04/10download
ROM-LM3S5Y36-UG-311LM3S5Y36ROM User's Guide03/04/10download
ROM-LM3S9790-UG-311LM3S9790ROM User's Guide03/04/10download
ROM-LM3S9792-UG-311LM3S9792ROM User's Guide03/04/10download
ROM-LM3S9997-UG-311LM3S9997ROM User's Guide03/04/10download
ROM-LM3S9B90-UG-311LM3S9B90ROM User's Guide03/04/10download
ROM-LM3S9B92-UG-311LM3S9B92ROM User's Guide03/04/10download
ROM-LM3S9B95-UG-311LM3S9B95ROM User's Guide03/04/10download
ROM-LM3S9B96-UG-311LM3S9B96ROM User's Guide03/04/10download
ROM-LM3S9L97-UG-311LM3S9L97ROM User's Guide03/04/10download

Deprecated Versions

Doc number Description Date Download
PDL-LM3S-EXE-3416Stellaris Family Driver Library Installer10/06/08download
PDL-LM3S-UG-3416Stellaris Family Driver Library User's Guide10/06/08download

Utilities

Utilities

Product Doc number Description Date Download
All LMFlashProgrammer-923GUI and command line flash programmer12/17/09download
All Serial Flash Loader-00Serial Flash Loader01/07/09download
Keil uVision LMIDK-AGDI-33Keil debug interface DLL for Stellaris ICDI12/11/09download

App Notes Source Code

Application Notes Source Code

Product Doc number Description Date Download
All SW01242-680Source code for application note AN01242 - "Using the Stellaris Serial Flash Loader"01/07/09download
LM3S6xxx, LM3S8xxx, LM3S9xxx SW01244-226Source code for application note AN01244 - "Evaluating PeerSec Networks’ MatrixSSL on a Stellaris Microcontroller"06/10/09download
LM3S316 SW01245-979Source code for application note AN01245 - "Creating an Autonomous Car with the Stellaris LM3S316 Microcontroller"11/11/08download
LM3S316, LM3S615 SW01246-986Source code for application note AN01246 - "Using the Stellaris® LM3S615 and LM3S316 Microcontrollers to Control a CNC Machine"11/11/08download
All SW-AN01267-5132Source code for application note AN01267 - "Using Stellaris Microcontrollers Internal Memory to Emulate EEPROM"09/23/09download
All SW01270-4049Source code for application note AN01270 - "Software UART for Stellaris® Microcontrollers"02/02/09download
All SW01272-4178Source code for Application Note AN01272 - "Using the IEC 60730 Standard for Safe and Reliable Operation of Stellaris® Microcontrollers"02/23/09download
LM3S9B92, LM3S9792, LM3S9B95, LM3S9B96 SW-AN01274-00Source code for application note AN01274 - "Configuring Stellaris® Microcontrollers with Pin Multiplexing"06/23/09download
LM3S2B90, LM3S9790 SW-AN01275-00Source code for application note AN01275 - "Configuring Stellaris® Microcontrollers with Pin Multiplexing"06/23/09download
LM3S5B91, LM3S5791 SW-AN01276-00Source code for application note AN01276 - "Configuring Stellaris® Microcontrollers with Pin Multiplexing"06/23/09download
LM3S2B93, LM3S2793 SW-AN01277-00Source code for application note AN01277 - "Configuring Stellaris® Microcontrollers with Pin Multiplexing"06/23/09download

Misc

Miscellaneous

Product Doc number Description Date Download
All Stellaris FTDI Driver-2.06.00Stellaris FTDI driver11/13/09download
All Luminary Micro USB VID Sublicense Application-2.0Texas Instruments VID Sublicensing Application and Policy for Stellaris MCUs12/30/09download
All CMSIS_LM3S-32ARM® Cortex™ Microcontroller Software Interface Standard (CMSIS) using Stellaris MCUs03/27/09download
All Stellaris PCB Libraries CAD libraries for Stellaris MCU packages. The following CAD tool formats are included: Cadence Allegro, Altium Designer 5, Altium Designer 6, Mentor Board Station, CADSTAR, Eagle, Mentor Expedition, McCAD, NI Ultiboard, OrCAD Layout, OrCAD PCB Editor, PADS Layout Library, PADS Version 5, Pantheon, P-CAD, and Zuken CR5000. CAD library provided by PCB Matrix Corp. Library documentation with LP Viewer for these and thousands of other parts are available at www.PCBmatrix.com. 04/03/2009 download
All Stellaris PLB Library The PLB (*.plb09) file provides the raw dimensional data necessary for CAD software to display components and land patterns in graphical form. PLB files also contain part attributes. Download the latest IPC-7351 Land Pattern Viewer here: http://landpatterns.ipc.org/default.asp
Library documentation with LP Viewer for these and thousands of other parts are available at www.PCBmatrix.com.
05/04/2009 download
All Stellaris Schematic Part Library for Altium Stellaris Schematic Part Library for Altium (referenced in Application Note AN01256) 01/27/2009 download
All Stellaris Schematic Part Library for OrCAD Stellaris Schematic Part Library for OrCAD (referenced in Application Note AN01256) 01/27/2009 download
All Stellaris Schematic Part Library for PADS Logic Stellaris Schematic Part Library for PADS Logic (referenced in Application Note AN01256) 01/27/2009 download

FAQ

StellarisWare FAQ

With Stellaris microcontrollers, you can choose to keep all your programming in C/C++, even interrupt service routines and startup code. Luminary Micro makes it even easier by providing StellarisWare software that includes source code and royalty-free libraries for applications support.

Luminary Micro Software compiles on ARM/Keil Microcontroller Development Toolkit for ARM, IAR Embedded Workbench, Code Red Technologies' RedSuite, Code Sourcery SourceryG++, and generic GNU development tools. The key functional areas are:

  • Stellaris Peripheral Driver Library
  • Stellaris Graphics Library
  • Stellaris USB Library
  • Code Samples
  • Stellaris In-System Programming Support
    • Learn More about StellarisWare Here

      For experienced users of Stellaris microcontrollers and supporting software, the introduction of StellarisWare might generate some questions, which we hope to address here:



      Question Answer
      What is the difference between StellarisWare and the traditional Stellaris DriverLib package that I am used to downloading? Besides the obvious name change (from DriverLib to StellarisWare), the primary differences are
      1. the new \StellarisWare root folder nomenclature
      2. the more contextual/streamlined download that is available to you depending on the specific Stellaris product.
      For instance, if you wish to download the StellarisWare package for the IDM, you would download the RDK-IDM StellarisWare package, which would include the Stellaris Graphics Library and the Stellaris Peripheral Driver Library – while leaving out the Stellaris USB Library since the RDK-IDM does not currently feature USB. Meanwhile, the StellarisWare package for the EK-LM3S3748 would include the Stellaris Peripheral Driver Library, Stellaris USB Library and Stellaris Graphics Library since the board uses all three pieces.
      Is the Stellaris DriverLib that I am familiar with obsolete/going away? No, the Stellaris Peripheral Driver Library (often referred to as "DriverLib") is a major part of the StellarisWare package. StellarisWare is effectively what Stellaris DriverLib used to be — except now, the Stellaris Peripheral Driver Library is appropriately a subtree within the primary StellarisWare tree.
      What is the name of the new tree that was previously named \DriverLib? The new primary tree for any StellarisWare download will be \StellarisWare .
      Can I save new StellarisWare downloads under my previous \DriverLib tree that already resides on my computer? While possible, Luminary Micro is moving away from the previous \DriverLib file orientation. Therefore, users are highly encouraged to create a new \StellarisWare tree (as suggested upon download) – completely separate from the previous \DriverLib tree.
      If I download StellarisWare for my specific board, will my build of DriverLib be parsed to only include features specific to my board of interest? While it is possible to save StellarisWare downloads in your old \DriverLib tree, Luminary Micro is moving away from the previous \DriverLib file orientation. Therefore, users are highly encouraged to create a new \StellarisWare tree (as suggested upon download) – completely separate from the previous \DriverLib tree.
      If I download StellarisWare for my specific board of interest, will my build of DriverLib be parsed to only include features specific to my board of interest? The Stellaris Driver Library within any download/build of StellarisWare will be exactly the same and will therefore contain all Driver Library functions for the entire Stellaris family of microcontrollers.
      Will Stellaris microcontroller-specific register definition headers still exist under the Stellaris Driver Library subtree? Stellaris microcontroller-specific register definition headers will still exist under the Stellaris Driver Library subtree. However, for board-specific builds of StellarisWare, the list of header files will be parsed to only include the microcontrollers applicable to the board of interest. For instance, the EK-LM3S2965 download of StellarisWare will only include the headers for the LM3S2965 and LM3S2110 microcontrollers.
      Am I able to download all of the register definition headers for every Stellaris microcontroller? Register definition headers for every Stellaris microcontroller will be included in the StellarisWare Driver Library download on the web (that is, the general StellarisWare download that is not specific to a Stellaris board).