NOTICE - This software / tool has been discontinued. Please contact technical support with any questions.
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 compiler package from Renesas Electronics and the configurator which automatically generates startup files will help you greatly reduce development times and get your products to market more quickly.
Successors:RI600V4 Real-time OS for RX Family
Latest Ver.: V.1.01 Release 01
Released: Apr 16, 2013
Details of upgrade (See Tool News)
Operating Environment
Agreement Details
User's Manual: RI600/4 User's Manual (Real-time OS for RX Family) Rev.1.00 (PDF | English, 日本語)
|
|
|
---|---|---|
Type | Title | Date |
Upgrade - OS | ZIP 10.09 MB 日本語 | |
Upgrade - OS | ZIP 10.33 MB 日本語 | |
Upgrade - OS | ZIP 10.08 MB 日本語 | |
Upgrade - OS | ZIP 10.33 MB 日本語 | |
Upgrade - OS | ZIP 197 KB 日本語 | |
5 items
|
RI600V4 Real-time OS for RX Family
The RI600/4 kernel consists of the following modules. Each module is provided by functions (service calls) .
Target CPU | RX Family |
---|---|
Maximum number of tasks | 255 |
Number of priority levels | 255 |
Service call number | 143 |
Performance (Time takes for a target task to be executed after the wup_tas is issued.) |
2.5 microseconds (RX610, 100MHz) |
Kernel code size | From 6.2K bytes to 25.5K bytes |
Kernel RAM usage per task | data : 16 bytes stack : 44 bytes |
vided items | Explanation | Note |
---|---|---|
Kernel source program | Kernel source program | Provided only with mass- production licenses which include source code. |
Kernel library | Kernel library for system building | Compliant with big/little endian |
Standard header files | ・ITRON specification common definition files ・Kernel specification definition files ・Other definition files |
Header files are provided both in C languages |
GUI Configurator | The input the construction parameters on the GUI screen allows the output of the cfg file for cfg600. | — |
Command Line Configurator (cfg600) |
Generates the various definition files from a cfg file on which construction parameters are described in plain text form. | — |
Table generation utility (mkritbl) |
Generates the Interrupt Vector Table and Service Call Jump Table. | — |
Manual | user's manual | — |