Upload
hoangcong
View
218
Download
0
Embed Size (px)
Citation preview
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
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.
The New Reality
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
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
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
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
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
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
. . .
Technology Innovation for the Auto Industry
User Experience
Commercial Services
Open Source Reference
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
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
Driving the FutureAutomotive Research from Intel
Anthropology to User Experience to Underlying Technologies
Secure My Connected Car
Personal VehicleExperience