Compatible software for humans and processors.

Japanese
eSOL
Embedded, Engineering and Enabling Solution
HOME Our Business About eSOL What's News
Home > Embedded Systems Solution > RTOS Suite > PrKERNELv4
Products & Services
Product Portfolio
Integrated RTOS Platform
eCROS
System-on-a-Chip
Multi-Core Support
RTOS and Tools
eBinder IDE
Overview
Product Line
Demo Video
RTOS Suite
RTOS Product Line
eT-Kernel Overview
eT-Kernel Multi-Core Edition
Memory Partitioning
eT-Kernel/POSIX
eT-Kernel/Extended
eT-Kernel/Standard
eT-Kernel/Compact
PrKERNELv4
Middleware
File System
Network Stack
USB
Graphics
TI DSP Solution
DaVinci Support
DLNA Software
DLNA Software
Android Solution
eSOL for Android
Value-Added Services
Professional Services
Product Training
Partners
eCROS Partner Program
Success Stories
White Papers
Literature Download
Technical Support
Contact Us

eSOL ONLINE MAGAZINE
Embedded Products Solution
Contact us

µITRON4.0 compliant real-time OS


PrKERNELv4

Overview


PrKERNELv4 is an embedded, real-time OS fully compliant with the µITRON4.0 standard profile. PrKERNELv4 is widely used in cellular phones, digital cameras, car navigation systems, printers, and FA equipment.


Compliant with the µITRON4.0 standard profile

PrKERNELv4 is fully compliant with the µITRON4.0 specification standard profile.

The µITRON4.0 specification is the newest µITRON real-time kernel specification and is used widely as a real-time kernel for embedded systems. The standard profile defines the standard function set and the specification of service calls to ensure software portability. Other features of PrKERNELv4 include standardization of the system initialization protocol and enhanced service calls.

*µITRON specification is available from the TRON Association's website.
Official TRON Association website


Extended features of PrKERNELv4

PrKERNELv4 implements a variety of extension functions other than those defined by the standard profile. You can choose from various functions to improve execution performance and decrease development effort.

* Mutex / variable-sized memory pool / alarm handler / rendezvous / message buffer
* Automatic generation of a kernel object


Unique functions for PrKERNELv4

PrKERNELv4 has several original functions that are convenient for application development. With PrKERNELv4 you can:

* Retrieve a kernel object's status
* Set the name of a kernel object or acquire the object status
* Dynamically allocate a stack
* Use CPU-dependent functions (changing CPU state, etc.)
* Use system/function trace


MISRA-C Compliance

The kernel's portable code complies with MISRA-C.


Minimized code size

The code size is minimized by linking only the APIs actually used by an application.


Sample drivers

Sample drivers for the serial port and ticker come with PrKERNELv4 as standard.


High portability

Porting to a custom board is easy because the hardware-dependent code is clearly separated from portable code.


Easy migration to eT-Kernel and eBinder

PrKERNELv4 configuration and environment-dependent code are shared with eT-Kernel, an extension of T-Kernel, ensuring easy migration to eT-Kernel and eBinder in the future.

eT-Kernel
eBinder


Availability

PrKERNELv4 is available in source code.


Maintenance service and customization service

The following maintenance service is offered for PrKERNELv4.

* Email correspondence regarding the product
* Minor version upgrades
* FAQ, patch, and related documentation from the web support service

eSOL also offers a customization service to tailor PrKERNELv4 to different target environments, such as custom hardware.


Training

eSOL offers training for first-time or prospective PrKERNELv4 users to learn PrKERNELv4.

Summary of PrKERNELv4 training course


Operation environment


Item Summary
CPU PrKERNELv4 operates on the following CPUs:
* ARM720T, ARM940T, ARM926EJ-S
* SH7709S, SH7727, SH7750, SH7751
* TMS320DM365, TMS320DM350, TMS320DM320, TMS320DA295, TMS320DM6446
* VR4131
* MPC82xx, MPC83xx
* MicroBlaze
* PowerPC 603e
* PowerPC 405
* x86

Back to top



Success stories


Digital information home appliance
LCD color TV: AQUOS
Digital camera: Kodak EasyShare V Series
Hitachi, Ltd. DVD Camcorder
Mobile broadcasting cradle receiver mbco logo Receiver terminal for "Mobaho":
Mobile broadcasting cradle receiver
Photo Fine Player: P-2000 Epson logo Multimedia storage viewer
Photo Fine Player: P-2000


Audio equipment
Fostex MR-8 Fostex logo Portable recorder: FR-2
Digital multitracker: MR-8


Network device
KT-VNP1/TA1 Yamaha Development kit for network LSI YTD442: KT-VNP1/TA1


Back to top



Contact us


Click here for more information.
Click here for information on customization or contract development.

Back to top