Driving Connectivity

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

Driving Connectivity

Microsoft Auto provides a flexible,


robust, high performance platform
that enables you to:

Create innovative, differentiated solutions


for your customers

Reduce development cost and shorten time


to market

Keep your vehicles up-to-date with support


for the latest technology
Driving Connectivity

Microsoft Automotive Infotainment Vision

Enrich the in-vehicle experience with an


industry-leading platform for
communication, entertainment,
navigation, and connected services

Microsoft Auto 4.0 Delivers on the Vision…

Microsoft® Auto 4.0, the newest release of the


embedded operating system from Microsoft designed
specifically for developing state-of-the-art, in-vehicle
infotainment systems. It offers a standardized, industry-
proven platform for building communication,
entertainment, and service enabled location-based
solutions. This release includes a large set of integrated,
tested, and flexible middleware components, as well as
hundreds of components available with Windows®
Embedded CE 6.0 R2, enabling Microsoft Auto–based
systems to scale across a broad range of automotive
makes and models. Capitalizing on these tools and on
the broad Microsoft partner ecosystem, suppliers can
reduce development costs and speed time to market
while extending customers' lifestyles into the vehicles
they drive.
Welcome to Microsoft Auto 4.0
Highlights of Microsoft Auto 4.0
Flexible a complete system. In addition, Microsoft has tested
Microsoft Auto 4.0 provides a flexible, component-based hundreds of mobile phones, media players and USB
middleware stack with the features needed to create an devices to ensure broad market compatibility. The
in-vehicle infotainment solution. These middleware platform is updatable, and semi-annual device
components include Bluetooth® phone support for hands- compatibility updates ensure that infotainment devices
free calling, text messaging, and media streaming; USB- remain in sync with consumer needs, and service packs
based media device integration; AM/FM and digital radio help OEMs address device issues in the field.
support; CD playback and ripping; connected services, and
a speech human-machine interface (HMI) integration To further ensure that solutions remain current, the
platform. Built on the flexible Windows Embedded CE 6.0 Microsoft Auto system architecture and tools facilitate
R2 operating system, Microsoft Auto 4.0 offers an open, easy system updates. These updates can deploy fixes,
layered architecture that makes it easy for developers to updates, and new applications and services over the
extend functionality with custom solutions. lifetime of vehicle ownership.

This flexibility provides scalability from cost optimized Connected


basic system, to sophisticated 3D navigation systems. Microsoft Auto 4.0 provides support for internet-
Supporting a wide range of processors and system connected services with embedded platform
components, a custom hardware solution can be designed components, and for service components which can be
to meet your precise needs. And, to speed time to used across a variety of embedded platforms (not limited
market by letting software and hardware developers work to Microsoft Auto-powered systems). Microsoft Auto 4.0
in parallel, Microsoft Auto 4.0 includes a robust provides expanded support for services, including local
development reference platform and complete Board search, and richer location-based information such as
Support Packages (BSPs) for ARM- and SH-based weather, gas prices, and movie show times. These service
processors. To provide an even greater range of components provide innovative internet-based features
scalability, this release now supports Intel® architecture to meet the demands of consumers in an increasingly
processors, including the newest options for the Intel® connected world.
Atom™ Z5xx series processors.
Performance Optimized
Microsoft Auto 4.0 significantly reduces start-up time
Microsoft Auto supports many vehicle networking
relative to previous versions. By using a staged driver
options, including Controller Area Networks (CAN),
load design, and booting software from flash memory, the
Ethernet, and Media Oriented Systems Transport (MOST).
radio receiver, display, and cameras become operational
Version 4.0 also adds support for IEEE 1394 (FireWire,
no later than one second after system power up.
i.LINK, and Lynx) device interfaces to enable high speed
audio and video streaming and data communication. Microsoft Auto 4.0 adds features designed to improve the
overall car infotainment experience. From best-in-class,
Reliable
Microsoft Auto, used today in a wide variety of OEM software-based acoustic echo cancelling and noise
vehicles and aftermarket devices, was built and tested by reduction, to support for rich speech HMI development,
a Microsoft team with over 10 years of automotive to dedicated support teams for vehicle OEMs and tier 1
industry experience. It includes middleware applications, suppliers, Microsoft Auto 4.0 offers the best choice for
protocols, and services that have been tested together as next generation in-vehicle infotainment solutions.
The Microsoft Auto Platform
Third-party and HMI applications – Unique, innovative components can be easily integrated into the system at any level
of the software stack. Additionally, OEMs and suppliers can chose from many development tools and runtime libraries,
including OpenGL/OpenVG and Graphics Device Interface (GDI), to develop 2D or 3D graphical HMIs. The layered
software architecture permits changes to the user experience without altering application functionality and provides
additional asset scalability and reusability.
Microsoft Auto Middleware and Applications – Microsoft Auto 4.0 is based on a rich set of middleware and services,
including a Bluetooth® wireless technology stack, phone pairing service, and media services. These services enable the
creation of integrated applications, such as hands free phoning, media device integration, CD and radio support. The
applications reduce development time while enriching implementation flexibility and the user experience (the HMI).
Windows Embedded CE 6.0 R2 – This is a component-based, real-time operating system used today in many embedded
devices.
Board Support Package (BSP) / Drivers – BSPs and drivers are available in the Microsoft Auto 4.0 Platform Development
Kit (PDK) and through hardware suppliers. The Microsoft Auto 4.0 PDK includes BSPs for Freescale i.MX31 and i.MX35,
Texas Instruments Jacinto EVM, and Renesas SDK 7785.
Hardware – The Microsoft Auto development platform is a hardware implementation of all Microsoft Auto features that
facilitates rapid prototyping. This development reference platform is built on a Freescale i.MX35 processor. Other
hardware options available from our silicon partners include Freescale, Intel, nVidia, Renesas, Samsung, Texas
Instruments, and more.

Microsoft Auto 4.0 offers a feature-rich, open-architecture development platform. It extends standard Windows CE components,
adding networking capabilities, automotive hardware support, programming interfaces for speech and graphical HMI
development, and automotive application/middleware components to enhance product flexibility and usability.
Microsoft Auto 4.0 Key Features
Bluetooth Phone Features Supported Bluetooth Technologies
 Support for hundreds of mobile phones, media players, and USB
devices that were tested to ensure broad market compatibility  Generic Object Exchange 1.1
 Biannual device compatibility updates to ensure that automotive  Object Push Profile 1.1
infotainment devices meet changing consumer needs  Serial Port Profile 1.1
 Pocket Outlook Object Model (POOM) library that provides address  Phonebook Access Profile-PCE 1.0
book storage and contact picture storage, and is customizable for  Advanced Audio Distribution Profile 1.2
additional data types  AVRCP-Controller 1.4
 Support for the new Bluetooth® Phonebook Access Profile (PBAP),  Hands-Free Profile (HFP) - 1.5 and 1.0
its preliminary implementation of Message Access Profile (MAP),  Dial-Up Networking Profile (DUN) 1.1
and its new high-quality ringtones  Preliminary implementation of MAP 1.0

Media Player Features


 Enhanced media functionality for in-car entertainment, including Supported Media Class Devices
media indexing and CD ripping  iPod/iPhone (both 1 and 2 wire)
 Control over a broader set of devices, including internal hard disks,  Zune®
data CDs, DVDs, and other local storage  MTP
 Pluggable interface for music metadata databases  Mass storage (USB and SD)
 Ability to tag music for online purchase (iPod users)  A2DP and AVRCP
 Album art support across device types
 iPod video support
 Media Core support for the new Bluetooth Audio/Video Remote
Control Profile (AVRCP) 1.4

Radio support
 Support for AM, FM, and HD and access to their data services
 Support for phase diversity tuning and scanning antenna diversity
 Extensible to other radio technologies, such as satellite and digital
audio broadcasting (DAB)

Connected Services
Services Technology
Uniquely positioned to work with automotive partners to enrich the
in-vehicle experience, Microsoft Auto 4.0 provides access to Microsoft Connections
service assets to develop innovative connected scenarios. Through our  Bluetooth Dial-Up Networking (DUN)
consumer, enterprise, and infrastructure assets, the services platform  WiFi
provides the ideal platform for creating compelling, connected  TellMe
experiences for in-vehicle consumption.  MSN Direct
Content
Consolidates content delivery to the vehicle. It features:  Local Business listings
 Microsoft Auto Service Center: A solution framework for  Live Search / MSN
aggregating location-based services for delivery to any client  Virtual Earth
platform, including non-Microsoft platforms.  Weather
 Services Client: An API to reduces the cost and time to market of  Gas Prices
 Movie Showtimes
service integration. Use of the client component can reduce data
size by over 80% relative to SOAP results from Live Search.
Device Management
While automakers determine specific device management scenarios,
Microsoft Auto 4.0 supports both the update process itself and an via
USB key, SD card, or custom mechanisms.
Development Tools
Microsoft Auto 4.0 includes:
Built on Best-in-Class Windows Embedded CE 6.0 R2
 Platform Builder for Windows
Embedded CE 6.0 R2 The Windows Embedded CE operating system technology, employed
 Microsoft® Visual Studio® 2005 in the broadest and most demanding environments, provides a solid
 Platform Development Kit foundation for the next generation of in-vehicle 32-bit real-time
 Development hardware devices.
 Source code and binaries for the
supported processor platforms Real-time support provides the bounded, deterministic response
 Binaries for Microsoft Auto middleware times that time-critical car infotainment applications require. Flash
 Documentation disk boot capabilities enhance reliability even in challenging
 Sample code temperature and vibration conditions. It also supports 256 levels of
 Command-line tools thread priority, nested interrupt support, and per-thread quantums.

Windows CE streamlines the development process by leveraging


developer knowledge of existing tools (such as Visual Studio) for
creating applications and drivers. From shared source code availability
to a broad selection of production quality drivers, it offers a
competitive advantage through faster, more efficient design cycles
Partner Ecosystem and an extensive array of features:
Silicon Suppliers
Chose from a variety of processors/system-  A Win32 (API) subset, including file and memory management,
on-chip solutions and other silicon device and service management, threads and process
components from partners including
management, and networking stacks
Freescale, Intel, Renesas, TI and more.
 Varied networking protocols, security and encryption
Independent Software Vendors technologies, Internet client technologies, Wi-Fi, video, GPS
Create innovative solutions leveraging support, support for hard disks, XML, Internet servers, graphic
components developed by many 3rd party displays, and file system and database support
software developers.  Multilanguage support
System Integrators  Microsoft.NET Compact Framework
From hardware platform design and board  Microsoft Internet Explorer® Web Browser for Windows CE (based
development to BSP, driver, and application on Internet Explorer 6), with an OEM-replaceable user interface
development, integration and testing , our  Comprehensive multimedia support through the
partner System Integrators provide MicrosoftDirectShow® API for a variety of formats, such as
embedded device and system expertise to
Windows Media® Audio, MP3, and DVD
help deliver your solutions.
Partner Ecosystem
Training Partners
Train your development team using training The large and growing number of Microsoft Auto partners increases
resources provided by our authorized the added value of products built on Microsoft Auto 4.0 and
partners: BSquare, Elektrobit, and MPC accelerates the development and integration of new applications.
Data.
Microsoft Auto on the Road

Fiat Blue&Me
Built on the Microsoft Auto platform to equip Alfa Romeo, Fiat, Iveco and Lancia
brands. The latest Fiat application, ecoDrive, delivers a detailed analysis for
improving individual driving styles to save carbon dioxide emissions and
consume less gas. It underscores the extensibility and upgradeability of
Microsoft Auto-powered infotainment solutions.

Ford SYNC
A factory-installed, fully-integrated in-car communication and entertainment
system developed by Microsoft and Ford using Microsoft Auto. Ford SYNC
provides drivers with hands-free, voice-activated control of mobile phones and
digital music players.

SYNC v3 with Traffic, Directions and Information


Developed in partnership with TellMe, a Microsoft subsidiary, on the Microsoft
Auto software platform to provide simple, hands-free access to personalized
traffic reports, precise turn-by-turn driving directions, and up-to-date
information that includes business listings, news, sports and weather updates.

Ford Work Solutions


An in-dash computer developed by Ford and Magneti Marelli, and powered by
Microsoft Auto, that provides full high-speed Internet access via the Sprint
Mobile Broadband Network and navigation by Garmin.
Microsoft Auto 4.0 Data Sheet

Hardware and System Specifications


Processor Support Freescale i.MX 31 & i.MX35
Texas Instruments Jacinto
Renesas SH7785
Intel iA86

Operating System Windows Embedded CE 6.0


Native real-time OS that builds on industry proven capabilities of previous versions
Improved unified kernel architecture
 Improves system performance
 Increases security and robustness
 Offers high degree of backward compatibility
Support for more concurrent processes and improved virtual memory per-process
 Build devices with more robust user features
 Upgrade devices as end-user requirements change
IP Indemnification
 Microsoft provides intellectual property defense of these claims, subject to
licensing agreement terms.
Improved driver support
 Kernel mode drivers for performance
 User mode drivers for robustness
Improved tools
 Accelerates time-to-market and manages development costs
Integrated board support
 Significantly reduces development time

Boot Times First drivers: 350 ms


Radio: 550 ms
Minimum shell: 1.2 seconds
Full (sample) applications: ~5 seconds
* as tested on the Freescale i.MX35 based Microsoft Auto 4.0 Development Platform
Systems and Networking IEEE 1394
AEC/NS
Audio Management (arbitration, mixer and more)

Media, Radio, and Speech


Audio File Types Playlists: WPL, ASX, M3U, Zune, iPod and MTP
Media Files: .WMA, .MP3, .MP4, .AAC, .WAV
Codecs: WMA, MP3, AAC, PCM WAV
Extension interface for additional file types
Media Support Fourth generation and newer iPod, iPhone and iPod Touch support, 1-wire and 2-
wire
Video browsing and playback supported on iPod and iPhone devices
Zune (gen 1 and gen 2 devices)
Devices certified for Windows Vista (includes most popular players from Creative,
SanDisk, Philips, Samsung, Archos, and others)
Album Art across player types
Tags to purchase music
CDs, data CDs, and DVDs
CD ripping to local storage, including plug-in interface for metadata database

Radio Support AM, FM and HD Radio


Data from RDS, TMC
HD Radio support for MPS, SPS, SIS and PSD
Multiple tuners, Phase Diversity tuning and Scanning Antenna diversity
Extensible architecture for additional radio types

Speech Engine Support Speech Recognition and Text to Speech engines from any SAPI provider, including:
 Nuance
 SVOX
SAPI 5.41 support creates a pluggable architecture for choice of speech engine

Bluetooth® Phone
Phone Support Phonebook download using PBAP, SyncML, GSM AT and OBEX
Send and receive text messages
A2DP, AVRCP
HFP 1.5 and 1.0 support
Data connection using DUN
Twice yearly device compatibility updates

Bluetooth® Profiles Generic Object Exchange 1.1


Serial Port Profile 1.1
Phonebook Access Profile-PCE (PBAP) 1.0
A2DP-SNK 1.0
AVRCP-Controller 1.4
HFP-HF 1.5 (backward compatible to HFP 1.0)
DUN-DT and GW 1.1
MAP 1.0
Many others provided in Windows Embedded CE 6.0
Simplified extensibility model for new Bluetooth® profiles
For more information, please visit us online
For more information on how Microsoft Auto 4.0 can help meet your customers’ demands for
a rich, interactive experience in their vehicles, visit us on the web at:
http://www.microsoft.com/auto

To find or become a Microsoft Auto partner:


http://www.microsoft.com/auto/partners.mspx

For information about supported media players and phones:


http://www.microsoft.com/auto/devices.mspx

For information on Windows Embedded CE 6.0:


http://www.microsoft.com/windowsembedded

This material is provided for informational purposes only.


Microsoft makes no warranties, express or implied. ©2009 Microsoft Corporation.

You might also like