Search code examples
armembeddediarsegger-jlink

Writing IAR output to ARM chips without IAR


We currently hold a full license for the IAR EWARM IDE but we need to upload firmware to units being made meaning only one person can do the uploading as the application is way over the kickstart size.

I'm wondering if there is an alternative method for just uploading (no debugging) IAR's outputted executable without the need for a fully licensed version? I've looked into the Eclipse plugin but this seems to rely on the IAR compiler still.

We're using the TMS470 chip and a JLink programmer.

Any advice would be much appreciated.


Solution

  • In your project options, there is a category for Output Converter. In this section you can get a Motorola S-record format, Intel hex format, binary, or other output type. From here, you can use the J-Link software, though you will need to purchase a license to be able to download arbitrary code not as a part of the debug process.

    J-Flash is the software component needed for stand-alone flashing support: J-Flash order page.