Printer Friendly
The Free Library
14,529,145 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

OSE 5.1 Real-Time Operating System Now Available from Enea; New Features Include Virtual Memory Support, Dynamic Program Loading for Persistent Media, IPV4/IPV6 Support, New and Upgraded Tools, and Improved OS Configuration and Build Support.


PARIS Paris, in Greek mythology
Paris or Alexander, in Greek mythology, son of Priam and Hecuba and brother of Hector. Because it was prophesied that he would cause the destruction of Troy, Paris was abandoned on Mt.
 -- Enea Embedded Technology today announced version 5.1 of the OSE OSE - Open Systems Environment  Real-Time Operating System (operating system) Real-Time Operating System - (RTOS) Any operating system where interrupts are guaranteed to be handled within a certain specified maximum time, thereby making it suitable for control of hardware in embedded systems and other time-critical applications. . Available for the ARM, XScale, PPC See Pocket PC, PowerPC and pay-per-click.

PPC - PowerPC
 and MIPS architectures, OSE 5.1 provides a host of significant memory management, networking, development, and ease-of-use upgrades.

OSE 5.1's enhanced virtual memory support leverages the memory protection and virtual memory translation facilities of hardware MMUs. Featuring full memory protection for dynamically loaded programs, OSE 5.1 reclaims memory without fragmentation when it unloads programs, and supports loading and unloading of drivers when new hardware is added or removed. To further enhance memory savings, OSE 5.1 utilizes a modular architecture to reduce static memory usage, and a dynamic software download mechanism to minimize buffer usage.

OSE 5.1 provides dynamic program management for persistent media such as flash memory, which enables programs to be loaded into flash, execute in place In computer science, an execute in place (XIP) file system is one that allows certain sections of programs to be stored read-only in an area other than main system memory. This is often used to allow code to run from the same location at which it is permanently stored. , and survive restarts. OSE 5.1 also provides multimedia flash support for real-time multithreaded applications such as streaming video.

Enhanced networking support

Enhanced networking support for OSE 5.1 includes a full-featured, high-performance TCP/IP TCP/IP
 in full Transmission Control Protocol/Internet Protocol

Standard Internet communications protocols that allow digital computers to communicate over long distances.
 router stack, called OSE IPNET. Optimized for telecom networking systems, the stack is available in both v4 and v4/v6 versions. OSE 5.1 is also available with OSE IPLITE, a lightweight TCP/IP stack (v4 and v4/v6 versions). Also available from Interpeak is a comprehensive suite of security protocols. Additional networking support includes a comprehensive suite of networking applications, including DHCP (Dynamic Host Configuration Protocol) Software that automatically assigns temporary IP addresses to client stations logging into an IP network. It eliminates having to manually assign permanent "static" IP addresses. DHCP software runs in servers and routers. , DNS (Domain Name System) A system for converting host names and domain names into IP addresses on the Internet or on local networks that use the TCP/IP protocol. For example, when a Web site address is given to the DNS either by typing a URL in a browser or behind the , FTP FTP
 in full file transfer protocol

Internet protocol that allows a computer to send files to or receive files from another computer. Like many Internet resources, FTP works by means of a client-server architecture; the user runs client software to connect to
, TFTP (Trivial File Transfer Protocol) A lightweight version of the FTP protocol that has no directory browsing or password capability. Employing UDP rather than TCP for transport, TFTP is typically used to transfer firmware upgrades to network equipment such as , and Telnet.

Enhanced configuration, build, and usage features

OSE 5.1 includes a number of features that make it easier to configure, start up, and use. For example, each board that OSE 5.1 supports come with a software reference system that provides turnkey build facilities. This system, which includes a build and configuration framework, board specific drivers, a fully featured OSE sample system and sample application modules, enables designers to bring up a full OSE demonstration system in less than an hour without a debugger.

Enhanced soft environment

OSE 5.1's upgraded Soft Kernel Environment provides a complete OSE execution emulation environment that enables programmers to develop, prototype, and test their code without having access to the target hardware. It also provides full dynamic program loading on Microsoft Windows and Linux hosts.

New tools packaging

"OSE offers a number of important innovations in the areas of memory management, networking, development support, and ease of use," said Michael Christofferson, director of product marketing at Enea Embedded Technology. "Equally important to many of our customers, however, is the way that we are packaging the RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9.  and tools. With OSE 5.1, we are placing the RTOS and tools in separate releases. This will enable our customers to upgrade the OSE tool chain independently from the RTOS, thereby increasing flexibility and making it easier to address bug fixes. We're also offering a new subscription-based pricing model to go along with our traditional fixed pricing model."

OSE 5.1 compiler support includes the GCC 3.4.2 compiler for ARM, XScale, PPC, MIPS (Million Instructions Per Second) The execution speed of a computer. For example, .5 MIPS is 500,000 instructions per second; 100 MIPS is a hundred million instructions per second. , and Soft Environments, and the ARM RVCT RVCT Report of Verified Case of Tuberculosis (Centers for Disease Control)
RVCT RealView Compilation Tool (ARM) 
 compiler for ARM and Xscale targets. Both compilers provide enhanced support for C++. Debug support includes an OSE-aware Eclipse/GDB debugger.

More about OSE 5.1

OSE is a compact, pre-emptive, memory-protected RTOS optimized for high-availability and high-reliability applications such as wireless devices, telecom networking systems, medical equipment, automobiles, transportation equipment, and industrial automation. OSE enhances reliability and availability by building a firewall between the kernel and application processes, thereby preventing these processes from corrupting each other. OSE further enhances reliability by providing guaranteed resource availability (memory and CPU CPU
 in full central processing unit

Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit.
) for critical processes and automatic failure detection and supervision (health monitoring) for system processes and applications. To streamline and simplify distributed communications, OSE provides an application- and device-independent message-passing protocol that makes interprocess communications transparent to programs running on different CPUs.

Enea Embedded Technology also offers a complete migration guide for OSE 5.1.

More about Enea Embedded Technology

Enea Embedded Technology is a leading provider of real-time operating systems, development tools and services for fault-tolerant, high-availability and safety-critical applications. Enea's OSE real-time operating system is used in millions of products worldwide, including communications infrastructure, mobile phones, avionics systems, medical devices, automobiles, and industrial control systems. Enea Embedded Technology is a subsidiary of Enea AB (SAXESS:ENEA), based in Stockholm, Sweden. Employing about 500 people worldwide, Enea provides products, services, and training for a variety of real-time embedded applications. Customers include industry leaders such as Ericsson, Nokia, Boeing, Motorola, Alcatel, Volvo, TI, Agree Systems and Fujitsu. For more information on Enea Embedded Technology, please visit www.ose.com. For more information on Enea AB please visit www.enea.com.

Enea is listed on the Stockholm Stock Exchange's Attract-40 list.

OSE is a registered trademark of Enea Embedded Technology. All other company or product names are the registered trademarks or trademarks of their respective owners.
COPYRIGHT 2005 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Apr 7, 2005
Words:814
Previous Article:AeroComm's Mesh-ready AC4790 Peer-to-Peer Transceivers Smooth Data Flow, Boost Range.
Next Article:Qwest Brings Residential Services Closer to North Dakota Customers; Wireless, Broadband and Voice Services Now Available at Qwest Retail Location.



Related Articles
RATIONAL ANNOUNCES REALTIME EDITION OF 'SUITE DEVELOPMENTSTUDIO'.(Brief Article)(Product Announcement)
WindNet IPv6. (Internet Products).(from Wind River in conjunction with Siemens)(Product Announcement)
RADVISION announces new H.323 toolkit V4.2, supporting advanced features found in latest ITU-T H.323 standards.(H.323 Protocol Toolkit 4.2)(Brief...
Enea Embedded Technology Announces Version 5.0 of OSE Real-Time Operating System; Adds Significant Networking, Memory Management and Ease-of-Use...
Parama Networks selects Enea's OSE Real-Time Operating System for use in SONET/SDH optical transport reference system.(Enea Embedded Technology AB,...
Enea Readies Asymmetric Multiprocessing RTOS Solution for Multi-Core CPUs; Will Provide Real-Time Alternative to SMP with Enhanced Load Balancing for...
Enea Announces High-Availability Application Framework for Network Equipment; This New Product is Now Available for Linux, OSE and Other Commercial...
PEG GUI Available for Enea's OSE Real-Time Operating System; Dynamically Loadable, Event-Driven, Embedded GUI Occupies Just 8 Kbytes of RAM.
Get ready for yet another upgrade as next version of web takes hold.
Enea Introduces New TCP/IP Stack for Digital Signal Processors.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles