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-4694StellarisWare Release Notes06/05/09download
SW-LM3S-4694StellarisWare complete (all boards, all components) Firmware Development Package05/27/09download
SW-EK-LM3S811-4694EK-LM3S811 Firmware Development Package05/27/09download
SW-EK-LM3S1968-4694EK-LM3S1968 Firmware Development Package05/27/09download
SW-EK-LM3S2965_REVA-4694EK-LM3S2965 Firmware Development Package for Revision A boards05/27/09download
SW-EK-LM3S2965-4694EK-LM3S2965 Firmware Development Package05/27/09download
SW-EK-LM3S3748-4694EK-LM3S3748 Firmware Development Package05/27/09download
SW-EK-LM3S6965_REVA-4694EK-LM3S6965 Firmware Development Package for Revision A boards05/27/09download
SW-EK-LM3S6965-4694EK-LM3S6965 RevC Firmware Development Package05/27/09download
SW-EK-LM3S8962-4694EK-LM3S8962 Firmware Development Package05/27/09download
SW-EK-LM3S9B90-4694EK-LM3S9B90 Firmware Development Package05/27/09download
SW-EK-LM3S9B92-4694EK-LM3S9B92 Firmware Development Package05/27/09download
SW-RDK-IDM-4694RDK-IDM Firmware Development Package05/27/09download
SW-RDK-IDM-L35-4694RDK-IDM-L35 Firmware Development Package05/27/09download
SW-RDK-IDM-SBC-4694RDK-IDM-SBC Firmware Development Package05/27/09download
SW-RDK-S2E-4694RDK-S2E Firmware Development Package05/27/09download
SW-RDK-ACIM-4694RDK-ACIM Firmware Development Package05/27/09download
SW-RDK-BDC-4694RDK-BDC Firmware Development Package05/27/09download
SW-RDK-BLDC-4694RDK-BLDC Firmware Development Package05/27/09download
SW-RDK-STEPPER-4694RDK-Stepper Firmware Development Package05/27/09download
SW-DK-LM3S9B96-4694DK-LM3S9B96 Firmware Development Package05/27/09download
SW-DK-LM3S101-4694DK-LM3S101 Firmware Development Package05/27/09download
SW-DK-LM3S102-4694DK-LM3S102 Firmware Development Package05/27/09download
SW-DK-LM3S301-4694DK-LM3S301 Firmware Development Package05/27/09download
SW-DK-LM3S801-4694DK-LM3S801 Firmware Development Package05/27/09download
SW-DK-LM3S811-4694DK-LM3S811 Firmware Development Package05/27/09download
SW-DK-LM3S815-4694DK-LM3S815 Firmware Development Package05/27/09download
SW-DK-LM3S817-4694DK-LM3S817 Firmware Development Package05/27/09download
SW-DK-LM3S818-4694DK-LM3S818 Firmware Development Package05/27/09download
SW-DK-LM3S828-4694DK-LM3S828 Firmware Development Package05/27/09download

Standalone Components

Doc number Description Date Download
SW-DRL-4694StellarisWare Driver Library standalone package05/27/09download
SW-DRL-UG-4694StellarisWare Driver Library User's Guide05/27/09download
SW-GRL-4694StellarisWare Graphics Library standalone package05/27/09download
SW-GRL-UG-4694StellarisWare Graphics Library User's Guide05/27/09download
SW-USBL-4694StellarisWare USB Library standalone package05/27/09download
SW-USBL-UG-4694StellarisWare USB Library User's Guide05/27/09download

Miscellaneous

Doc number Description Date Download
SW-RDK-ACIM-gui-4694RDK-ACIM GUI installer05/27/09download
SW-RDK-BLDC-gui-4694RDK-BLDC GUI installer05/27/09download
SW-RDK-STEPPER-gui-4694RDK-Stepper GUI installer05/27/09download
SW-RDK-S2E-conf-4694RDK-S2E Windows configuration utility05/27/09download
SW-USB-win-4694Windows-side examples for USB kits05/27/09download
SW-USB-windrivers-4694Luminary Micro embedded USB drivers05/27/09download

Deprecated Versions

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

Utilities

Utilities

Product Doc number Description Date Download
All LMFlashProgrammer-776GUI and command line flash programmer06/09/09download
All Serial Flash Loader-00Serial Flash Loader01/07/09download
Keil uVision LMIDK-AGDI-23Keil debug interface DLL04/07/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 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 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
All SW-AN01274-00Source code for application note AN01274 - "Configuring Stellaris® Microcontrollers with Pin Multiplexing"06/23/09download
All SW-AN01275-00Source code for application note AN01275 - "Configuring Stellaris® Microcontrollers with Pin Multiplexing"06/23/09download
All SW-AN01276-00Source code for application note AN01276 - "Configuring Stellaris® Microcontrollers with Pin Multiplexing"06/23/09download
All 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 LM FTDI Driver-2.04.16LMI FTDI driver04/07/09download
All Luminary Micro USB VID Sublicense Application-00Luminary Micro VID Sublicensing Application and Policy12/08/08download
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 forum. 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).