Skip to main content

The following page content corresponds to the products marketed in Japan.
If you do not live in Japan, please

Development Environment for RX Family

 

Go Integrated Development Environment (IDE)
Go Starter Kits Go Evaluation Boards 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

 

Integrated Development Environment

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.

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

Evaluation Boards

High-Performance Evaluation Boards
Evaluation and demo boards for checking RX system operation are available. They provide a way to confirm the speedy and powerful performance of the RX with your own eyes.
Check out our demo video!

RX demo board

Compiler

C/C++ Compiler Package for RX Family
Learn more about this product
Download and try a 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)
RX compiler generates compact and efficient RX object code.

 

Simulator for RX Family (Included in Compiler Package)
Learn more about this product
Download and try a 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 [RI600/4]
Learn more about this product
See Real-Time OS Aware Debugging page

 

  • Conformance with industry-standard µITRON4.0 specification
  • 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
  • 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

Real-time OS for RX Family [RI600/PX]
Learn more about this product

 

  • Support for memory protection function of the µITRON4.0 protection extension

 

Real-time OS for RX Family [RI600V4]
Learn more about this product

 

  • Support for the integrated development environment CubeSuite+

Middleware

Middleware and Software Library for RX

  • 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

 

[ RX Middleware Lineup ]

Numerical Libraries

Communication

Security

  • DES library [M3S-DES-LIB]
  • Hash library (SHA-1) [M3S-SHA1-LIB]
  • RSA library *1
  • AES library *1
  • Key-exchange library *1

Audio

  • MP3 decoder *1

Voice

Image

File Systems

Memory Drivers

1. under development or planning

 

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 robust lineup of RX sample code is available as it has been with previous products.
  • 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
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

Emulators for RX Two Types of Emulators
Two types of emulators, an affordable on-chip debugging emulator with basic functions and a full-spec emulator system with rich, high-performance debugging functions, are available. You can select and combine the emulator that best meet your development needs.

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

[ E1 and E20 On-Chip Debugging Emulators ]

  • 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)

 


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

[ E100 Full-Spec Emulator ]
Learn more about this product

More advanced functions such as high-capacity trace, real-time profiles, and C0/C1 coverage, combined with an easy-to-use GUI. If already in use with earlier MCUs, simply change the MCU unit for compatibility with RX MCUs.

E100 emu

Flash Programming Tools

On-board Programming Software
Renesas Flash Programmer
Learn more about this product
Download and try a free evaluation version.

 

  • Support for programming controlled by a PC.
  • Graphical user interface (GUI) optimized for programming.
  • Ability to store programming settings in workspace files.
  • Device information files containing microcontroller-specific information necessary for programming included in the package.
  • The E1 or E20 on-chip debugging emulator with programming functionality can be used as the programmer.
  • Programming via a serial (RS-232C) connection is also supported.

 

Renesas Flash Programmer



On-board Programming Software
Flash Development Toolkit
Learn more about this product
Download and try a 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 (Support for RX Family started in July, 2011)
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 or a program adapter
  • 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/off-board programming and standalone programming)
  • Compact, space-saving design with optimized button layout for usability

 

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

Alliance Partner

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 RX210 Group
Software and Tools for RX220 Group

Table of Contents

 

Development of the RX family

The high-performance RX CPU architecture

Compatibility with existing Renesas products

RX family product lineup

System development environment for RX MCUs (This page)


End of content

Back To Top