![]() |
Synergy Software Package User's Manual
|
This section describes how to use the IAR Embedded Workbench for Renesas Synergy (IAR EW for Synergy) in combination with the Renesas Synergy Standalone Configurator (SSC) to develop applications with the Renesas Synergy Software Package (SSP). The architecture of the SSP directly determines how you use the IAR EW for Synergy and SSC to develop a Synergy application. See the following documents for details on the SSP architecture included in this manual:
IAR Embedded Workbench is now completely integrated with the Renesas Synergy Platform. The new product IAR EW for Synergy provides add-on functionality to simplify and accelerate software development, and provide the best performance and smallest code size.
Just like e2 studio, IAR EW for Synergy offers secure source-level visibility into the Synergy Software Package (SSP) as well as secure source-level debugging. The developer can see protected source code but not modify or save it. Once the application code is developed, IAR EW for Synergy includes IAR C-STAT® and C-RUN® analyzers, tools which help and guide to improve application code quality.
For detailed instructions on how to download and install IAR EW for Synergy, see the IAR EW for Synergy Release Notes on the Synergy Gallery.
The Synergy Standalone Configurator (SSC) is an Eclipse Rich Client Platform (RCP) application containing the Synergy Project Generator and the Synergy Project Editor as implemented in the Renesas e2 studio ISDE. SSC includes configurators like the Clock Configurator, Pin Configurator, RTOS Configurator, SSP Module Selector/Configurator, and Interrupt Control Unit (ICU) Configurator for use with 3rd party IDEs such as IAR EW for Synergy.
Since the functionality of the SSC is identical to the Synergy Project Generator and the Synergy Project Editor as implemented in the Renesas e2 studio ISDE, refer to e2 studio ISDE User Guide for information on how to use it.
For detailed instructions on how to download and install the SSC and the SSP to use with IAR EW for Synergy, see the SSC Release Notes and the SSP Release notes on the Synergy Gallery.
To install the tools, follow the steps below:
Specify the license number when prompted for in the IAR License Manager.
To create a Synergy Project using IAR EW for Synergy and SSC, follow the steps below:
In the Create New Project dialog box, select Renesas Synergy Project and click OK.
In the Save As dialog box that appears, choose a suitable destination directory for your workspace (the container that holds your project), for example MyWorkspace, and click Save.
In the Renesas Synergy Setting dialog box that appears, specify the location of your installed Synergy Standalone Configurator (SSC), which by default is installed in C:\Renesas\Synergy\SSC_<SSCversion>.
In the Save As dialog box that appears, specify the name of your project, for example MyProject.
The IAR Embedded Workbench IDE now connects with the Renesas Synergy Standalone Configurator (SSC). Specify the board support you require:
Click Next.
The Synergy Software Packages come with several example projects, which include source code files, header files, and linker configuration files, adapted for your device. Select the example packages that you want to add to your project:
Click Finish.
After a couple of seconds, your Renesas Synergy project is displayed in the IAR EW Workspace window:
You can now continue building and debugging according to the standard routines in the IAR Embedded Workbench IDE, see the IAR Embedded Workbench® IDE User Guide on the IAR web site.
As the SSC works just like the Synergy Project Editor in e2 studio, refer to e2 studio ISDE User Guide for more details on how to use it.
Note that the Synergy Project is by default configured for the J-Link debugging probe.
If you have another debugging probe, for example I-jet or I-jet Trace, choose Project>Options>Debugger in the IDE and select I-jet/JTAGjet from the Driver drop-down list.