15
Linux in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service Architect and Director, Intel July 1st, 2014

Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Embed Size (px)

Citation preview

Page 1: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Linux in Automotive – From Open Source to Products

Mark Skarpness Director System Engineering, Intel

Tsuguo NobeChief Advanced Service Architect and Director, Intel

July 1st, 2014

Page 2: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Legal InformationINFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL® PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. INTEL PRODUCTS ARE NOT INTENDED FOR USE IN MEDICAL, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS. Intel may make changes to specifications and product descriptions at any time, without notice.All products, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice.Intel, processors, chipsets, and desktop boards may contain design defects or errors known as errata, which may cause the product to deviate from published specifications. Current characterized errata are available on request.Centrino, Centrino Inside, Core Inside, Intel, Intel logo, Intel Atom, Intel Atom Inside, Intel Core, Intel Inside, Intel Inside logo, Intel Viiv, Intel vPro, Itanium, Itanium Inside, VTune, Xeon, and Xeon Inside are trademarks of Intel Corporation in the U.S. and other countries.

Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks of Microsoft Corporation in the United States and/or other countries.

Java and all Java based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.

For more complete information about performance and benchmark results, visit www.intel.com/benchmarks

Other names and brands may be claimed as the property of others.Copyright © 2014 Intel Corporation.

Page 3: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

The New Reality

Page 4: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Upstream to Products

1. Thousands of person years of community investment2. Upstream Projects focus on solving common problems3. Distributions become increasingly robust with usage4. Commercial Products focus on differentiation, proprietary value-add and long term support

Commercial Products

Open Source OS Distribution

Validation

OS IntegrationAutomotive Middleware

Linux Middleware

Kernel

IncreasingComplexity

Page 5: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Upstream First. Possibilities are endless … if rules are followed

Automotive Upstream Projects

GENIVI Member Projects• Audio Manager• Diagnostic Log n Trace• Layer Mgmt• Navigation• …

Tizen IVI• Crosswalk Webruntime• Message Broker• Policy Mgr - Mutphy• ….

Check out:https://www.youtube.com/watch?v=Tyd0FO0tko8

Unique to Open Source More upstream code = Increasing reuse = More differentiation by OEMs and Tier1s

Page 6: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service
Page 7: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Tizen Platform BenefitsWeb performance comparable to native– Web App with smooth and good response – Web based 3D App with fast and fancy graphics

Powerful multi-tasking– Support multi-tasking with multi-window – Easy task management

Flexible UX customization– Various home screen layout setting for user’s taste

2D (Crazy chicken) WebGL 3D (helloracer.com)

Multi-Window

Default Entertainment Social

Page 8: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Tizen in Automotive (Tizen IVI)

Enabling Automotive Usages and FeaturesFast Boot Multi User Multi Display

BT Handsfree Multiple Connectivityoptions

Web Apps w/HTML5

IVI Specific SDK

Mobile Device Connectivity Multiple Toolkits

Policy Mgmt Compliance (GENIVI, AGL) STT/TTS

Vehicle APIs Multiple Build Systems Security with Smack

Tizen-IVI is the reference platform for AGL and has attained GENIVI 5.0 compliance

Tizen SDK

Unified Developer Experience for Multiple profiles

Page 9: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

HTML5/Web/Crosswalk• Use new hardware capabilities immediately• Consistent run time between Tizen and Android• Supported by leading cross-platform tools/frameworks

64-bit Linux Kernel• Expanded hardware compatibility and capability• Address additional memory• Support new services like Ultra HD Content

Security • Create enterprise-ready apps and solutions for mobile, wearable

and other smart devices

Wayland• Simplified graphics system offering more flexibility and better performance

Build faster, more secure Tizen applications for a wider range of hardware devices

Key Tizen IVI Features

Page 10: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Tizen 3.0 Common Source/build

Common Mobile

Automotive

TV

Watch

Refrigerator

Multi-User

Profiles

64-bit

3D UI

Buxton

Blink/Crosswalk

Wayland

SMACK

Native

GENIVI Layer Manager

Enlightment

NFC

TelephonySecurity Container

KDBUSMurphy Audio Manager

AMB

Devices

Tizen Base OS

Weston

. . .

Page 11: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Technology Innovation for the Auto Industry

User Experience

Commercial Services

Open Source Reference

Page 12: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Intel® In-Vehicle Solutions & The Road Ahead

In-Vehicle Technology Evolution

FUTURE ADVANCED DRIVING PRODUCTSHARDWARE AND SOFTWARE FOR IN-VEHICLE INFOTAINMENT (IVI)

Essential FeaturesBasic Connectivity Multimedia

Entertainment PackageAdvanced Premium

+ =Intel® In-Vehicle

SolutionsCompute Modules(Plus board support

package)

Intel® In-Vehicle Solutions

Software Foundation(Comprehensive

middleware)

Intel® In-Vehicle SolutionsPlatform

(Application-ready IVI platform)

Advanced driving technologies,

autonomous driving

COCKPIT CONSOLIDATION

Consolidation of usages: Head unit,

instrumentation cluster, ADAS, RSE

12

Page 13: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

It starts with convenience and ends with safetyThe Road to Autonomous Driving

Compute (DMIPS)

SystemFunctionality

10,000100 100,000 1,000,001,00032-bit MCU

Self-Driving

Safe Driving

Electro-mechanical

SafetyAir bags

Electronic Stability Control

ABS

In-Vehicle Infotainment

Development Integration

InformLane departure

Blind spotParking assist

AssistAdaptive cruise control

Emergency brakingLane keeping

AssumeSelf-driving

Silicon performance requirements increase with system functionality

Numbers are for illustrative purposes only and do not represent actual measurements

Page 14: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service

Driving the FutureAutomotive Research from Intel

Anthropology to User Experience to Underlying Technologies

Secure My Connected Car

Personal VehicleExperience

Page 15: Linux in Automotive – From Open Source to Products in Automotive – From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service