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

Keywords: Match:
Driving Mr. Tux -- Linux takes on automotive apps
Oct. 18, 2004

Metrowerks has set out to drive Linux further into the automotive telematics market by launching what it calls "Automotive Grade Linux," a version of the open source operating system enhanced with non-traditional features to address the specific requirements of automotive telematics. In entering the automotive telematics market, Metrowerks can expect to face stiff competition from Microsoft, which has aggressively pursued that market for several years; but Metrowerks is counting on its close relationship with parent company and automotive telematics chip leader Freescale to help its Linux-based solution succeed.

Coincident with today's announcement, Metrowerks is releasing a board support package (BSP) that includes an Automotive Grade Linux implementation for Freescale's MPC5200-based mobileGT Total5200 telematics development kit.

What is "telematics"?

Telematics is a fairly new word sometimes defined as the combination of telecommunications and computing, or, alternatively, "telemetry" (radio-based instrumentation) and "informatics" (information management using statistics and computers).

Automotive telematics, then, is the application of telematics to the automotive market. Metrowerks lists examples of automotive telematics that include:
  • Call center services such as GM OnStar
  • In-car navigation and guidance systems
  • Car/cellphone integration (for example, for hands-free operation through the radio and a dash-mounted microphone)
  • XM radio and Becker Online Pro
  • Fleet management systems such as Qualcomm Omnitracs
Linux-based automotive telematics products available today include the Volvo ITS4Mobility public transit tracking/scheduling system (shown on left), the Sony NV-XYZ 3D GPS navigation system (shown on right), and others listed in the automotive telematics section of our Linux-based "Cool Devices" Quick Reference Guide.

What automotive telematics is not

Automotive telematics does not include areas of automotive computing that involve powertrain management (such as fuel-injection microcontrollers), or what Metrowerks terms "body/safety/chassis" computing applications. These applications are typically based on proprietary process-based real-time OSes such as QNX, VxWorks, AE, LynxOS and others.

Why does the automotive telematics market matter?

New cars are increasingly loaded up with computer-based subsystems -- not only in the now-traditional areas of engine control and diagnostics, but in emerging areas such as global positioning systems (GPS), Internet access, and multimedia entertainment. Given the large numbers of cars sold each year on a global basis -- estimated to exceed 60 million vehicles in 2004 -- these features will rapidly become key competitive differentiators, driving silicon costs down, which, in turn, will make the new capabilities increasingly ubiquitous.

Recognizing this trend, market research firm ABI, in a November, 2003 report, forecast that the global market for automotive telematics hardware and services would hit $6.1 billion in 2004, growing to $14.1 billion global market by 2008.



Automotive a Microsoft target

Given the size of the automotive telematics market, it's not surprising that Linux is not the only software vehicle in the telematics technology race.

For its part, Microsoft has long targeted the automotive market with an automotive-specific version of its lightweight embedded OS, Windows CE, a product re-christened as "Windows Automotive" in 2002, and updated in April of 2003. Windows Automotive provides technology that includes speech technology, PDA and cellphone integration, Web services, GPS navigation, hands-free phone operation, and remote diagnostics. Further details can be found here.

Windows Automotive and Microsoft's larger "Connected Car" telematics technology portfolio were recently named Best Telematics Solution at a convention in Detroit, but the Redmond Giant has sometimes struggled to win friends in the somewhat insular automotive industry, according to a December, 2003 article at ZDNet, because of its aggressive marketing tactics.

What is "Automotive Grade Linux?"

Automotive Grade Linux (AGL) is Metrowerks's term for a strategic investment the company is making around improving Linux for use in automotive telematics. Metrowerks director of transportation marketing Michael O'Donnell calls Linux "the future of Telematics," but adds that Linux adoption in telematics has been hampered by many of the same obstacles the OS faces in the consumer electronics market: chiefly, inadequate real-time determinism, slow boot times, and insufficient power management.

For example, says O'Donnell, you have to be able to leave a car parked for 30 days in an airport parking lot, and the on-board computers -- which are programmed to wake up at intervals, run a few diagnostics, and go back to sleep -- must not deplete the battery during such periods of inactivity.

Furthermore, drivers expect to be able to use computer-based features of their cars instantly, leading designers to create features that start onboard computers when doors are unlocked, or when a person sits down in the driver seat, O'Donnell notes.

AGL goals

O'Donnell lists the requirements of Automotive Grade Linux as follows:
  • Must be based on open standards in order to support supply chain management
    • POSIX
    • JAVA
  • Must have high software quality
  • Meet real-time requirements, including
    • Determinism
    • Fast boot time
  • Must support controller-level power management
    • Car electronics are evolving from 12-volts to 42-volts
  • Must interface with in-vehicle networks
    • CAN, MOST, LIN, Diagnostic, Serial
  • Must have middleware for integrating with a wide range of technologies
      Wireless networking, security, memory interfaces, mp3, voice recognition, etc.
O'Donnell says that Metrowerks will continue to make strategic investments in Automotive Grade Linux that include:
  • Partnering with parent Freescale to support Freescale's PPC telematics chips
    • Freescale today announced an AGL BSP (board support package) for the Freescale Total5200 telematics platform
  • Work with standards bodies and free software community to refine AGL technology and implementations
  • Forge relationships with suppliers around AGL
    • O'Donnell says that one unnamed Tier 1 telematics company has already signed up to use AGL
Where is AGL today?

Metrowerks claims that its AGL technology currently offers the following features and capabilities:
  • Sub-40 millisecond response time for in-vehicle bus communication
  • Real-time capabilities to track and qualify response times within the Linux operating system
  • Very low power consumption
Ian Riches, director of an automotive electronics service at Strategy Analytics, says, "Linux is an attractive operating system for the automotive market, but until now, has not been a viable option. The Metrowerks Automotive Grade Linux technology will help overcome some of the barriers. [Metrowerks's] continued commitment to Linux and the transportation industry will help increase the use of telematics and further perpetuate the adoption of Linux for automotive technologies and devices."

O'Donnell says that Metrowerks is planning to work with standards bodies and the Linux community to continue to refine AGL technology and its implementation. Possible partner organizations include the OSDL, CELF, and ELC, he says.

More details about Metrowerks's freely downloadable AGL BSP for Freescale's Total5200 are available here. Metrowerks also notes that its Professional Services Group is up to speed on AGL, and ready to help automotive manufacturers "integrate open source or proprietary middleware technologies from third-party vendors to offer networking, security/encryption, memory or consumer interface capabilities."



Related Stories:


(Click here for further information)


FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.

Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.

Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.

Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.

High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.

Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.

Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.

Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.

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.

 


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

• Hacker-friendly karaoke PMP runs Linux
• Maemo gains KOffice port
• OLPC partners with Amazon, ITU
• "cJTAG" debuts
• First $100 laptop runs Linux
• First Linux on Everest
• Dell ships Ubuntu- and Atom-based netbook
• Smallest x86 board ever?
• MontaVista Vision gains focus
• "Olympics" phone runs Linux
• Android Challenge winners push location awareness
• Atmel-based industrial SBC runs Linux
• Atom squeezes onto Pico-ITX board
• Via frees Chrome graphics driver source
• Webinar dissects Linux multicore migration


Most popular stories -- past 90 days:
• Open source phone goes mass-market
• Updated! Linux Mobile Phones Showcase
• World's cheapest Linux-based laptop?
• Garmin Nav devices run Gnome Linux
• First Atom-based notebook runs Linux
• ARM9 board boots Debian in 0.69 seconds
• Open source camera records geotagged video to SATA HDD
• Linux-friendly Beagle fetches $150
• "PDA phone" runs Linux
• Intel offers $80 "Little Falls" Atom mobo
• Netflix Player runs Linux


DesktopLinux headlines:
• OSCON 2008 presentations, videos posted
• Debian distro named for little green man
• Google spins web browser
• Summit debuts for Linux end users
• "UbuntuLite" reviewed
• Linux in the SME
• Linux: not yet photo-friendly
• Linux to gain anti-virus software
• Linux gains backup utility
• Testing Lenny


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.