41fab4f47c36beabd85945a4ab6169fa.ppt
- Количество слайдов: 26
RL 78 Development tools Renesas Electronics Europe Renesas Electronics Department name Rev. 0. 00 © 2010 Renesas Electronics Corporation. All rights reserved. 00000 -A
Introduction n Purpose l This course provides an introduction to the RL 78 hard- and software development tools. The capabilities and functionality of each tool will be explained. n Objective l Learn about the RL 78 hard- and software development tools and its capabilities. n Content l 26 pages (including this page) l x questions n Learning Time l 20 minutes 2 © 2010 Renesas Electronics Corporation. All rights reserved.
Development Tools Overview 3 © 2010 Renesas Electronics Corporation. All rights reserved.
Debugging Tools – Overview EWRL 78 Compiler, Assembler, Linker, C-Spy Debugger ls o To RL 78/G 13 IECUBE In-Circuit Emulator Applilet for RL Device Driver Configurator QB-RL 78 G 13 -ZZZ-EE RL 78/G 13 Starter kit YR 0 K 50100 LS 000 BE its tar S k ter + RL 78/G 13 Promotion board YRPBRL 78 G 13 4 © 2010 Renesas Electronics Corporation. All rights reserved. On-Chip Debug Emulator E 1 + Target Board R 0 E 000010 KCE 00 +QB-R 5 F 1 xxxx-TB
Programming Tools – Overview Renesas Flash Programmer RFP GUI to use E 1 as programmer Renesas PG-FP 5 P GUI to control the PGFP 5 Full Flash programmer for r Pe ce an m PG-FP 5 -EE Low cost programmer E 1 R 0 E 000010 KCE 00 5 © 2010 Renesas Electronics Corporation. All rights reserved.
Development Tools Hardware 6 © 2010 Renesas Electronics Corporation. All rights reserved.
RL 78/G 13 USB Demonstrator Stick n RPB – Renesas Promotion Board n n Easy to use promotion tool On-board debug / flash-programming support IAR Embedded workbench and Applilet 3 included GUI to demonstrate RL 78 features included l l 7 Low Power Consumption capabilities RTC and alarm functions Data flash functionality SNOOZE mode functionality © 2010 Renesas Electronics Corporation. All rights reserved.
Full Feature Starter Kit n RSK – Renesas Starter Kit n Easy to start n The RL 78 Starter kit includes: l l l CPU board with target microcontroller LCD panel for user/diagnostic interaction E 1 On Chip Debugger Trial C compiler Tutorial session Sample peripheral codes CD including Eval IAR compiler, debugger, Application notes and driver codes Debug LCD panel 8 RL 78/G 13 64 pin; 64 Kbyte © 2010 Renesas Electronics Corporation. All rights reserved. E 1 debugger Main RSK evaluation board
E 1 on-chip-debug emulator n On-chip Debug Emulator n Low cost Flash Programmer n Full integration into IAR Systems EWRL 78 C-Spy debugger n Standard debug function support l Go & Go, Start from here, Come here, Restart, Step execution, Forced break Hardware breakpoints Software breakpoints USB 2. 0 interface Supplied via USB (no power supply necessary) n security ID support to avoid unauthorized access to device n n 9 © 2010 Renesas Electronics Corporation. All rights reserved.
RL 78 -G 13 Target Board n Simple board that makes the device's I/O available for quick evaluation n Flash programming via OCD connector to E 1 Debugger n Sample code downloaded from internet § § Universal patch area Simple circuitry can be added All pins of the microcontroller are accessible by the user Use as daughter board for product evaluation or development Power LED CN 2 Test switch OCD connector Main clock 2 LEDs Patch area 10 © 2010 Renesas Electronics Corporation. All rights reserved. CN 1
IECUBE n Professional In-Circuit Emulator n Various Real-time and Nonreal-time program execution functions n Event break function n Software break function n Trace function n Real-time RAM monitoring n Code Coverage n Time measurement n USB 2. 0 interface 11 © 2010 Renesas Electronics Corporation. All rights reserved.
Sockets and Probes for IECUBE n Mandatory l Probe Extension Cable QB-80 -EP-01 T QB-144 -EP-02 S l Exchange Adapter QB-
Sockets and Probes for IECUBE n Selectable l Space Adapter QB-
Sockets and Probes for IECUBE n Mandatory l l Probe Extension Cable (EP) Exchange Adapter (EA) ICE Connector (YQ) Target Socket (NQ) n Selectable l Space Adapter (YS) l Chip Cap (HQ) l Check pin Adapter (CA) n Mounting the device 14 © 2010 Renesas Electronics Corporation. All rights reserved.
Flash Programmer n PG-FP 5 -EE l Supports programming of all single-voltage and the most dual-voltage Renesas flash devices l On-board programming l Stand-alone programming l Program files and programming parameters are stored in the internal flash memory l Multiple program files and programming parameters can be stored in the internal flash memory l Universal host connection, a Windows User interface is provided for terminal connection l CSI, CSI + HS, UART, I 2 C, Port Mode and TOOL interface supported for data transfer to flash devices l USB 2. 0 interface or RS 232 interface selectable 15 © 2010 Renesas Electronics Corporation. All rights reserved.
Software Tools 16 © 2010 Renesas Electronics Corporation. All rights reserved.
Embedded Workbench EWRL 78 17 © 2010 Renesas Electronics Corporation. All rights reserved.
IAR EWRL 78 Overview n Integrated development environment and optimizing C/C++ compiler for RL 78 n Includes instruction set simulator and full support for On Chip Debugger E 1 and In Circuit Emulator IECUBE n Integrated development environment; project management tools & editor n Configuration files for all RL 78 devices n Emulator debugger support (IECUBE, E 1 and Starterkits) n Run-time libraries n Linker and librarian tools n C-SPY debugger with RL 78 simulator and support for RTOS-aware debugging on hardware n Example projects for RL 78 and code templates 18 © 2010 Renesas Electronics Corporation. All rights reserved.
Embedded Workbench Features n Graphical User Interface to configure and use the integrated development tools l Additional tools can be integrated l Internal editor can be replaced (-> Microsoft DDE Interface) n Interface to external Source Code Control System l (-> Microsoft SCC-Interface) n Supported Operating Systems: l Windows® XP / Vista / Windows 7 (32 bit / 64 bit variants) n Alternatively the command line interface can be used l batch file, make file etc 19 © 2010 Renesas Electronics Corporation. All rights reserved.
Embedded Workbench debug screenshot Register/Watch windows 20 © 2010 Renesas Electronics Corporation. All rights reserved.
Device Driver Generator 21 © 2010 Renesas Electronics Corporation. All rights reserved.
Applilet device driver code generator n Free software tool which generates device driver code to initialize and use on-chip peripherals n Full code generation l l IAR EWRL 78 Renesas Tools n Easy to use graphical user interface (GUI) n Common API for easy code porting across families n Integrated project wizard guides user through the creation of new project n After peripheral configuration C source code can be generated n Configuration changes can be merged with existing user code l User code in protected areas is saved during rebuild of the Applilet files 22 © 2010 Renesas Electronics Corporation. All rights reserved. Applilet API specification Applilet configurator
Applilet screenshot Module tab. File tab 23 © 2010 Renesas Electronics Corporation. All rights reserved.
RTOS support for RL 78 n Micrium & CMX support already completed l Overview presentation explaining offering & biz model shortly n Two further partners selected to support RL 78 l Segger emb. OS – Very fast and efficient, yet small code. – Minimum RAM usage. – Core written in assembly language. – RTOS aware debug plug-in for IAR EWRL 78 – 78 K 0/K 0 S/K 0 R family already supported – Extensive Renesas device support (RX, SH, V 850) l Free. RTOS – Free of charge customer implementation – Initial support for IAR Systems but will roll out GNU support when available – RTOS aware debug plug-in for IAR EWRL 78 – Full Eclipse debug plug-in available – Will include Free. RTOS book publication l Available – soon 24 © 2010 Renesas Electronics Corporation. All rights reserved.
RL 78 Eco System Dedicated web Site www. renesas. eu/pr/mcu/rl 78 Online Design Community Online Training www. renesasinteractive. com Facebook group www. facebook. com/renesaseurope RL Blog Twitter news Tool downloads, e-mail alerts, and more Renesas. Presents www. twitter. co/renesas_europe www. youtube. com/user/ Renesas. Presents www. renesas. eu/myrenesas 3 rd Party network www. renesas. eu/alliance 25 © 2010 Renesas Electronics Corporation. All rights reserved.
Thank You Renesas Electronics Europe © 2010 Renesas Electronics Corporation. All rights reserved.


