uGOOSE  1.0
GOOSE for Embedded Devices. Sample project for Renesas R-IN32-EC
Getting Started

This page details the initial process of setting up, downloading and running the sample project:


Install IDE

The sample project has been developed for the IAR Embedded Workbench for ARM (EWARM). IAR Embedded Workbench for ARM is a complete, powerful development environment for ARM-based devices from all major vendors.

The IAR Kick Start Kit comes with a 1 month trial license and includes a "Getting Started Guide" on how to download and install the IAR EWARM and obtain an evaluation license. Follow the guide to install IAR and be sure to select the 'Unlimited size' option and not the 'Unlimited time' option as the project is bigger than the limit allowed for the limited time option.

IAR EWARM

Supporting Documentation Web Page

IarLogo.jpg
IAR_version.jpg
Version used in Sample Project



Connection

Connection to a PC should be made to the system as shown in the picture below:

kit_r-in32m3.jpg
IAR KickStart Kit for R-IN32M3
  • SW1 : Both switches should be in the "ON" position
  • SW2 : All switches should be in the "ON" position
Warning
When connecting the board to your network, be aware that some network switches will remove VLAN tags from the packets sent through them. If you are planning on using a VLAN tag, consider using a simple network hub in place of a switch.



Open Goose Project

1. Copy/extract the sample project to a working folder

2. Browse to the ide directory and open GooseSample.eww

3. In the top left corned of the IAR IDE, right click on the project name ucGoose - Debug and select Clean
ProjClean.jpg

4. Right click on the project name again and select Rebuild All

5. Click on the Green Arrow to Download and Debug
IAR_debug.jpg

6. The debugger will load and pause as shown below. Click on the Go button to run the program
IAR_run.jpg


IAR_readytorun.jpg
Debugger loaded, ready to run