This product is 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+ 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.
Latest Ver.: V2.00.00
Released: Jun 1, 2015
Details of upgrade (See Tool News)
User's Manual ( Coding: RI78V4 V2.00.00 Real-Time Operating System User's Manual: Coding (PDF | English, 日本語) | All )
Latest Ver.: V3.03.00
Released: Jul 1, 2016
Latest Ver.: V2.01.00
Released: Jul 1, 2016
Devices with exceedingly low ROM or RAM capacity are not supported even if the groups they belong to are listed on the above list of supported devices. The standard capacities of ROM and RAM are stated below. Note that the required capacities also depend on the applications you will be using.
|Software title||Software type Type||Date Date|
|ZIP 14.06 MB 日本語||Upgrade - OS|
|Document title||Document type
|PDF 817 KB 日本語||Manual - Development Tools|
|PDF 524 KB 日本語||Manual - Development Tools|
|PDF 157 KB 日本語||Manual - Development Tools|
|PDF 128 KB 日本語||Manual - Development Tools|
|PDF 1.56 MB 日本語||Manual - Development Tools|
|PDF 981 KB 日本語||Manual - Development Tools|
|PDF 1.10 MB 日本語||Release Note|
|PDF 87 KB 日本語||Tool News - Note|
[Upgrade to revision] CS+ Utilities for the Real-time Operating Systems (RI850V4 V2, RI600V4, RI78V4 V2, and RI600PX)PDF 190 KB 日本語
|Tool News - Release|
|PDF 492 KB 日本語||Tool News - Release|
|PDF 317 KB 日本語||Tool News - Release|
|ZIP 2.78 MB 日本語 IDE: CS+||Sample Code|
The RI78V4 kernel consists of the following modules. Each module is provided by functions (service calls) .
|Target device||RL78 Family|
|Maximum number of tasks||127|
|Number of priority levels||15|
|Number of Service calls||76|
|Performance (Time takes for a target task to be executed after the wup_tsk is issued.)||11.80 microseconds
(RL78/G13, 10MHz. non-trace mode)
|Kernel code size||From 3.0K bytes to 9.0K bytes|
|Kernel RAM usage per task||data : 24 bytes
stack : 20 bytes + amount being used by the user
|Kernel source program||Source files for the kernel||Provided only with mass- production licenses which include source code.|
|Kernel library||Kernel library for system building||—|
|Standard header files||
||Header files are provided in C language.|
|Command line configurator||Outputs all types of definition files from the cfg file that describes the structure parameters in text.||—|
|Sample program||A simple program using ITRON.||—|
|CS+ interface plug-ins
We provide a trial software of the RI78V4 so that you can try out the functions and performance of RI78V4 before purchasing it. No support, including responses to inquiries through contact points, is provided for the trial software. Please accept this before using the trial software. In addition, please read through the Software User License Agreement ITRON (PDF | English, 日本語) and following notes before downloading.
The operating environment is same as the product version. Refer to Operating Environments of Products.
Please refer to RI78V4 Real-time OS for RL78 Family (Supported by CS+) Trial Software Further note Rev.1.00 (PDF | English, 日本語)