09 March 2009

Open for business

  • Open for business

Designers can now choose from a range of open source operating systems.

There has been a significant move within the industrial sector towards the use of open source software and, more recently, operating systems.
Mention ‘open source’ and it’s likely that the word ‘Linux’ will pop up. But while a range of applications are using Linux in order to access a wider range of open source software, some companies believe it’s not the best route to take.
One of these companies is Freescale, which bundled the Freescale MQX real time operating system in the recently announced MCF5225x microcontroller range. The aim, according to the company, was to provide a ‘one stop software shop’.
John Weil is manager of Freescales’s mcs software enablement group. He said MQX has been around for some time. “But it has been through a number of acquisitions and the name has come on and off the market in this time.”
Weil said the OS is suitable for use in a range of applications, including industrial, consumer and automotive products. “It’s real claim to fame,” he observed, “is its scalability. It can be used in a ‘cut down’ format, all the way up to a fully functional system.”
The OS is not a stranger to Freescale’s product portfolio: the OS has supported Freescale ColdFire and PowerPC processors since the late 1990s. “It has supported Freescale’s 8 and 32bit microcontroller products, including the HC11 range, as well as more high end devices such as the PowerQUICC,” Weil claimed. “And it’s used on the PowerQUICC processors in laser printers, where it performs as a true deeply embedded rtos.”
Returning to the flexibility aspect, Weil used the example of a network router. “If you’re building a networking router,” he said, “you can include more models. The kernel can be configured from a few thousand lines of code to hundreds, depending upon the application.”
The benefits? Weil noted: “One of the key problems which we’re trying to solve is for those customers looking for open source solutions. However, ‘open source’ means different things to different people; the GNU Public License or using GNU tools, for an example.”
He sees a problem in using apparently ‘open source’ software and operating systems. “Sometimes, users need to see the source code; sometimes they need a broader license, sometimes there are safety or audio requirements. All of these things mean there is a need to know where every line of code came from. What users want is vendors to provide traceability.”
Weil believes customers who are thinking about using Linux should sit down and ask themselves why. “Is Linux overkill?” he asked. “Many designers will specify Linux because they believe it’s the only way they can get network connectivity, for example. They think Linux has a low cost of ownership and believe the only way to go is Linux or buying a particular solution.
“When they use Linux, they often admit they thought the cost of ownership would be lower.”
“It’s an established operating system,” said Jim Stuart, Freescale’s industrial marketing manager EMEA, “with a big installed user base.” According to Stuart, provision of MQX is a major financial move. “It’s effectively $90,000 worth of software being provided for free.”
One of the other attractions, besides an apparent ‘something for nothing’, is the licensing model for MQX. “It’s simple,” Stuart contended. “Customers acquire the source code free of charge and can use it ‘as is’ or modify it to suit their requirements. But, because of the licensing model, customers don’t need to share any developments they make or extensions they create.” Because of this, Stuart continued, it’s ‘corporate user friendly’. “Companies don’t always want to share their IP with the community,” he observed.

Author
Graham Pitcher

Supporting Information

Downloads
17391\P29-30.pdf

Websites
http://www.freescale.com/
http://www.highintegritysystems.com

Companies
Freescale Semiconductor UK Ltd
Wittenstein Aerospace & Simulation Ltd

This material is protected by Findlay Media copyright
See Terms and Conditions.
One-off usage is permitted but bulk copying is not.
For multiple copies contact the sales team.

Do you have any comments about this article?

Add your comments

Name
 
Email
 
Comments
 

Your comments/feedback may be edited prior to publishing. Not all entries will be published.
Please view our Terms and Conditions before leaving a comment.

 

Related Articles

AMD launches R series

AMD has extended its embedded systems product range with the announcement of ...

Silicon Labs buys Ember

Silicon Laboratories has signed a definitive agreement to acquire ZigBee ...

Feabhas gets OK from ARM

Embedded training specialist Feabhas has been appointed an ARM Approved ...

Putting a trace on bugs

When developers start a new microprocessor based project, they are faced with a ...

Ecosystem extends abilities

Operating systems can be a major source of stress for embedded design ...

Keeping in the loop

The humble 4 to 20mA current loop has been a faithful servant of process ...

High speed board design

Istvan Nagy, electronics design engineer at Blue Chip Technology, a leading UK ...

Automotive functional safety

Real time control of safety critical applications has been a longtime challenge ...

Software development paper

The white paper illustrates, by way of a practical example, how a modular ...

Linear 42V dc/dc converter

Targeting industrial and automotive applications, Linear Technology has ...

120W power supply

Murata Power Solutions has announced the MVAB120 series of open frame single ...

Embedded World: Mitsubishi unv

Mitsubishi Electric has announced new 8.4in SVGA (AA084SC01), 10.4in SVGA ...

MCU Solutions Summit 2012

18 September, Southern UK (tbc) 20 September, Manchester

Engineering Design Show 2012

10th-11th October 2012, Jaguar Exhibition Hall, Ricoh Arena, Coventry, UK

SENSORS + SYSTEMS 2012

24-25th october 2012, Silverstone Circuit, Northamptonshire, UK

Altium design secret one

If you've ever reviewed a hard copy of a design, schematic or pcb, you've ...

Booster pack for MSP430

The Audio Capacitive Touch BoosterPack (430BOOST-C55AUDIO1) is a plug in board ...

C5000 software overview

The Audio Capacitive Touch BoosterPack (430BOOST-C55AUDIO1) is a plug in board ...

Counterfeit components

The extent of counterfeit component usage in military applications is gradually ...

Synopsys buys Magma

Magma has been nipping at the heels of the leading eda companies for some time, ...

FPGA market developments

The programmable logic market is notable not only for its products, but also ...

Cyrille Comar, AdaCore Europe

Cyrille Comar, co founder and managing director of AdaCore Europe, speaks to ...

Martin Harris, Altium

Chris Shaw asks Martin Harris about the latest developments at Altium

Rick Clemmer, ceo, NXP

Rick Clemmer believes high performance mixed signal is just one of the sectors ...