Presentation is loading. Please wait.

Presentation is loading. Please wait.

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Debugging on RX with IAR Embedded Workbench Micael.

Similar presentations


Presentation on theme: "Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Debugging on RX with IAR Embedded Workbench Micael."— Presentation transcript:

1 Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Debugging on RX with IAR Embedded Workbench Micael Borgefeldt, Product Manager Shawn A. Prestridge, Senior Field Applications Enginee r 3L14I

2 © 2012 Renesas Electronics America Inc. All rights reserved.2 Micael Borgefeldt Product Manager Responsible for the Renesas product portfolio at IAR Systems In charge of feature development, maintenance and release planning PREVIOUS EXPERIENCE: Development Engineer and Group Manager at Siemens. University Diploma in Electrical Engineering and also a Bachelor of Science degree, both from the University of Uppsala.

3 © 2012 Renesas Electronics America Inc. All rights reserved.3 Renesas Technology & Solution Portfolio

4 © 2012 Renesas Electronics America Inc. All rights reserved.4 IAR Embedded Workbench® for Renesas RX o a set of development tools for building and debugging embedded applications using assembler, C and C++. Renesas RDKRX63N development board o evaluation and demonstration tool for Renesas RX63N microcontrollers. Introduction The purpose with this lab is to familiarize you with IAR Embedded Workbench for RX together with the Renesas RDKRX63N development board.

5 © 2012 Renesas Electronics America Inc. All rights reserved.5 Introduction Lab Overview About IAR Systems Q & A Agenda

6 © 2012 Renesas Electronics America Inc. All rights reserved.6 The lab consists of a number of sections with exercises concerning debugging and the goal is to give you a good introduction to IAR Embedded Workbench and the IAR C-SPY debugger for RX. Part 1 – Get up and running by executing an existing sample application on hardware Part 2 – Complex data breakpoints. This exercise will make you familiar with C-SPY’s data breakpoint feature to investigate how and when data changes. Part 3 - Using trace to find bugs. By using trace, you can inspect the program flow up to a specific state, for instance an application crash, and use the trace data to locate the origin of the problem. Lab overview(1/2)

7 © 2012 Renesas Electronics America Inc. All rights reserved.7 Part 4 - Using profiling to identify hot spots in your code. Function profiling can help you find the functions in your source code where the most time is spent during execution and perhaps give insight into how to rewrite it for better performance. Part 5 - Using the performance analysis counter. The performance analysis feature allows you to measure a number of execution aspects in run-time without slowing down your MCU. Part 6 - Introduction to the ThreadX RTOS plugin for C-SPY. The ThreadX plugin for the ThreadX RTOS simplifies debugging of real-time applications with useful multithread-specific features. It adds extra features to the C-SPY debugging interface that are specific for the ThreadX RTOS. Lab Overview (2/2)

8 © 2012 Renesas Electronics America Inc. All rights reserved.8 Founded in 1983, IAR Systems is the world’s leading provider of software for programming of embedded systems. More than 14,000 corporations use its software to develop new competitive products in the areas of industrial automation, medical devices, consumer electronics, telecommunications, automotive products, etc. IAR Systems’ software generates smart, compact, fast and energy- efficient code for chips that control products. For nearly 30 years, the company has cultivated a powerful ecosystem of partners that include suppliers of real time operating systems (RTOS), middleware and all the world’s leading semiconductor vendors. IAR Systems is listed on NASDAQ OMX, Stockholm. The company has 150+ employees, is headquartered in Uppsala, Sweden, and has sales and support offices in the US, Japan, Korea, China, Germany, France and the UK, and distributors in 25 additional countries. About IAR Systems

9 © 2012 Renesas Electronics America Inc. All rights reserved.9 Summary

10 © 2012 Renesas Electronics America Inc. All rights reserved.10 Questions? Questions?

11 © 2012 Renesas Electronics America Inc. All rights reserved.11 Please utilize the ‘Guidebook’ application to leave feedback or Ask me for the paper feedback form for you to use… Please Provide Your Feedback…

12 Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved.


Download ppt "Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Debugging on RX with IAR Embedded Workbench Micael."

Similar presentations


Ads by Google