Mobile Operating System Optimized For Portables

July 21, 2005
Do cell-phone users realize that they're carrying a highly sophisticated operating system (OS)? Probably not. Even if they did, would they care? Nope. But those of you who have to design the next generation of cell phones and other mobile device

Do cell-phone users realize that they're carrying a highly sophisticated operating system (OS)? Probably not. Even if they did, would they care? Nope. But those of you who have to design the next generation of cell phones and other mobile devices know you're going to need something that scales better than the OSs now in use. And, it better support multimedia and all the other stuff that carriers want.

Based on MontaVista's widely deployed Linux platform, Mobilinux 4.0 is designed for such mobile applications. It serves as the core of the Mobilinux Open Framework, an industry-wide program for creating and promoting Linux-based handset reference architectures.

Unlike the current aging OSs, Mobilinux gives developers a scalable platform that lets them create their own differentiated feature phones or smart phones that can handle the high-speed data services users and carriers want.

While only about 30% to 40% of all phones have these advanced features, as many as 80% will incorporate advanced multimedia applications in a few years. Manufacturers need an OS that can adapt to the simple voice phone or the more advanced multimedia smart phones.

Mobilinux is based on the Linux 2.6 kernel. Developers have access to the source code directly, so they have more flexibility in creating the unique code for their own designs. Its advanced real-time support can ensure immediate action by the hardware and software in as fast as 150 µs in some cases. Its dynamic power-management (DPM) capability gives designers a way to improve power performance via adjustments that can be made on the fly. A cross-platform DPM library is available.

Mobilinux 4.0 runs on ARM9 and ARM11 processors. Versions for selected Freescale, Intel XScale, and Texas Instruments processors also are available. The MontaVista DevRocket software development environment includes ARM's embedded Application Binary Interface (EABI) support for compatibility with standard third-party tools.

Built on updated Eclipse 3.0.1 and CDT 2.1 technology, the environment includes advanced management and measurement tools. The graphical layer and user interfaces are built on an open KDrive and graphical tool kit (GTK) used to design cameras, games, and other multimedia applications.

Mobilinux will be available in the second quarter. For information on pricing options, contact the company.

MontaVista Software Inc.www.mvista.com Mobilinux Open Frameworkwww.mobilinux.com

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!