This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Launchpad instructions a mess

Other Parts Discussed in Thread: SW-EK-LM4F120XL, EK-TM4C123GXL

Seems like instructions I am finding for the use of the LM4F Launchpad were written with StellarisWare in mind, but the latest StellarisWare download now seems to lack the support for the LM4F chips.  Looks like the idea is to use TivaWare instead.  But where can I find a set of "getting started" documentation that uses TivaWare? 

Unfortunately I received my LM4F Launchpads just as this name-changeover thing is happening... 

The approach I'm taking is to try to use TivaWare_C_Series-1.0 but I'm finding only the instructions geared towards StellarisWare.  There are things such as the "boards" directory being down an extra level (under examples) that muck it up, and so far I can't build successfully. 

I was using Stellaris before TI bought out Luminary, and I find it interesting to watch what TI has done with the product line.  I was so impressed by the ease of use of the Luminary Stellaris eval kits.  They always worked perfectly right out of the box and with the getting started instructions you could be up and running with your own project within an hour.  Luminary was innovative and nimble, and added regularly to the project code samples to highlight product features and jump-start users application development.

I can't believe what TI has been doing with Stellaris since the NRND showed up.  The approach is confusing and seems disorganized, and leaves loyal customers hanging in limbo, unsure when/if adequate replacement parts will be available.  And to receive the Launchpads (which don't come with a CD) and find such a mire of confusion on-line over what software should be used to run them adds to my poor impression of TI. 

Hopefully this will get straightened out soon.  Regarding the Launchpad instructions, I realize that my timing was just perfect for getting caught in this confusion.  A week or so earlier or a week or so later and it would probably have been a fine experience.  (But probably not as good as it was under Luminary...)

 

  • @Jill:

    Very well said - you are far from alone in those sentiments/reactions/headaches.

    Fear not however - crystal-clear "RTP" announcement broadcast week or so past.  (might the deliberate choice of that acronym signal that we client/users are held in little regard?  {appears that message - that choice wording - targeted vendor mgmt - not we users})

    As vendor created/planned/caused your "getting caught" - should not that possibility have been better anticipated - and safeguarded?  Caveat emptor...

     

  • Jill Bensen said:
    the Launchpads (which don't come with a CD)

    So there's really no excuse for any outdated content!

  • This version of StellarisWare which I installed as c:\StellarisWare_LM4F120 has the Launchpad project0 and other examples which work perfectly:

    SW-EK-LM4F120XL: StellarisWare for the Stellaris LM4F120 LaunchPad Evaluation Board  Version 9453  11 Sep 2012

    Projects are then found this directory:  c:\StellarisWare_LM4F120\boards\ek-lm4f120xl

    So this gets me "up and running" but does not answer the question "where can I find a set of "getting started" documentation that uses TivaWare?"

  • Jill,

    Glad to hear you found StellarisWare 9453 this is the latest StellarisWare with the EK-LM4F120XL.  From this point forward the best place to find the latest software for Stellaris LaunchPad is to use TivaWare.  In TivaWare the best source is to use the new Tiva LaunchPad EK-TM4C123GXL.  This board has an M4F MCU with a few more features but is pin compatible with the LM4F120.  All current EK-TM4C123GXL software will run without modification on a Stellaris LaunchPad.  The boards directory has moved from C:\StellarisWare\boards\ek-lm4f120xl to C:\TI\TivaWare_C_Series-1.0\examples\boards\ek-tm4c123gxl\. Once you get to that point the actual projects are the same and the process should look nearly identical to the Stellaris process.  

    A more complete list of changes between StellarisWare and TivaWare can be found at http://www.ti.com/lit/an/spma050a/spma050a.pdf

    One of the best places to get started with Stellaris Launchpad is the Stellaris LaunchPad Workshop. http://www.ti.com/stellarislaunchpadworkshop 

    We are still in the process of reworking that workshop for TivaWare.  As soon as that is complete I will post a link here.

    Unless you need USB Host or OTG, advanced motor/motion control PWM or QEI the two launchpads and thus the software for them is completely interchangeable.  TivaWare for Tiva LaunchPad was developed almost entirely on a Stellaris LaunchPad.

    Dexter

  • One more note to clarify on part numbers... (this is also in the app note linked previously).

    Stellaris LaunchPad has a LM4F120H5QR  MCU which is identical to TM4C1233H6PM

    Tiva LaunchPad has a TM4C123GH6PM which is identical to LM4F230H5QR.

    Depending on the tools (IDE, Compiler etc) you use you may need to pick either the Tiva or the Stellaris part number depending on which is available in that tools menus.

    Dexter

  • The Tiva Launchpad workshop is now live!

    http://www.ti.com/TM4C123G-Launchpad-Workshop

    This should be a great place to start and a single place for most getting starting questions.  This is the re-branded Stellaris LaunchPad material.  It is up to date with TivaWare 1.0.

    Dexter