Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Polls  |  Forum

Keywords: Match:
No. 2 telecom RTOS vendor strolls down Tux lane
Apr. 27, 2004

Number-two telecom real-time operating system (RTOS) provider Enea Embedded Technology has partnered with embedded tools specialist Metrowerks on a complete development environment and OS package for telecom equipment designers wishing to combine Linux with Enea's proprietary RTOSes. The package includes Linux and tools from Metrowerks, which will provide second-line support.

Enea ranks second behind Wind River as a supplier of real-time operating systems (RTOSes) for telecom, according to VP of Marketing Adrian Leufvén. It nets $80 million annually, divided equally between products and services.

"This relationship [with Metrowerks]. . . allow[s] Enea to be a Linux provider," said Leufvén.

Linux demand

According to Leufvén, Enea customers ask for Linux because of its excellence hosting high-level telecom and datacom applications and management services. Yet, he says, Carrier Grade Linux does not yet provide sufficient real-time, fault tolerance, nor high availability features needed for data-plane use. "This new solution is the first that lets OEMs enjoy the application-level benefits of Linux in a multi-processor, multi-blade environment without compromising real-time responsiveness and availability."

Leufvén says that Enea's combined Linux/RTOS package is ahead of Linux products from competitor Wind River, which last fall began marketing Linux tools. Wind River announced in February a partnership with Red Hat to develop and market embedded Linux.

Enea's combined Linux/RTOS development package is based on Metrowerks CodeWarrior, an IDE (integrated development environment) that has long supported Linux. Metrowerks added support last fall for OSE, Enea's proprietary RTOS for telecom and datacom.

Leufvén says that support for both Linux and OSE in the same development environment enables developers to postpone decisions about which system components will run which OS, leading to design flexibility.

OSE and OSEck

According to Enea, OSE is a memory-protected RTOS optimized for high-availability, high-reliability distributed communications systems. OSE uses the host processor's hardware memory management facilities to prevent kernel and application processes from corrupting each other. It includes TCP/IP and other networking/security protocols, and supports dynamically downloading new applications into running systems.

OSEck (OSE Compact Kernel) is a minimal OSE implementation for DSPs (digital signal processors) such as those that digitize cell phone conversations. OSEck is fully pre-emptive, occupies less than 4KB of memory in a minimal configuration, and is fully event driven, according to Enea. OSEck uses the same API and message-based communications framework as OSE, enabling application processing to be distributed across multiple processors.

Gateway and Database

The Enea tool suite includes Linux/OSE Gateway, software designed to enable close integration between Linux and OSE or OSEck. OSE Gateway is a Linux port of similar software that OSE has long provided for Solaris and other Unix platforms, according to Leufvén.

The development package also incorporates the Polyhedra database, a secure, fault-tolerant data repository for embedded systems applications. Polyhedra is an active relational database management system (RDBMS) with a small code footprint and a memory-resident design.

Enea, with Polyhedra, was listed among third-tier embedded database providers in a 2003 survey report from analyst firm VDC.

Metrowerks tools

The Enea development suite includes several Metrowerks tools and embedded Linux packages that support PowerQUICC and other processors from Motorola spin-off Freescale. The Metrowerks tools include:
  • CodeWarrior IDE. Provides RTOS-aware, source-level debugging, code coverage, hardware evaluation, kernel adaptation, project management, and board bring-up capabilities for Linux and OSE operating systems, on both PowerPC and Starcore (Freescale DSP) architectures, according to Enea.

  • Metrowerks board support packages (BSPs). Intended to run out-of-the-box in hybrid Linux/OSE systems. BSPs include a kernel, device drivers, applications, services, libraries, GNU tools, and a deployment wizard.

  • Platform Creation Suite. Can be combined with Metrowerks Linux BSPs (board support packages) to configure a Linux kernel and drivers for a variety of target boards and CPU architectures.

  • Target Wizard. Simplifies configuration, building, deploying, and extending complete Linux systems, according to Metrowerks.
Enea Tools

The development suite includes several tools from Enea, including:
  • Softkernel. A simulator for OSE and OSEck that enables designers to develop OSE-based applications on Windows or Solaris operating systems in advance of hardware availability

  • Illuminator, a system-level analysis and profiling tool that enables programmers to monitor, control, and collect data for applications viewed as a sequence of events (such as context switches and message passing between processes).
Availability

The Linux/OSE development suite is available now under a licensing that Enea describes as "flexible," permitting developers to populate systems with a variety of processors and operating systems, and reconfigure the architecture during the span of the development process.



Related Stories:


(Click here for further information)


7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.

Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.

Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.

Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.

Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.

Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.

Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.

Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.

 


Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
GOLD SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Check out the latest Linux powered...

mobile phones!

other cool
gadgets



BREAKING NEWS

• Linux video camera geo-tags, writes to SATA drives
• Garmin Nav devices run Gnome Linux
• Ten LiMo phones this month?
• It's a Yankee Doodle Linux phone
• Wind River to host "Developer Day"
• Dev boards gain Linux support
• 802.11n zooms ahead
• Low-power mini-ITX board runs Linux
• Pico-ITX board bears twins
• Mass-market WiFi router invites Linux hackers
• LiMo phone specialist buys app stack
• "PDA phone" runs Linux
• ST, NXP spin phone chip JV
• Military-grade USB key supports Linux
• USB Linux systems expand


Most popular stories -- past 30 days:
• World's cheapest Linux-based laptop?
• Ubuntu ported to a PDA
• 64-way chip gains Linux IDE, dev cards, design wins
• Embedded PowerPC dev kits come with Linux
• Rapid time-to-evaluation -- a key goal for silicon providers
• Embedded Linux is doomed. DOOOMED!
• Rugged PDA available with Linux
• Netflix Player runs Linux
• Miniature Linux PC targets military apps
• $7 SoC runs Linux
• Android Developer Challenge announces first-round winners
• Dual-core ARM SoC clocks to 1.2GHz


Linux-Watch headlines:
• Microsoft tactics push India toward Linux
• Bell, SuperMicro sued over GPL
• "Business intelligence" software goes GPL
• Will Atom bomb?
• LF Summit videos posted
• Linux gains "embedded" maintainers
• Virtualization on tap in SLES and RHEL upgrades
• Linux gets security black eye
• Verizon chooses Linux "platform of choice"
• Hats off to Fedora 9


Also visit our sister site:


Sign up for LinuxDevices.com's...

news feed

Home  |  News  |  Articles  |  Polls  |  Forum  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.