Getting Started with IAR Embedded Workbench for Renesas Synergy

Similar documents
IAR Embedded Workbench

IAR Embedded Workbench

IAR Embedded Workbench

IAR C-SPY Hardware Debugger Systems User Guide

IAR Embedded Workbench

IAR Embedded Workbench

IDE Project Management and Building Guide

Installation and Licensing Guide for the IAR Embedded Workbench

IDE Project Management and Building Guide

ATOLLIC TRUESTUDIO FOR STM32 QUICK START GUIDE

IDE Project Management and Building Guide

ATOLLIC TRUESTUDIO FOR ARM QUICK START GUIDE

IAR Embedded Workbench

IAR C-SPY Hardware Debugger Systems User Guide. for Renesas E30A/E30 Emulators

Migrating from Keil µvision for 8051 to IAR Embedded Workbench for 8051

IAR Embedded Workbench

Installation and Upgrade Guide Zend Studio 9.x

Device support in IAR Embedded Workbench for 8051

Installation and Upgrade Guide Zend Studio 9.x

AT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

H8 C-SPY. User Guide WINDOWS WORKBENCH VERSION

PrinterOn Hosted Service. Printing Guide and Frequently Asked Questions

Important Upgrade Information

Application Note. AN1205: Using P&E Micro Kinetis GDB Server

BASICS OF THE RENESAS SYNERGY TM

AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

IAR Debug probes User Guide

Migrating from Keil µvision for 8051 to IAR Embedded Workbench for 8051

Upgrading BankLink Books

BASICS OF THE RENESAS SYNERGY TM

visualstate Reference Guide

IAR Embedded Workbench

AIMMS User s Guide - Page Management Tools

IAR Embedded Workbench

BASICS OF THE RENESAS SYNERGY PLATFORM

White paper. ARM Cortex -M system crash analysis

Important Upgrade Information. iii P a g e

BASICS OF THE RENESAS SYNERGY PLATFORM

AIMMS Tutorial for Professionals - Auxiliary Project Files

Figure 1. Simplicity Studio

AIMMS Tutorial for Professionals - Getting Acquainted

Getting Started with MCUXpresso SDK CMSIS Packs

Getting Started with Tally.Developer 9 Alpha

IDE Project Management and Building Guide

Upgrade Information COPYRIGHT NOTICE TRADEMARK DISCLAIMER DOCUMENT IDENTIFICATION REVISION. 2 P a g e

AIMMS User s Guide - Collaborative Project Development

IAR PowerPac RTOS for Texas Instruments MSP430 Microcontroller Family

Zynq-7000 Platform Software Development Using the ARM DS-5 Toolchain Author: Simon George and Prushothaman Palanichamy

embos Real-Time Operating System embos plug-in for IAR C-Spy Debugger Document: UM01025 Software Version: 3.1 Revision: 0 Date: May 3, 2018

Upgrade Guide GateManager Version 5.x to 5.x

IDE Project Management and Building Guide

Trace Debug Tools Version 1.2 Installation Guide

With the standalone CD, follow the installer dialog.

embos Real-Time Operating System embos plug-in for IAR C-Spy Debugger Document: UM01025 Software Version: 3.0 Revision: 0 Date: September 18, 2017

Upgrading MYOB BankLink Notes (desktop)

IoT Sensing SDK. Getting started with IoT Sensing SDK (ISSDK) v1.7 middleware. Document information. IoT Sensing SDK, ISSDK, MCUXpresso, middleware

IAR Embedded Workbench

IAR Embedded Workbench

Progression version Crystal Report Functionality Changes

IAR Embedded Workbench

IAR PowerPac RTOS for ARM Cores

AIMMS Language Reference - Additional Separation Procedures for Benders Decomposition

x10data Smart Client 6.5 for Windows Mobile Installation Guide

Windows XP Installation Guide

BASICS OF THE RENESAS SYNERGY PLATFORM

IAR Embedded Workbench

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

Nimsoft Monitor. proxy Guide. v3.1 series

IAR Embedded Workbench

IAR Assembler Reference Guide

Management Console for SharePoint

IAR Embedded Workbench

Atollic TrueSTUDIO for ARM. Installation Guide Quick Start Guide

This user guide describes how to run the Atmel ATWINC3400 Bluetooth Low Energy (BLE) Provisioning demo from out-of-box conditions.

Worldox Integration with Canon imageformula DR-C225 Scanner. Version 1.0

Converting Firmware Projects to CoIde and IAR Embedded Workbench for ARM

PICMICRO C-SPY. User Guide

Bluetooth USB User Guide. Revision A July 12, 2006 Part Number GC

Model-Based Design Toolbox

By Anthony di Donato. Citrix Systems, Inc.

SUPPORT MATRIX. Comtrade OMi Management Pack for Citrix

AvePoint Cloud Backup. Release Notes

Apex-ICE Universal Emulator Hardware and Software Installation Guide

Nimsoft Service Desk. Single Sign-On Configuration Guide. [assign the version number for your book]

UM1862 User manual. Getting started with STM32F411E Discovery software Development Tools. Introduction

Microcat Authorisation Server (MAS ) User Guide

Nimsoft Monitor. websphere Guide. v1.5 series

Operating Instructions

AIMMS User s Guide - User Interface Language Components

PlanAhead Software Tutorial

Packet Trace Guide. Packet Trace Guide. Technical Note

IDE Project Management and Building Guide

AN10955 Full-duplex software UART for LPC111x and LPC13xx

Nimsoft Monitor. cluster Guide. v2.6 series

Placement & Routing. Lab 8. Placing Parts

One Identity Manager Administration Guide for Connecting to SharePoint

SK hynix Drive Manager Easy Kit. Installation Guide

RSA WebCRD Getting Started

Using the VisualAge for Java WebSphere Test Environment

User s Manual. Renesas Synergy e 2 studio v5.2 or Greater Getting Started Guide

Transcription:

Getting Started with IAR Embedded Workbench for Renesas Synergy GSEWSYNERGY-5

COPYRIGHT NOTICE 2017 IAR Systems AB. No part of this document may be reproduced without the prior written consent of IAR Systems AB. The software described in this document is furnished under a license and may only be used or copied in accordance with the terms of such a license. DISCLAIMER The information in this document is subject to change without notice and does not represent a commitment on any part of IAR Systems. While the information contained herein is assumed to be accurate, IAR Systems assumes no responsibility for any errors or omissions. In no event shall IAR Systems, its employees, its contractors, or the authors of this document be liable for special, direct, indirect, or consequential damage, losses, costs, charges, claims, demands, claim for lost profits, fees, or expenses of any nature or kind. TRADEMARKS IAR Systems, IAR Embedded Workbench, IAR Connect, C-SPY, C-RUN, C-STAT, IAR Visual State, visualstate, IAR KickStart Kit, I-jet, I-jet Trace, I-scope, IAR Academy, IAR, and the logotype of IAR Systems are trademarks or registered trademarks owned by IAR Systems AB. Microsoft and Windows are registered trademarks of Microsoft Corporation. Arm, Cortex, Thumb, and TrustZone are registered trademarks of Advanced RISC Machines Ltd. EmbeddedICE is a trademark of Advanced RISC Machines Ltd. uc/os-ii and uc/os-iii are trademarks of Micrium, Inc. CMX-RTX is a trademark of CMX Systems, Inc. ThreadX is a trademark of Express Logic. RTXC is a trademark of Quadros Systems. Fusion is a trademark of Unicoi Systems. Renesas Synergy is a trademark of Renesas Electronics Corporation. Adobe and Acrobat Reader are registered trademarks of Adobe Systems Incorporated. All other product names are trademarks or registered trademarks of their respective owners. EDITION NOTICE Fifth edition: November 2017 Part number: GSEWSYNERGY-5 Internal reference: IMAE. 2

Getting started Introduction to IAR Embedded Workbench for Renesas Synergy Installing and using the tools Introduction to IAR Embedded Workbench for Renesas Synergy Before you can start using IAR Embedded Workbench for Renesas Synergy you must install: IAR Embedded Workbench for Renesas Synergy Note that this is a special edition; you cannot use a standard IAR Embedded Workbench for Arm together with Renesas Synergy Synergy Standalone Configurator (SSC), which provides a graphical environment for various board configurations. Synergy Software Package (SSP), which contains example source code files, header files, and linker configuration files. For more information about SSC and SSP, refer to the SSP User s Manual on the SSP Documentation page on the Renesas Synergy Gallery. By means of these tools, you can create a Renesas Synergy project in the IAR Embedded Workbench IDE. A wizard will guide you through the setup of the project, which includes: Selecting the board support that you require Selecting the type of project you wish to create, which means that you will get example source code files, header files, and linker configuration files Configuring MPU pin function assignments, clock and peripheral settings, and interrupt source assignments. When the wizard is finished, you will have a ready-made project, which you can use as a starting-point for your further development. Installing and using the tools What do you want to do? Installing the tools, page 4 Creating a Renesas Synergy project, page 4 3

Installing and using the tools INSTALLING THE TOOLS To install, you must: Download and install the Renesas Synergy Standalone Configurator (SSC) from the Renesas Synergy Gallery. You can find it under Development Tools. The default installation directory is C:\Renesas\Synergy\SSC_SSCversion. Download and install the Renesas Synergy Software Package (SSP) from the Renesas Synergy Gallery. During the installation you will be prompted to specify an installation directory for the SSP. Point the SSP installer to the directory where you just installed the SSC (for example C:\Renesas\Synergy\SSC_SSCversion). Download and install IAR Embedded Workbench for Renesas Synergy from the Renesas Synergy Gallery. To install IAR Embedded Workbench: 1 In your web browser, specify the URL https://synergygallery.renesas.com and download IAR Embedded Workbench for Renesas Synergy from the Renesas Synergy Gallery. You will also find information about how to obtain a license and get a license number. 2 Execute the installer that is included in the downloaded file. 3 Specify the license number when prompted for in the IAR License Manager. Note: This license entitles you to use this specific edition of IAR Embedded Workbench, but not the Synergy Standalone Configurator for which separate licenses are required. CREATING A RENESAS SYNERGY PROJECT 1 In the IAR Embedded Workbench IDE, choose Project>Create New Project. 4

Getting started 2 In the Create New Project dialog box, select Renesas Synergy Project and click OK. 3 In the standard save dialog box that appears, choose a suitable destination directory for your workspace (the container that holds your project), for example MyWorkspace, and click Save. Note: Do not save your workspace in the root directory of your operating system (C:). 4 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. The Synergy License File, which you can find in the SSC installation directory C:\Renesas\Synergy\SSC\internal\projectgen\arm\Licenses. Whether or not you would like to replace any encrypted source files with decrypted ones. Note that a Renesas Synergy Source License is required for this function. 5

Installing and using the tools Click OK. 5 In the Save As dialog box that appears, specify the name of your project, for example MyProject. Note: Do not save your project in the root directory of your operating system (C:). 6

Getting started 6 The IAR Embedded Workbench IDE now connects with the Renesas Synergy Standalone Configurator. Specify the board support you require: Note that the SPP versions available in the drop-down list correspond to the versions you have previously installed on your computer. Click Next. 7

Installing and using the tools 7 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. 8

Getting started 8 In the Pin Configurator you can configure MPU pin function assignments, clock and peripheral settings, and interrupt source assignments. 9

Installing and using the tools Make your settings and when finished, click the Generate Project Content button. The source code is now generated. You can now click the red button ( ) at the top right corner. Note that you can go back to this configuration state at a later stage if needed. 10

Getting started 9 After a couple of seconds, your Renesas Synergy project is displayed in the Workspace window: 11

Installing and using the tools 10 If needed, you can open the configurator again; click the Synergy Configuration button ( ) in the toolbar, or select the Synergy level in the Workspace window, right-click and choose Open Renesas Synergy Configurator from the context menu 11 Make your settings and when finished, click the Generate Project Content button. The affected source code files are now re-generated. 12 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. 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. 12