ITRON Newsletter No. 51Final Issue (HTML Edition)

TRON Association, ITRON Committee
Katsuta Building 5th Floor, Mita 1-3-39, Minato-ku, Tokyo 108-0073 Japan
TEL: (03) 3454-3191 FAX: (03) 3454-3224

Table of Contents

TRON Association Reorganization and the ITRON Newsletter
Updated version of the µITRON4.0 Specification
ITRON-specification Product Registration Update
ITRON-related Publications
New Products
RX850
RX850Pro
RX4000
mKernel
Recent Publications

TRON Association Reorganization and the ITRON Newsletter

As of fiscal 2001, the TRON Association has undergone a major internal reorganization. The ITRON Committee, BTRON Committee and other specification-oriented committees have been abolished. The Association is instead organized around three groups, the TRON Advanced Technology Research Group, the Next Generation Real-Time Infrastructure Group, and the Multi-Character OS Application Group. There are now five working groups under the Next Generation Real-Time Infrastructure Group.

Of these working groups, the Version Up Working Group takes on the responsibility of maintaining and updating the µITRON4.0 Specification and other ITRON specifications. The work of publicizing and promoting the specifications is under the overall direction of a Marketing Group separate from the above three groups.

For the current fiscal year the Version Up Working Group will focus its studies on introducing a memory protection scheme in the µITRON specifications as explained in Newsletter No. 49. It will also continue to update the existing ITRON specifications as necessary. Your support and cooperation in the on-going development of the ITRON specifications will be appreciated.

In line with the reorganization, the publicity efforts of the TRON Association have been consolidated under a new structure. One result is that the ITRON Newsletter will cease publishing after the current issue. We would like to thank you all sincerely for your support over the years.

Back issues of this newsletter will continue to be made available on the ITRON Web site.

Updated version of the µITRON4.0 Specification

As part of its specification maintenance work, the ITRON Committee has issued an updated version of the µITRON4.0 Specification, the most recent in the line of µITRON real-time kernel specifications first released in June 1999. The update corrects errors and fixes some problems that have been discovered since the last release.

As with earlier releases, the updated µITRON4.0 Specification (Ver. 4.01.00) can be downloaded in its entirety from the ITRON Web site in PDF format. It is also on sale in printed, bound format by the TRON Association.

Nearly all the changes involve revisions or corrections in minor details and clarifications of ambiguous expressions; there are no major revisions in this version. A summary of changes from the previous edition (Ver. 4.00.00) can be downloaded from the ITRON Project Web site. Since there are no major changes, the specification will continue to be called the µITRON4.0 Specification as before.

ITRON-specification Product Registration Update

The following products were registered with the ITRON-specification product registration system in the period since our last Newsletter up to June 1, 2001. See the ITRON Web site for the complete, up-to-date list of registered products.

Products Newly Registered in the ITRON-specification Product Registration System (from April 1 to June 1, 2001)
Specification Product Processors Company
µITRON3.0 RX850 V850 Family NEC Corp.
RX850Pro V850 Family
RX4000 VR (VR4100, VR4300, VR5432)
µITRON4.0 mKernel Z80 Masayuki Kawakami
*Registration of a product with the ITRON Committee implies no guarantee of conformance to the ITRON specifications or of product quality.
*Some registered products are not supported outside Japan.
*The product names are valid only in Japan.

ITRON-related Publications

Listed below are the publications prepared and issued by the ITRON Committee as of June 1, 2001. Please contact the sources indicated to obtain copies.

The revised edition of the µITRON3.0 Standard Handbook contains the latest version of the µITRON3.0 specification (Ver. 3.02.02). The changes made between the old version of the µITRON3.0 Standard Handbook (Ver. 3.00.00) and Ver. 3.02.00 are detailed in the ITRON Standard Guidebook 2. The changes from Ver. 3.0.2.00 to Ver. 3.02.02 involve only organizational changes and additional explanations not affecting the technical contents.

The ITRON-µITRON Standard Handbook is a one-volume compilation of the µITRON Ver. 2.0 and ITRON2 specifications. Printed editions are no longer available, but the entire contents are available from the publisher's Web site.

The ITRON Standard Guidebook 2 is written with µITRON3.0 in mind. The earlier ITRON Standard Guidebook '92 - '93 remains as a valuable reference for use with the µITRON Ver. 2.0 and ITRON2 specifications, even though the dates in its title are now past.

ITRON-related Publications
Name Type Price Publisher Issued ISBN No.
ITRON-µITRON Standard Handbook Specification (Jpn.) (out of print) Personal Media Corp. 1990 ISBN4-89362-079-7
µITRON3.0 Standard Handbook Revised Edition Specification (Jpn.) 4,000 yen Personal Media Corp. 1997 ISBN4-89362-154-8
µITRON4.0 Specification (Ver. 4.01.00) Specification (Jpn.) 5,000 yen (incl. tax) TRON Association 2001 --
µITRON4.0 Validation Specification (draft) Specification (Jpn.) -- TRON Association 2001 --
ITRON Debugging Interface Specification (Ver. 1.00.00) Specification (Jpn.) 3,000 yen (incl. tax) TRON Association 2001 --
ITRON TCP/IP API Specification (Ver. 1.00.01) Specification (Jpn.) -- TRON Association 1998 --
JTRON2.1 Specification (Ver. 2.01.00) Specification (Jpn.) -- TRON Association 2000 --
ITRON Standard Guidebook '92-'93 Reference work (Jpn.) 3,500 yen Personal Media Corp. 1992 ISBN4-89362-197-6
ITRON Standard Guidebook 2 Reference work (Jpn.) 3,500 yen Personal Media Corp. 1994 ISBN4-89362-133-5
µITRON Specification Ver 2.01.00.00 Specification (Eng.) 12,000 yen TRON Association 1989 --
ITRON2 Specification Ver 2.02.00.10 Specification (Eng.) 15,000 yen TRON Association 1990 --
µITRON3.0 Specification Ver 3.02.00 Specification (Eng.) -- TRON Association 1994 --
µITRON3.0: An Open and Portable Real-Time Operating System for Embedded Systems Specification (Eng.) $40.00 IEEE CS Press 1997 ISBN0-8186-7795-3
JTRON2.0 Specification (Ver. 2.00.00) Specification (Eng.) -- TRON Association 1999 --
*Prices do not include applicable taxes unless otherwise indicated.
*The documents are available to TRON Association members at a special discount rate.
*English-language specifications issued by the TRON Association are available from the ITRON Web site.

New Products

Products recently registered with the ITRON-specification product registration system are introduced here.

RX850

NEC Corporation

Overview

NEC's RX850 real-time OS was designed for use with the V850 Family of 32-bit microcontrollers. The RX850 can be optimized to a variety of application systems by selecting the objects to be incorporated in the embedded system. This selection is made at the time of compiling by designating the registers to be used in the C compiler.

Features

  1. Implements µITRON3.0 Specification
  2. Compact design for incorporation in ROM

    The maximum kernel size is approximately 7 KBytes, making the OS ideal for use in small embedded systems. The code size is optimized by implementing only the system calls actually used when linking the RX850 with the user application.

  3. Supports power-saving mode

    The RX850 goes into power-saving mode when there are no tasks running. The user can select HALT, IDLE or STOP as the power-saving mode.

  4. System configuration tool provided

    A configurator is provided with the RX850 as a tool for generating the table to be referenced by the OS, facilitating system configuration by the user. The configurator automatically calculates the amount of memory to be used, simplifying memory estimation.

  5. Task-level debugging environment provided

    A task debugger and system performance analyzer are provided for the RX850. The task debugger can be used to show the status of resources managed by the RX850 OS. The system performance analyzer shows the task execution transitions in graphical form.

For more information

Further details about this product are available as follows.

E-mail: s-info@saed.tmg.nec.co.jp
URL: http://www.ic.nec.co.jp/micro/

RX850Pro

NEC Corporation

Overview

Like the RX850, the RX850Pro was developed for use with the NEC V850 processor family. The main difference from the RX850 is that the RX850Pro supports dynamic task creation. In addition, kernel management table deployment is allowed in any memory space, without the limitation of the RX850 in this regard.

Features

  1. Implements µITRON3.0 Specification
  2. Compact design for incorporation in ROM

    With a maximum kernel size of approximately 13 KBytes, the RX850Pro is well suited for use in small embedded systems. The code size is optimized by implementing only the system calls actually used when linking the RX850Pro with the user application.

  3. Supports power-saving mode

    The RX850Pro goes into power-saving mode when there are no tasks running. The user can select HALT, IDLE or STOP as the power-saving mode.

  4. System configuration tool provided

    A configurator is provided with the RX850Pro as a tool for generating the table to be referenced by the OS, facilitating system configuration by the user. The configurator automatically calculates the amount of memory to be used, simplifying memory estimation.

  5. Task-level debugging environment provided

    A task debugger and system performance analyzer are provided for the RX850Pro. The task debugger can be used to show the status of resources managed by the RX850Pro OS. The system performance analyzer shows the task execution transitions in graphical form.

For more information

Further details about this product are available as follows.

E-mail: s-info@saed.tmg.nec.co.jp
URL: http://www.ic.nec.co.jp/micro/

RX4000

NEC Corporation

Overview

The RX4000 is a real-time OS developed for the VR Series 64-bit microprocessor. The RX4000 is the most function-rich model in the RX Series. It supports signal handler management by means of an original system call.

Features

  1. Implements µITRON3.0 Specification
  2. Compact design for incorporation in ROM

    The RX4000 was designed for embedded system use, with a maximum kernel size of approximately 23 Kbytes. An optimal code size is achieved by implementing only the system calls actually used when linking the RX4000 with the user application.

  3. Supports power-saving mode

    A user-designated power-saving mode goes into effect when there are no tasks running.

  4. System configuration tool provided

    A configurator is provided with the RX4000 as a tool for generating the table to be referenced by the OS, facilitating system configuration by the user. The configurator automatically calculates the amount of memory to be used, simplifying memory estimation.

  5. Task-level debugging environment provided

    A task debugger and system performance analyzer are provided for the RX4000. The task debugger can be used to show the status of resources managed by the RX4000 OS. The system performance analyzer shows the task execution transitions in graphical form.

For more information

Further details about this product are available as follows.

E-mail: s-info@saed.tmg.nec.co.jp
URL: http://www.ic.nec.co.jp/micro/

mKernel

Masayuki Kawakami

Overview

mKernel is a real-time multi-tasking kernel for embedded control, implementing the µITRON4.0 Specification.

Supported processor

Z80 8-bit microprocessor (kernel model name: mK010301)

Features

For more information

Contact the developer directly at the following address:

Masayuki Kawakami
126-8-1 Yunoo, Imajo-cho, Nanjo-gun, Fukui 919-0101 Japan
E-mail: kawa@ma.interbroad.or.jp

Recent Publications

Two papers on the ITRON specifications have been published in the Transactions of the Information Processing Society of Japan, Vol. 42, No. 6 (June 2001). Both papers were submitted by research groups in the Toyohashi University of Technology. The first, by Shinya Honda and Hiroaki Takada, is titled, "Exception Handling Functions of the µITRON4.0 Specification and Their Evaluation." It discusses the RISC-like approach to standardization adopted for the µITRON4.0 Specification, notes how this is reflected in the exception handling and overrun handler functions, and shows how the specification objectives have been achieved, as evidenced in actual kernel implementation. The second paper, by Takayuki Wakabayashi and Hiroaki Takada, is called "Standardization Approach of ITRON Debugging Interface Specification and Evaluations of Its Adaptability." As the title indicates, this paper deals with the ITRON debugging interface specification, evaluating the current specification in terms of its adaptability to a variety of debugging tools.


! This newsletter is a special edition for WWW of the one appeared in TRONWARE vol.70.

- Back to the list of ITRON Newsletter (English Version)
- Back to ITRON Home Page (in English)