Skip to main content
Renesas Electronics Corporation - June is Pride Month, a month to raise awareness of the rights and the culture of the LGBTQ+ community
This Software / Tool Has Been Discontinued

Please contact technical support with any questions.

Description

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 multitasking debugging on the IDE will help you greatly reduce development times and get your products to market more quickly.

Note:
All products listed as target devices are obsolete or not recommended for new designs.

Features

  • Conformance with the µITRON4.0 Specification
    The design conforms with the µITRON4.0 Specification, which prescribes a representative OS architecture for embedded control.
  • Real-time performance
    Task switching time is 1.8μsec, which is even faster than the previous product.Time it takes a target task to be activated after a wup_tsk is issued. (SH7729R@167MHz, at time of cache hit) [Learn More]
  • Superb functionality
    Supports more than 100 service calls, such as the dynamic task generation system call.They support various applications.[Learn More]
  • Configurator
    The configurator is equipped which makes the setup of OS construction parameters easier.[Learn More]
  • Supports the multi-task functionality in High-performance Embedded Workshop
    The Debugging Extension is an optional software which supports the following functions:[Learn More]:
    • Displaying the states of OS control objects such as tasks, semaphores, etc.
    • Issues the service calls for task activation and event flag setting etc.
    • Graphically-displayed service call history
  • Cooperation with 3rd parties
    We provide various solutions to deliver great environments for debugger/application software development, distribution of middleware, customization, and hardware platform etc. in conjunction with our partner vendors.
  • Target CPU: SuperH RISC engine Family SH-3、SH3-DSP、SH4AL-DSP (MMU (Memory Management Unit) is not supported.)
  • Supported compiler: C/C++ Compiler Package for SuperH Family
  • Learn More

Release Information

Latest Ver.: V.2.03 Release 01
Released: Nov 01, 2011
Details of upgrade (See Tool News)
Operating Environment
Agreement Details

Target Devices

Type Title Date
Upgrade - OS
Log in to Download ZIP 18.79 MB 日本語
Upgrade - OS
Log in to Download ZIP 21.49 MB 日本語
Upgrade - OS
Log in to Download EXE 16.21 MB 日本語
Upgrade - OS
Log in to Download EXE 18.86 MB 日本語
Upgrade - OS
Log in to Download EXE 16.02 MB 日本語
Upgrade - OS
Log in to Download EXE 18.66 MB 日本語
Upgrade - OS
Log in to Download EXE 16.04 MB 日本語
Upgrade - OS
Log in to Download EXE 18.69 MB 日本語
Upgrade - OS
Log in to Download EXE 15.94 MB 日本語
Upgrade - OS
Log in to Download EXE 18.58 MB
Upgrade - OS
Log in to Download EXE 17.02 MB 日本語
Upgrade - OS
Log in to Download EXE 19.85 MB 日本語
Upgrade - OS
Log in to Download EXE 15.93 MB 日本語
Upgrade - OS
Log in to Download EXE 18.57 MB 日本語
Upgrade - OS
Log in to Download EXE 17.27 MB 日本語
Upgrade - OS
Log in to Download EXE 20.18 MB 日本語
Upgrade - Debugger
Log in to Download ZIP 6.76 MB 日本語
Upgrade - OS
Log in to Download EXE 11.13 MB 日本語
Upgrade - OS
Log in to Download EXE 13.47 MB 日本語
Upgrade - OS
Log in to Download EXE 9.89 MB 日本語
Upgrade - OS
Log in to Download EXE 10.96 MB 日本語
Upgrade - OS
Log in to Download EXE 19.18 MB 日本語
Upgrade - OS
Log in to Download EXE 9.57 MB 日本語
Upgrade - OS
Log in to Download EXE 10.60 MB 日本語
24 items
Type Title Date
Manual - Development Tools PDF 199 KB 日本語
Manual - Development Tools PDF 113 KB 日本語
Application Note PDF 750 KB 日本語
AI-generated Summary: Real-time OS aware debugging supports various real-time operating systems including HI7200/MP, ThreadX, uC/OS-II, and TOPPERS variants. It operates within High-performance Embedded Workshop on Windows platforms and integrates with SuperH Family RISC engine simulators/debuggers. The document details environment setup, program downloading, OS definition selection, task state monitoring, execution history, and timing display functions.
Tool News - Note PDF 197 KB 日本語
Tool News - Release PDF 233 KB 日本語
Tool News - Note PDF 193 KB 日本語
Manual - Development Tools PDF 2.82 MB 日本語
Tool News - Release PDF 197 KB 日本語
Tool News - Release PDF 200 KB 日本語
Technical Update PDF 19 KB 日本語
Technical Update PDF 33 KB 日本語
Technical Update PDF 18 KB 日本語
Application Note PDF 3.03 MB
AI-generated Summary: The document provides important disclaimers and usage guidelines for semiconductor products, emphasizing that the information is for reference only and subject to change. It highlights that Renesas assumes no liability for damages or third-party rights infringements arising from the use of the data. Safety considerations are stressed, advising users to design circuits with protective measures to prevent injury or damage. Export control restrictions and the need for prior approval for reproductions are also noted.
Technical Update PDF 21 KB 日本語
Technical Update PDF 52 KB 日本語
Tool News - Notification PDF 199 KB 日本語
Tool News - Notification PDF 206 KB 日本語
Technical Update PDF 18 KB 日本語
Guide PDF 756 KB
19 items

Supported CPU Cores

SH-3, SH3-DSP, SH4AL-DSP
*MMU (Memory Management Unit) is not supported.

Kernel specifications

Specifications/Functions:Supports the following functions including uITRON4.0 spec-compliant standard profile.
・Service calls for dynamic object creation(cre_???, acre_???) and deletion(del_???)
・Mutex (TA_CEIL attribute only)
・Message buffer
・Variable-length memory pool
・Alarm handler
・Over handler
The following are the Renesas-specific functions
・Task-attached event flag
・Cache support function
Scheduling types:Priority basis type / Event-driven type
Target CPU:SH-3, SH3-DSP, SH4AL-DSP
*MMU is not supported.
Service call number:152
(Count xxx_yyy plus ixxx_yyy as one)
Maximum object number:1023 (Only the cycle handler and the alarm handler have 15 each)
A maximum value can be selected with the configurator
Maximum Priority number:255, A maximum value can be selected with the configurator
Application operating mode:All application programs are operated in privileged mode
Performance
(Time takes for a target task to be executed after the wup_tas is issued.):
1.3 microseconds (SH73180, 216MHz, cache enabled)
Kernel code size:From 7.5K bytes to 46K bytes
Kernel RAM usage per task:Data: 64 bytes
Stack: 184 bytes

Components

Provided itemsExplanationNote
Kernel source programKernel source programProvided only with mass- production licenses which include source code.
Kernel libraryKernel library for system building
Kernel library for DSP support
DSP standby control function library
Optimaized timer function library
Cache support library
Compliant with big/little endian
Standard header filesITRON specification common definition files
Kernel specification definition files
Other definition files
Header files are provided both in Assembler and C language
ConfiguratorTo configure a construction parameter
Various sample programsCPU initialization routine assembler source
CPU initialization routine C source
Exception enter/exit processing assembler source
Section initialization processing C source
Section information definition file
Undefined interrupt detailed information acquisition process source
System down routine source
Timer driver source
Workspace for constructionHEW workspace for system building
Project file for separate linkage
Project file for whole linkage
ManualHI7000/4series user's manual

Processing Flow

Image
hi7700-4-flow-e
Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?