Enea OSE Epsilon is a fast, small, low-cost RTOS optimized for deeply embedded microcontroller applications.
The fully pre-emptive real-time kernel, written entirely in assembler, is optimized for each target processor, employs efficient system calls to reduce application code size, and occupies just 4 kbytes of memory.
-
Full featured, extremely fast and small
-
Supports 8-bit, 16-bit and 32-bit controllers
-
Deterministic, hard real-time response with low interrupt latency
-
Powerful message passing programming model enhances end-product quality and lowers development cost
|
|
|
|
OSE Epsilon is a fast, small, low-cost RTOS optimized for resource constrained embedded microcontroller applications. This fully pre-emptive real-time kernel, written entirely in assembler, is optimized for each target processor, employs efficient system calls to reduce application code size, and occupies just 4 kbytes of memory. . OSE Epsilon incorporates built-in error handling to enhance end-product robustness and reliability. OSE Epsilon is also available with a crash-safe flash file system and a suite of basic networking protocols, including TCP, UDP, IP, ICMP, ARP, Proxy-ARP, RARP, PPP, Web Server, DNS client and DHCP client.
OSE Epsilon speeds application development by combining simple yet powerful system calls with high-performance inter process communications services. In fact, with just eight simple system calls, most designers will have all they need to write the bulk of their application.
Like all OSE family members, OSE Epsilon employs a simple, intuitive message passing programming model that makes it easy to break complex applications into simpler concurrent processes, each communicating via a high-speed, transparent, direct message passing protocol.
Enea’s OSE Soft Kernel simulation environment allows OSE Epsilon real-time kernel processes to run on a Windows, Unix, or Solaris host. This capability speeds development by enabling programmers to develop and test their applications on the host before moving them to the target hardware.
|
|
 Parker Hannifin relies on OSE Epsilon to build unique built-in control system for large work machines. Read More.
|
|
 OSE Epsilon supports a number of Freescale microcontrollers and processor families including the highly popular Coldfire family. For high performance, use OSE Epsilon when you select a Freescale processor.

ARM Ltd. designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices.
|
|
|
|
- Implemented in assembler - Tuned for each processor, delivering the highest performance and lowest interrupt latency possible
- Small memory footprint, approx. 4 kbytes - Fits any microcontroller
- Intuitive message passing architecture and programming model - Simplifies development; Reduces complexity, Lowers maintenance costs
- Built-in error handling - Increases system robustness
- Simple yet powerful API; Eight system calls do most of the work - Easy to learn, fast programming, reduced code size
- Same architecture and API as OSE and OSEck - Reuse applications across OSE RTOS family
- Transparent, high-performance message passing interprocess communications - Makes systems easier to scale and maintain
- Soft Kernel simulation environment - Develop applications before target hardware availability
|
|
|
ARM ARM Cortex-M: ARM Cortex-M3 ARM4T: ARM7TDMI, ARM9TDMI ARM5T: Xscale, ARM966E. ARM946, ARM10TDMI
Freescale ARM: MAC7111 All ColdFire V2, V3 and V4 derivatives: M5206, M5272, M5307, M5484, M5474 68HC11, 68HC12 M-Core: MMC2001, MMC2107
Infineon C16x derivatives: C161, C165UTAH, C167, SDA600, XC16X, E-Gold Tricore (V1.3 architecture): 1775, 1920, 1130
NEC V850: V850SA1, V850E/MS1, V850E/MA1
Renesas SH2: 7615 M16C: M16C/20, M16C/60, M32/C80
Atmel AVR: AVR 8515, AT Mega 128
|
|
|
ARM Ltd. designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices.
 IAR Systems is a supplier of software tools for embedded systems that enable large and small companies to develop premium products based on 8-, 16-, and 32-bit microcontrollers, mainly in the areas of industrial automation, medical devices, consumer electronics and automotive products.
 Freescale Semiconductor, Inc. is a global leader in the design and manufacture of embedded semiconductors for the automotive, consumer, industrial, networking and wireless markets.
|
|
|
|