Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[TechView: Embedded]
Recipe For An RTOS

William Wong  |   ED Online ID #21155  |   May 4, 2009


BitBake from the OpenEmbedded project is central to Monta Vista’s latest Linux real-time operating system (RTOS) and system tool release, Monta Vista Linux 6 (MVL 6). MVL 6 has the latest Linux and Eclipse development system enhancements and bug fixes, but the BitBake build environment is being exposed in this release. BitBake is a system designed to build systems, sort of like a super make facility. In fact, it is designed to work with standard make tools like Ant.

Also, BitBake recipes are designed to create cross-compiled systems. The text-based instructions are used to generate a task tree that determines dependencies, acquires support files, and creates the desired artifacts such as a downloadable flash image for an embedded target.

BitBake is architecture agnostic, so it isn’t just a Linux phenomenon. It is designed for collaborative environments and large projects. Highly extensible and based on Python, the system supports embedded Python code. Furthermore, BitBake is an open-source project hosted by BerliOS. It’s not just found in Monta Vista’s toolbox. It’s used by a number of other companies and open-source projects, including OpenMoko and OpenZaurus.

Monta Vista is using BitBake recipe collections to deliver vertical market versions of its operating system and tool suite such as versions for the cell-phone market or communications market. This enables developers to take advantage of applicable applications and support by customizing the recipe. It also makes it possible for third parties to provide recipes or additions to recipes in a more modular fashion.

BitBake

developer.berlios.de/projects/bitbake

Monta Vista

www.mvista.com

OpenEmbedded

wiki.openembedded.net


Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?



Reader Comments

embedded software for RTOS develope, find us.

www.quickembed.com -May 06, 2009

POST YOUR COMMENTS HERE
Name:

Email:
Your Comments:

Enter the text from the image below


Please refresh the page if you have trouble reading this text.

Search Electronic Design
     
  
 
Web Seminar
Sponsored By:
Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
Speakers: 
Date: 07/01/08
Register: 

Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources