HOWTO : Install IAR Eclipse plug-in into S32 Design Studio 3.4

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

HOWTO : Install IAR Eclipse plug-in into S32 Design Studio 3.4

HOWTO : Install IAR Eclipse plug-in into S32 Design Studio 3.4

S32 Design Studio (S32DS) supports IAR Eclipse plug-in that enables users to build and debug a S32DS project with IAR toolchain for ARM.

This document describes how to install this plugin and how to enable IAR in the new project wizard.

Current version of S32DS 3.4 supports IAR compilers v9.x.

After the IAR eclipse plugin installation is finished you should be able to create, build and debug a new S32DS project (including SDKs) using IAR compiler/debugger interface directly under S32DS Eclipse environment.

 

Installation instructions

First of all make sure you have IAR Embedded Workbench installed with a valid license from IAR. Now let's proceed to eclipse plug-in installation.

1. Install IAR Plugin manager 

  • Go to menu "Help" -> "Install New Software"
       jameslee_0-1646210778914.png

        jameslee_1-1646210778926.png

        jameslee_2-1646210778973.png

  • Tick "I Accept the terms of the license agreement" and click "Finish" to accept unsigned content software
  • Finally you proceed to the installation. When the plugin is installed you will be asked to restart S32DS
  • Again, go to menu "Help" -> "Install New Software" and  click on "Add..." button to add a new IAR repository located here: http://eclipse-update.iar.com/arm/9.10/
        jameslee_3-1646210778982.png

        jameslee_4-1646210779041.png

  • Tick "I Accept the terms of the license agreement" and click "Finish" to accept unsigned content software
  • Finally you proceed to the installation. When the plugin is installed you will be asked to restart S32DS
  • Anytime you create a new workspace you will be asked to enter path to IAR Embedded Workbench IDE. Go to menu "Window" -> "Preferences", click on "IAR Embedded Workbench" menu, select “IAR Toolchain for Arm – (9.x)” in the “Installed IAR Toolchains”, and then input the IAR Embedded Workbench IDE installation path.
        jameslee_5-1646210779077.png
 
2. Configure IAR plugins in IAR Embedded Workbench plugin manager
  • Start the IAR plugin manager (Menu "Help" -> "IAR Embedded Workbench plugin manager")
        jameslee_6-1646210779154.png
  • Select the ARM version (9.10-) and click "Install" button.
        jameslee_7-1646210779196.png
  •  Select all the IAR components displayed and proceed to installation by clicking "Next" button.

 

3. New IAR project in the project wizard
  • You can now create a new project in S32DS and select IAR toolchain for ARM instead of default GCC compiler.
        jameslee_8-1646210779236.png
  • There should appear a new item it the Debugger selection - "IAR plugin Debugger". Please choose this option if you intend to debug using IAR supported probes (e.g. I-jet)
        jameslee_9-1646210779264.png
  • IAR specific panels and settings are now displayed in the project properties for a new S32DS project with the IAR options enabled (see below).
        jameslee_10-1646210779355.png
  • There is a new category "IAR C-SPY Application" in the debug configurations panel that contains all the debug configurations for projects with IAR debug plugin option selected.
        jameslee_11-1646210779433.png
  • The Debugger perspective now offers several IAR specific Views and features.

 

Enjoy building and debugging with IAR Eclipse plug-in in S32DS!

No ratings
Version history
Last update:
‎11-29-2022 07:16 AM
Updated by: