Filter results by

IAR Embedded Workbench ARM IDE

To begin developing your own Thread or ZigBee® applications on the ARTIK 030, or Bluetooth® LE applications on the ARTIK 020, you must install the IAR Embedded Workbench® and compiler environment.

The compiler of the IAR Embedded Workbench ARM IDE is integrated within the Simplicity Studio® 4.0 IDE environment, providing powerful yet inobtrusive compiler functionality – you simply click Build and go. You never need to leave the Simplicity Studio 4.0 IDE.

The IAR Systems product requires purchase of a license, but you can start with a free 30-day trial license that gives you complete use of the solution and a fully functional binary image. When downloading for evaluation or making a purchase, please select the ARTIK Module 020/030 platform in the required field at the IAR Web site.

Installing for current Thread, ZigBee, BLE Stacks

To develop for these stacks or newer:

ARTIK 020

  • BLE 2.0.0

ARTIK 030

  • Thread SDK 2.1.0
  • EmberZnet stack (ZigBee) 5.8.0

you'll need EWARM version 7.80, available from the IAR downloads page.

  1. Look for and click on
        ARM – Download a free trial
    and download the 7.80 version. Be prepared for long download times.

  2. When requested, select the ARTIK Module 020/030 platform in the required field.

  3. Once the download is complete, run the .exe file and click on
    Install IAR Embedded Workbench.

  4. Accept all the defaults as you go through the procedure.
    • Select all USB drivers for download.
    • Click No for the "dongle drivers" installation question.
  5. When offered a trial license, make sure you choose the limited 30-day trial with unlimited size; the limited size option will not provide enough capacity to build the Simplicity software stacks.

IAR provides you with registration by immediate return email; follow their directions to complete your trial license.

With installation complete, you can now return to Simplicity Studio to begin your development.

Installing for older Thread, ZigBee, BLE Stacks

For Thread SDK 2.0.0 or EmberZnet 5.7.4 or older stacks, you must specifically install the IAR Embedded workbench for ARM® version 7.30 – available only on the Silicon Labs software download page.

  1. Go to the Silicon Labs access page (you must register and log in with Silicon Labs to have access).

  2. Click on the Software Releases tab.

  3. In the View: pulldown select Development Tools.

  4. Click on ‘IAR Embedded Workbench for ARM v7.30’.

  5. Scroll down to the bottom of the new page. Click on the ‘EWARM .exe’ file to go to the download page.

  6. Click on Open to start the download. Be prepared for long download times.

  7. Once the download is complete, run the .exe file and click on
    Install IAR Embedded Workbench.

  8. Accept all the defaults as you go through the procedure.
    • Select all USB drivers for download.
    • Click No for the "dongle drivers" installation question.
  9. When offered a trial license, make sure you choose the limited 30-day trial with unlimited size; the limited size option will not provide enough capacity to build the Simplicity software stacks.

IAR provides you with registration by immediate return email; follow their directions to complete your trial license.

With installation complete, you can now return to Simplicity Studio to begin your development.

Last updated on: