Newest Generation OSE RTOS and Development Environment Released

2/20/2003 - OSE Systems, a subsidiary of Enea Data (SAXESS: ENEA), launched the enhanced release of the OSE Real-Time Operating System (RTOS) and development environment. The newest generation OSE RTOS is based on a message-passing model that provides fast, asynchronous interprocess communications ideal for fault-tolerant or high reliability, real-time applications such as telecommunications infrastructure, wireless, automotive and industrial automation.

As real-time embedded systems become more complex, often facing requirements for nonstop operation and distribution over many CPUs, development costs increase and time-to-market is extended. Sufficient tools and functionality are needed to develop these systems and conventional RTOS might not supply them. OSE Systems continued commitment to provide customers with advanced product integrations and increased functionality is demonstrated in the release of OSE 4.5.

The OSE 4.5 release and enhanced development environment includes the following support and new features:

"The new products and enhancements in OSE 4.5 will be of particular interest to many developers including support for OSE Gateway, the first embedded systems product that enables heterogeneous distributed computing at the operating system level,” said Vance Hilderman, vice president of US operations, OSE Systems, North America. "The additional processor support, GNU compiler tools and custom board support packages will accelerate customer efficiencies by providing reliable, highly integrated products," he concluded.

New Support
OSE 4.5 now supports the MIPS32 processor architecture intended for high-performance telecom/datacom market applications such as switches, routers, and base stations and residential gateways, as well as for consumer and office automation market applications such as cable/satellite set top boxes, cable modems, printers, digital cameras, DVDs and gaming platforms.

Support for IBM's PowerPC 750CX/FX and 440 processor families has been added. The IBM PowerPC 750CX and 750FX are high-performance microprocessors designed for cost-sensitive applications ideally suited for a variety of systems, including networking, communications, storage, imaging, computing, and consumer applications. IBM’s new low-cost, low-power, highly integrated PowerPC 440GP embedded microprocessor is designed for mid to high-end devices that require a rich mix of embedded peripherals.

OSE Gateway offers unparalleled support for distributed systems implementation now extended in OSE 4.5 by the new OSE Gateway technology. OSE Gateway enables designers to seamlessly integrate Windows, Solaris, SymbianOS, Linux or VxWorks operating systems when building heterogeneous distributed systems. It offers the powerful OSE message-passing API for applications executing on non-OSE hosted operating systems, thus effectively providing a direct communication gateway to fully distributed OSE systems. OSE Gateway may be used to interconnect standard enterprise operating systems with OSE. Gateway may also be used to interconnect any embedded operating system with OSE.

The POLO Developers Kit is a comprehensive package of custom boot loaders for systems developers. POLO is ROMable or may execute from Flash, and contains full support for Flash programming of programs and data including OSE executable images (monoliths), OSE load modules, as well as board and system configuration parameters. Possible load sources for either storing into Flash or booting are Flash, a disk/volume or network file managers, or TFTP and FTP clients and servers. Disk or volume file managers include DOS (FAT) and AFM (OSE’s Atomic File Manager).

Supported Network file managers include HTTP and TFTP. POLO may also Flash itself. POLO is available in source code (POLO Developers Kit) and in special pre-configured binary versions for specific OSE supported boards.

OSE 4.5 contains a new architecture for Board Support Packages (BSP) called Device Driver Architecture (DDA). DDA supports device driver portability allowing drivers for a particular device to be developed once and then easily added or configured for any DDA BSP. In DDA, BSP are configured at runtime rather than at compile time and specific board or device parameters may be stored in Flash. Future DDA enhancements will include dynamic removal and instantiation of device drivers. DDA BSP already available in OSE 4.5 include Motorola Sandpoint (X3 motherboard) for all 74XX processor plug-ins, Motorola MCP750, MIPS32 Malta 4Kc and 5Kc (32 bit compatibility mode, Broadcom BCM91250A and BCM91250E.

OSE Enhancements
Full support of all OSE source code products for building under Windows is available. Specific platforms supported are WinNT and Win 2000. For PowerPC and MIPS32 architectures, the compiler is GCC 3.2, for ARM architectures, the compiler is ADS 1.2. With OSE 4.5 the OSE kernel and all components for both PowerPC and MIPS32 can be compiled with GCC.

GCC 3.2. compiler collection for C and C++ provides the technology and tools for effective, efficient debug sessions. gdb 5.11 offers OSE Run-Mode Debugging, which allows system-level and process-aware debugging during runtime via TCP/IP on a source level. gdb allows the developer complete access to program state, including source and assembly level, variables, registers and memory.

Using Insight, a Graphical User Interface for gdb, developers are capable of displaying mixed mode/split screen source and assembly level code with a Watch Points window and Breakpoints window and a graphical stack display for quick navigation.

Further product enhancements in OSE 4.5 include upgrade of Bluetooth to specification 1.1, comprehensive addition of Bluetooth protocols and profiles, a new Flash Access Manager (FAM) for multiple simultaneous clients to access Flash storage, and upgrade of the Emanate Full and Emanate Lite SNMP products to version 15.3.

Pricing and Availability
OSE 4.5 and related products are immediately available. The OSE 4.5 pricing starts at $8000 USD for ten-developer license fee.

About OSE Systems
OSE Systems is the technological leader of real-time operating systems software and services for the communications market. OSE is also used in safety-critical, high-availability, distributed and fault-tolerant applications such as avionics, medical, automotive and industrial control. Customers include industry leaders such as Ericsson, Lockheed Martin, Samsung, Agere Systems, Sony and Boeing. OSE is a subsidiary of Enea Data (SAXESS: ENEA). Enea markets and sells services, products and training in specialized technical arenas, including real-time application development and support for embedded systems as well as IT and e-business solutions. Located in Stockholm, Sweden, Enea employs approximately 600 people worldwide. For more information on OSE, please visit For more information on Enea please visit

OSE is a registered trademark of OSE Systems.

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: