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.

MSP430 Kickstart - IAR License needed !?

Other Parts Discussed in Thread: MSP430F2012, MSP430G2553

Two years ago I had a project with a MSP430F2012, firmware developed using IAR. Now the firmware needs an upgrade, and since my laptop harddrive is a new one now, I looked for an IAR download following http://www.ti.com/tool/iar-kickstart "Get Software", selecting "Code size limited Kickstart version download", downloading slac050am.zip and after installation following IAR Embedded Workbench Version 3+ for MSP430(tm) User's Guide (Rev. AA) - seems to be this users guide is totally outdated. Despite some different titles I got it managed following this User's Guide up to the point 5. where it says "Click Project → Rebuild All to build and link the source code."

There it ended with this:

 Building configuration: msp430x2xx (C - SpyBiWire) - Debug
Updating build tree...
 
2  file(s) deleted.
Updating build tree...
msp430x2xx_fet_1.c 
Fatal Error[Cp001]: Copy protection check, No license found. Use the IAR License Manager to resolve the 
problem.[LicenseCheck:2.12.1.353, RMS:8.5.0.0021, Feature:430.EW.COMPILER, Version:1.00]
Error while running C/C++ Compiler
 
Total number of errors: 1
Total number of warnings: 0

The License Manager asks for an evaluation license, that's what I would have expected when using the IAR Embedded Workbench for TI MSP430 Evaluation edition
I guess I better look if I can get an older IAR version somewhere.

Why does this happen?
Does anybody work on a IAR Embedded Workbench Version 3+ for MSP430(tm) User's Guide (Rev. AA) update on http://www.ti.com/tool/iar-kickstart?

  • You have to go www.iar.com site and obtain Kickstart (size-limited) evaluation edition license for latest Workbench versions.

  • I have essentially the same problem.  Windows 7, 32-bit, home premium, new laptop, installed the same version of IAR Embedded Workbench Kickstart (code size limited), version 5.51.3 from TI and 5.51.5 from IAR, both fail to behave as the documentation says they should.

    Specifically, the old versions used to just install and run.  The new version assembles (or compiles) for me -- but then, when I want to debug, it fails with a "no license found."

    I dropped back to 5.50 (slac050aj or slac050ak, if you can find them -- the version that came with the launchpad on their dvd, I believe).

    I have an information request in to IAR asking if it is indeed their intention not to allow debugging with Kickstart going forward.  No reply thus far.

  • i'm facing the very same problem for quiet few weeks , every time i rebuild the program it shows 17 errors and all those errors are license errors as mentioned earlier by other community members, its the very same error.......plz help

  • Rashmi ashok said:
    i'm facing the very same problem

    So just apply the very same solution!

  • I've installed kickstart several times before, and never had to "go to IAR to obtain a kickstart license" -- and in fact, the license manage you can pop up DOES NOT HAVE THAT AS AN OPTION.  Nor is there any obvious place on the IAR website for applying for such a license.  The only application I see is for an "evaluation" license.

    There is a difference between an "evaluation" license and the kickstart installation.  If you get an evaluation license, you cannot then drop back to a kickstart license on that computer (unless you want to go through some pretty involved registry hacking).

    So if you go to IAR and "request a license" you are likely not getting what you think you are getting, but rather an "evaluation" license -- and that's not a "solution".

    If IAR has suddenly, and without warning, changed their licensing practices, they might document it somewhere.

    I'm not applying this "solution" until I hear back from IAR, thank you very much.

  • IAR Systems has never answered my questions.  The following is what we have discovered by trial and error.

    The new version of IAR Embedded Workbench Kickstart, 5.51, changes the way IAR licenses the free code-size limited version.  Unlike in the past, where the Kickstart required no license, the new versions requires a license (although some people can compile and assemble without a license) for at least some of the development process.

    You download, unzip, and install the program.  Then, if you have an active network connection, the software installer will pop up a dialog asking you to enter your license.  You need to start the "license manager", which may pop up a web page requiring you to give all kinds of information, and allowing you to select a free license for the code size limited IDE.  This is NOT AN EVALUATION VERSION.  After you submit the information, IAR may send you a license file, which you can then copy and paste into the license dialog, which will then crunch on it for a while before, hopefully, installing the IDE.

    Since this procedure marks a rather dramatic change from the way IAR licensed the Kickstart in the past, it would have been nice if it had been documented, rather than leaving the user to go through the multi-step process by instinct.

  • Charles Rennolet said:
    IAR Systems has never answered my questions.



    Looking at this situation, I decided to write an IDE by myself: the 4E4th-IDE, which is now available at http://www.4E4th-IDE.org/  - the whole zip package is 1133kB.

    You download, unzip, and start the program without installation. Immediately you can flash our 4e4th - Forth for Education - onto the MSP430G2553 LaunchPad and after a few seconds start with interactive programming (IP). No licenses, no hassle. We will answer your questions asap.

  • I did go on-line to register for a license. They asked for name, address, etc. No license fees involved (for limited code size version). Good for a long time (30 years or something like that) and good for feature updates.

    But now I am on their mailing list :(

**Attention** This is a public forum