UCT μT-Kernel

International Standard Real-time OS μT-Kernel 3.0

uT3ロゴ
UCT provides μT-Kernel 3.0 for various types of microprocessors.

UCT provides μT-Kernel 3.0 for various types of microprocessors.

RTOSs are operating systems suitable for embedded devices and are also called embedded OSs.
µT-Kernel is an RTOS for small-scale embedded systems standardized by TRON Forum. µT-Kernel 3.0 is the latest TRON specification RTOS for IoT edge nodes.
UCT provides support services for embedded device development based on its accumulated experience in porting and supporting μT-Kernel.

μT-Kernel 3.0 solution provided by UCT

  • Porting of μT-Kernel 3.0 to microprocessors and their boards and support for it
  • Porting and support of network (lwIP) and file systems (FatFs) 
  • Development of device drivers (LAN drivers, sensors, etc.)
  • Technical seminars

μT-Kernel 3.0

The source code of μT-Kernel 3.0 that has been ported to the latest microprocessor evaluation boards from many manufacturers and network middleware (lwIP) are released as open source.

https://github.com/UCTechnology/mtk3_bsp
https://github.com/tron-forum/mtk3_bsp

μT-Kernel 2.0

uT2ロゴ
UCT provides “UCT µT-Kernel 2.0” where μT-Kernel 2.0 is ported to ARM and RX microprocessors in the form of source codes as packaged software.

Best Cases to Use UCT μT-Kernel 2.0

UCT μT-Kernel 2.0 is suited for those who want to:

  • use an RTOS
  • improve software development efficiency
  • develop in a group setting
  • use driver software that confirms to standard specifications
  • make a transition to μT-Kernel from ITRON specification OS due to the change of target microprocessors
  • use a pretested target environment and its network stack

Services for the RTOS

UCT has been collaborating with TRON Forum to implement reference codes based on the specifications defined by the Forum. We have numerous achievements in porting, customizing, and driver development of RTOSs. We also provide the following services for RTOSs.

Porting to various platforms

We port RTOSs to commercial evaluation boards or your company’s proprietary boards. Also, we develop drivers and applications on such boards and offer consultation on the software development.

Migrating from µITRON specification OS to µT-Kernel

We have numerous proven achievements in migrating from µITRON specification OS to the latest µT-Kernel.

Porting T-Kernel 2.0 AeroSpace for AeroSpace fields

We port “T-Kernel 2.0 AeroSpace,” the RTOS for highly reliable embedded systems, to various types of CPUs for enterprises and universities in the aerospace fields. We provide “T-Kernel 2.0 AeroSpace” in the form of an evaluation kit.

µT-Kernel 2.0

µT-Kernel 2.0 is an RTOS, and its specification was defined by TRON Forum for IoT edge nodes. The RTOS has been adopted as the international standard specification of IEEE 2050-2018.
IEEE Press Release: IEEE Publishes Standard Addressing Real-Time Architecture for Embedded Systems

Features

  • RTOS for small-scale embedded systems and IoT edge nodes that use 16-bit and 32-bit CPUs
  • Easy to add a required driver and middleware for various IoT communication devices
  • The low power feature can support IoT edge nodes where the power supply is scarce.
  • An ultra-lightweight and scalable configuration
  • Information on μT-Kernel 2.0 implementation specification can be described in a machine-processable format by using the service profile.

μT-Kernel 2.0 supports ARM microprocessors (Cortex-M0, M3, M4, M7, etc.) and Renesas Electronics RX microprocessor.

※ Please contact us for the support for MPUs from other manufacturers.
※ Also, see Q&A, “What is µT-Kernel 2.0?”.

Please contact us for further information.