Skip to main content

RX Family

Share:
Subscribe:
Subscribe

Development Environment for RX Family

 

Go Integrated Development Environment (IDE)
Go Starter Kits Go Compiler Go Real-time OS
Go Middleware Go Peripheral Driver Generator Go Emulators
Go Flash Programming Go Partner Products
Go Product Lineup Lists (by RX MCU Group)

RX development environment features

 

Starter Kit Evaluation Board Integrated Development Environment e2 studio, CubeSuite+, High-performance Embedded Workshop Automatic driver generator for peripheral I/O drivers Sample Code Middleware Device Driver OS Compiler, Simulator etc. E20 E1 Flash Programming Software Renesas Flash Programmer Flash Development Toolkit Flash Programmer PG-FP5

e² studio, CubeSuite+ and High-performance Embedded Workshop, our integrated development environments, are easy to use, scalable to match your development needs, have a proven track record, and fully support the RX family. They enable you to handle everything from coding and building to evaluation and verification.

They provide the necessary environment for all stages of the RX application development process and are backed by comprehensive support services, enabling customers to develop new systems in less time.

Allows smooth coding, building, and debugging with one integrated development environment.

- A free evaluation version is also available for the coding tools and the flash programming software.
- A tool lineup differs depending on the product group of the RX family. See Product Lineup Lists (by RX MCU Group).

Integrated Development Environment

[e² studio]
Renesas Eclipse-based integrated development environment

[Target Devices] RX600 Series, RX200 Series, RX100 Series
Learn more about this product

Renesas eclipse embedded studio, known as e² studio, is a complete development and debug environment based on the popular Eclipse CDT project. Essentially open source, the Eclipse CDT covers build (editor, compiler and linker control) as well as debug phase based on an extended GDB interface.

e²studio screen image

 

[CubeSuite+]
An integrated development environment providing powerful support for all aspects of the development of embedded systems

[Target Devices] RX600 Series, RX200 Series, RX100 Series
Learn more about this product
Download free evaluation version

Renesas now offers CubeSuite+, a new integrated development environment providing unified support for the company's MCUs with 8-bit through 32-bit architectures. CubeSuite+ provides powerful support for RX family application developments.

[Note] CubeSuite+ is not generally promoted to U.S. and European customers. Customers in the U.S. and Europe who are interested in CubeSuite+ are requested to contact our regional marketing departments for details.

CubeSuite+

<Transition guide>
A transition guide covering functions, operation differences, and transition procedures is available for customers making the switch from High-performance Embedded Workshop to CubeSuite+. CubeSuite+ is an all-in-one package designed as an easy-to-use integrated development environment with a GUI-based interface and extensive right-click menus. Nevertheless, its operation may seem unfamiliar to users accustomed to High-performance Embedded Workshop and who may have difficulty locating the functions they need. The transition guide is designed to help you avoid these inconveniences as far as possible.
Integrated Development Environment for RX Family - Migration to CubeSuite+ (Build)
Integrated Development Environment for RX Family - Migration to CubeSuite+ (Emulator)

[Note] We have no plans to make the High-performance Embedded Workshop be correspondent to the RX64M Group and the RX100 Series.

Starter Kits

Ready-to-Use Starter Kits
Learn more about this product

Want to get started evaluating RX Family products right away? Renesas Starter Kits are just what you are looking for. They contain all the development environment elements needed for MCU evaluation and initial implementation. Since all of the MCU's control signals are output, the board can be connected to the system under development for easy debugging.

[ Components of Renesas Starter Kit for RX ]

  • CPU board
  • On-chip debugging emulator E1
  • Evaluation version of C/C++ Compiler Package for RX Family (incl. Simulator)
  • Evaluation version of Flash Development Toolkit (Programming software)
  • High-performance Embedded Workshop etc.

 

Renesas Starter Kit for RX

Compiler

C/C++ Compiler for RX Family
[IDE supported] Corresponding IDE is e²studio e² studio, Corresponding IDE is CubeSuite+ CubeSuite+, Corresponding IDE is High-performance Embedded Workshop High-performance Embedded Workshop
[Target Devices] RX600 Series, RX200 Series, RX100 Series
Learn more about this product
Download free evaluation version

 

  • Package including compiler, assembler, optimizing linker, cycle accurate simulator, and stack analysis tool
  • Conformance with ANSI C89 and C99 standards. (Except for variable-length arrays.)
  • Easy porting of program code for earlier MCUs (setting option to assimilate language specifications, checking/notification of specific extended specifications, endian switching)

 

Simulator for RX Family (Included in Compiler)
[IDE supported] Corresponding IDE is e²studio e² studio, Corresponding IDE is CubeSuite+ CubeSuite+, Corresponding IDE is High-performance Embedded Workshop High-performance Embedded Workshop
[Target Devices] RX600 Series, RX200 Series, RX100 Series
Learn more about this product
Download free evaluation version

 

  • Support for debugging similar to actual system even without target board
  • Cycle accurate simulator for high-precision debugging

Real-time OS

Real-time OS for RX Family

  • Conformance with industry-standard µITRON4.0 specification (RI600PX and RI600/PX include memory protection functionality.)
  • Compact design suitable for implementation in ROM
  • Automatic selection of only required modules during linking for a more lightweight system
  • GUI configurator to facilitate building the kernel
  • Interoperates with CubeSuite+ to support automatic setting of options required to build the OS and display of the state of objects managed by the OS such as masks and semaphores.
  • Debugging functions with real-time OS support through High-performance Embedded Workshop (real-time OS auto-recognition, debugging console with standard I/O support and no need for patches)

 

OS aware debugging on High-performance Embedded Workshop

RX Family Real-time OS Lineup

  • RI600V4
  • [IDE supported] Corresponding IDE is CubeSuite+ CubeSuite+
    A real-time operating system for the RX Family conforming to the µITRON4.0-specification.
    Learn more about this product

  • RI600PX
  • [IDE supported] Corresponding IDE is CubeSuite+ CubeSuite+
    A real-time operating system for the RX600 Series, RX200 Series conforming to the µITRON4.0/PX-specification for Protect Function Extension.
    Learn more about this product

  • RI600/4
  • [IDE supported] Corresponding IDE is High-performance Embedded Workshop High-performance Embedded Workshop
    A real-time operating system for the RX600 Series (except for RX64M Group), RX200 Series conforming to the µITRON4.0-speacification.
    Learn mor about this product

  • RI600/PX
  • [IDE supported] Corresponding IDE is High-performance Embedded Workshop High-performance Embedded Workshop
    A real-time operating system for the RX600 Series (except for RX64M Group) conforming to the µITRON4.0/PX for Protect Function Extension.
    Learn more about this product



[Note] RI600V4, RI600PX, RI600/4, RI600/PX are not generally promoted to U.S. and European customers. Customers in U.S. and Europe who are interested in these products are requested to contact our regional marketing departments for details.

Middleware

Middleware and Software Library for RX
[IDE supported] Corresponding IDE is CubeSuite+ CubeSuite+, Corresponding IDE is High-performance Embedded Workshop High-performance Embedded Workshop
[Target Devices] RX600 Series (support planned for RX64M Group), RX200 Series, RX100 Series

  • Extensive lineup for RX applications including display, file system, network, audio, and security functions
  • Flexible support for RX Family products with common interface settings
  • Sample program code included. Highly efficient design enabling rapid progress to the finished product

*The library can be used with both CubeSuite+ and High-performance Embedded Workshop, but the sample programs included in the library are compatible with High-performance Embedded Workshop only.

[ RX Middleware Lineup ]

Signal Processing / Numerical Libraries

Communication

Security

Audio

  • MP3 decoder 1

Voice

Image

File Systems

Memory Drivers

Notes:
1. Under development or planning
2. Under consideration for RX100 Series
3. The Application Notes and Sample Code for the RX111 are available. Please download from HERE.

 

Application Notes and Sample Code [ Application Notes and Sample Code ]
Free download sample code for RX

Renesas provides sample programs with documentation describing how to use microcontroller peripheral functions as well as system examples.

  • A large number of sample code packages for RX are available online for you to download.
  • Most sample programs include source code and register definition files are also available in the source program.
  • This code can contribute to significantly shortening time to market for product development.

The sample code has been written to make development quick and easy and can be downloaded for use from HERE.

 

Peripheral Driver Generator

Peripheral Driver Generator V.2
[IDE supported] Corresponding IDE is CubeSuite+ CubeSuite+, Corresponding IDE is High-performance Embedded Workshop High-performance Embedded Workshop

[Target Devices] RX600 Series (except for RX64M Group), RX200 Series
[Note] As for the RX100 Series and the RX64M Group, code generation function equipped with the integrated development environments is available for both.

Learn more about this product
Free download

 

  • Generates I/O drivers for RX on-chip peripheral functions without manual coding.
  • Simple operation with easy-to-use GUI
  • Easy-to-understand display of peripheral I/O and I/O setting status for specific pins
  • Ability to view pins used and I/O setting status for specific peripheral I/O functions
  • Color-coded messages for quick identification of pin conflicts

 

Generates I/O drivers for RX on-chip peripheral functions without manual coding.

Emulators

All emulator products include the integrated development environment and an emulator-debugger that runs under it.

[ E1 and E20 On-Chip Debugging Emulators ]
[IDE supported] Corresponding IDE is e²studio e² studio, Corresponding IDE is CubeSuite+ CubeSuite+, Corresponding IDE is High-performance Embedded Workshop High-performance Embedded Workshop
[Target Devices] RX600 Series, RX200 Series, RX100 Series

  • Easy connection. Allows debugging of an RX MCU while mounted on the system board.
  • Powered by USB bus. No dedicated power supply needed.
  • Also functions as a flash programmer.
  • Environmentally friendly. All materials in components and package are RoHS compliant.

 


E1 emulators E1 Emulator
Learn more
Basic debugging functions at an affordable price. Also provides on-chip trace function.


E20 emulators E20 Emulator
Learn more
More fully featured than the E1. Enables more advanced debugging with more powerful trace functions, real-time RAM monitoring, and more. (For RX600 Series)

[ Graphical display of function information and variable information. CubeSuite+ analysis graph function ]

The E1 and E20 emulators provide a graphical display like an oscilloscope of changing variable values as a program runs. This allows you to monitor changes in analog signals, as required for sensor applications and the like, during program development. Function run time division and call graphs can be used to identify high-load processes and provide an efficient way to boost the performance of the system overall.

Conceptual view of analysis graphs

[ E20 Debug MCU Board for Debugging that Leaves User Pins Free ]
With an on-chip debugger, some user pins must be used for connections to the debugger. A debug MCU board, in contrast, leaves all the user pins free while enabling the full functionality of the E20. There are also high-capacity trace and real-time RAM monitoring functions that work even with MCUs that have no trace signals.

Debug MCU Board for E20

Flash Programming Tools

On-board Programming Software
Renesas Flash Programmer
[Target Devices] RX600 Series, RX200 Series, RX100 Series
Learn more about this product
Download free evaluation version

 

  • Ability to save programming settings in workspace files
  • Support for two types of programming windows (basic mode and full mode)
  • Scripting support
  • Support for unique code embedding
  • Support for new RX Family microcontrollers developed moving forward

 

Renesas Flash Programmer


 

On-board Programming Software
Flash Development Toolkit
[Target Devices] RX600 Series (except for RX64M Group), RX200 Series
Learn more about this product
Download free evaluation version

 

  • Implementation of functions such as serial number programming and script execution to meet customer requirements
  • Three types of screen displays, ranging from main screen with many editing functions for development to simplified operation screen for on-site mass-production use
  • Ability to use as the programmer E1 or E20 on-chip debugging emulator with programming functions (RX Family)
  • Programming software compatible with a wide range of MCUs, including SuperH, H8SX, R32C, M16C, and R8C MCUs

 

Flash Development Toolkit


 

Flash programmer
PG-FP5
[Target Devices] RX600 Series, RX200 Series, RX100 Series
Learn more about this product
Free download Programming GUI for PG-FP5

 

  • This programmer allows erasing, programming, and verifying of the software on the target system.
  • Features such as a self-diagnostic function and microcontroller security settings (erasure prevention, reprogramming prevention, etc.) provide peace of mind
  • Improved functions for production lines (support for on-board programming and standalone programming)

 

 

PG-FP5

Third-Party Partner Solutions

Third-party tool vendors are introducing compilers, emulators, programmers, and other products for the RX Family one after another. This range of products meets a wide variety of requirements.

Compilers

OS

Emulators

 

*1. Under development

Programmers

Click HERE for more details on the Alliance Partner Program.

Software and Tool Product Lineup List

Software and Tools for RX610 Group
Software and Tools for RX621, RX62N Group
Software and Tools for RX62G Group
Software and Tools for RX62T Group
Software and Tools for RX630 Group
Software and Tools for RX63N, 631 Group
Software and Tools for RX63T Group
Software and Tools for RX64M Group
Software and Tools for RX210 Group
Software and Tools for RX220 Group
Software and Tools for RX21A Group
Software and Tools for RX110 Group
Software and Tools for RX111 Group

Video

Watch all RX Videos here

 

BuyRenesas.com - New Renesas eStore now open. Find RX and RL78 MCUs and kits, and USB components. When you just need it now.


End of content

Back To Top