This product was a real-time operating system (real-time OS) that is an implementation of the μITRON4.0 specification. μITRON is the predominant real-time OS for embedded systems in Japan. Its low resource requirements, outstanding real-time performance, and broad range of service calls make it very suitable for embedded systems requiring true real-time and multi-tasking capabilities.
In addition, its high degree of compatibility with the CS+,e2 studio IDE and the configurator which automatically generates startup files will help you greatly reduce development times and get your products to market more quickly.
This product is also available in the free trial version.
- Conformance with the µITRON4.0 Specification
The design conforms with the µITRON4.0 Specification, which prescribes a representative OS architecture for embedded control.
- The register-bank save function accelerates the saving and restoring of register values
The register-bank save function (optional function for the RXv3 architecture) is now supported. The register-bank save function increases the speed and precision of interrupt handling. The register-bank save function is available for tasks, interrupt handlers, and fixed interrupt handlers in RI600V4.[Learn More]
- ROM-based implementation
Since the system is a real-time/multi-tasking OS assumed to be used embedded in the execution environment, it was designed to be compact and ready for ROM-based implementations. Also, because the system can be configured linking only the service calls used in the system by the user (rather than all the service calls provided by the RI600V4), a real-time/multi-tasking OS can be configured which is compact and optimized for the user's needs.
- Interface with CS+ and e2 studio, the Renesas Electronics Integrated Development Environment
The following features are available in CS+ and e 2 studio IDE:
- Automatic settings for options required in building the OS
- Displaying the states of OS control objects such as tasks, semaphores, etc. (Resource Information)
- Graphical display of the history of task operations and of issuing service calls（Task Analyzer）
- Sample Projects (CS+ edition) Provided for FIT (compared with V1.05.00)
Sample projects (CS+ edition) for the use of Firmware Integration Technology (FIT) with the RI600V4 real-time operating systems (Real-time OS) for the RX family are supplied. Download the sample project for FIT from Documentation & Downloads.
- Improvements in processing speed (compared with V1.05.00)
The speed performance has been improved in case of not using the Task Analyzer. The time for switching tasks shortened by about 4%, the interrupt response times shortened by about 7%. (These data were gathered under specific conditions, and we do not guarantee a specific increase in speed).
- Supported compiler: CC-RX（C/C++ Compiler Package for RX Family）
- Learn More
Latest Ver.: V1.06.00
Released: Jul 22, 2019
Details of upgrade ( See Tool News)
When you build a sample program V1.05.00 or earlier, the warning (below) will be output.
O4001 (W) : system.max_regbank is not defined
For a workaround, see the following section in the RX Family Real-Time OS RI600V4 V1.06.00 Release Notes (PDF | English, 日本語) 6.3.2. Configurator (1)Register Bank Save Function is supported
CS+ interface plug-ins (Real-time OS Common plug-in)
Latest Ver.: V3.03.00
Released: Jul 1, 2016
CS+ interface plug-ins (Plug-in for RI600V4)
Latest Ver.: V3.02.00
Released: Jul 22, 2019
Notes of Target Devices: Depending on the memory configuration of the device, it may not be applicable.