Open Source in Automotive Infotainment

Similar documents
SIMPLIFYING THE CAR. Helix chassis. Helix chassis. Helix chassis WIND RIVER HELIX CHASSIS WIND RIVER HELIX DRIVE WIND RIVER HELIX CARSYNC

Mentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016

Auto Embedded Software: Infotainment

Automotive Linux Summit 2017 May 31-June 2, 2017, Tokyo, Japan Advances and challenges in remote configuration of connected cars

In the Driver s Seat

Security and Performance Benefits of Virtualization

Virtualizaton: One Size Does Not Fit All. Nedeljko Miljevic Product Manager, Automotive Solutions MontaVista Software

10 th AUTOSAR Open Conference

A Novel Approach to IVI

Connected vehicle cloud

Conquering Complexity: Addressing Security Challenges of the Connected Vehicle

Open innovation in the connected eco-system. Automotive Grade Android (AGA) Overview of Developers Zone for Open Source AGA

Web and Automotive W3C Workshop. Renault - DREAM Nov 2012 RENAULT PROPERTY

Infotainment Solutions. with Open Source and i.mx6. mentor.com/embedded. Andrew Patterson Business Development Director Embedded Automotive

12 th Kandroid Conference. Android in the Car. Oct.25, 2013 Wind River Solutions & Services

AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS

10 Steps to Virtualization

Linux and AUTOSAR Vector Informatik Congress, Stuttgart,

Connected vehicle cloud Commercial presentation

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS

Scalable and Flexible Software Platforms for High-Performance ECUs. Christoph Dietachmayr Sr. Engineering Manager, Elektrobit November 8, 2018

i.mx アプリケーション プロセッサ ARM Processor for Automotive Sadeque Hanif Marketing, Microcontrollers External Use

Securing the Connected Car. Eystein Stenberg Product Manager Mender.io

The Remote Exploitation of Unaltered Passenger Vehicles Revisited. 20 th October 2016 Mark Pitchford, Technical Manager, EMEA

NC1701 ENHANCED VEHICLE COMMUNICATIONS CONTROLLER

SMART DELTA: SECURE OVER-THE-AIR (OTA) TECHNOLOGY FOR REMOTE MANAGEMENT OF IOT SOLUTIONS

Presentation's title

TRENDS IN SECURE MULTICORE EMBEDDED SYSTEMS

Securing the Connected Car. Eystein Stenberg CTO Mender.io

WIND RIVER NETWORKING SOLUTIONS

PENETRATION TESTING OF AUTOMOTIVE DEVICES. Dr. Ákos Csilling Robert Bosch Kft., Budapest HUSTEF 15/11/2017

Sicherheitsaspekte für Flashing Over The Air in Fahrzeugen. Axel Freiwald 1/2017

Offense & Defense in IoT World. Samuel Lv Keen Security Lab, Tencent

Automotive OTA The potential and the challenge

European Conference on Nanoelectronics and Embedded Systems for Electric Mobility. Automotive Ethernet The Road Ahead

SECURING THE CONNECTED ENTERPRISE.

Linux and Open Source in Samsung

Linux in Automotive From Open Source to Products

Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM

OSGi Technology in the Vehicle. Hans-Ulrich Michel, BMW Group Research and Technology,

Hypervisor Market Overview. Franz Walkembach. for GENIVI AMM, April 19 th, 2018 (Munich) SYSGO AG Public

July 2014 Masashige Mizuyama CTO of Automotive Infotainment Business Division, Panasonic Corp.

Architecture concepts in Body Control Modules

Diagnostic Trends 2017 An Overview

Standards for V2X Communication and Implications for OEMs and ITS

Extreme automation of today s technological marvel - connected cars

How Security Mechanisms Can Protect Cars Against Hackers. Christoph Dietachmayr, CIS Solution Manager EB USA Techday, Dec.

IoT and the Role of PLATFORMS. Balajee Sowrirajan SVP and Managing Director Samsung Semiconductors India R&D

Linux Community Project Leaders Unite. Peter Vescuso EVP Marketing, Bus Dev Black Duck Software

IoT & Open Source. Martin von Haller Groenbaek Partner, Copenhagen LES SCANDINAVIA: INTERNET OF THINGS & IP SEMINAR 25 November 2015

Smart Antennas and Hypervisor: Enabling Secure Convergence. July 5, 2017

Trusted Platform Modules Automotive applications and differentiation from HSM

Using a Separation Kernel to Protect against the Remote Exploitation of Unaltered Passenger Vehicles

OTA-On-Demand (OOD) Services with AGL

BOSCH CASE STUDY. How Bosch Has Benefited from GENIVI Adoption

A NEW CONCEPT IN OTA UPDATING FOR AUTOMOTIVE

Automotive Anomaly Monitors and Threat Analysis in the Cloud

RTOS, Linux & Virtualization Wind River Systems, Inc.

Xen Automotive Hypervisor Automotive Linux Summit 1-2 July, Tokyo

Safe Multi-Display Cockpit Controller

Creating outstanding digital cockpits with Qt Automotive Suite

Why the Automotive Industry Needs Open Innovation

A Big Little Hypervisor for IoT Development February 2018

WAVE ONE MAINFRAME WAVE THREE INTERNET WAVE FOUR MOBILE & CLOUD WAVE TWO PERSONAL COMPUTING & SOFTWARE Arm Limited

AGL Reference Hardware Specification Document

SW-Update. Thomas Fleischmann June 5 th 2015

1000BASE-T1 from Standard to Series Production

Strong Security Elements for IoT Manufacturing

Over 350M i.mx SOCs shipped to date Over 92M i.mx shipped in vehicles since 2007 #1 in Auto Infotainment Applications Processors

The Adaptive Platform for Future Use Cases

Device to Cloud. Software Hardware Know How

Interoperability Frameworks for RIOT-OS

NEW LIFE FOR EMBEDDED SYSTEMS IN THE INTERNET OF THINGS

A Guided Tour of Eclipse IoT: 3 Software Stacks for IoT. Benjamin Cabé, Eclipse

AUTOSAR proofs to be THE automotive software platform for intelligent mobility

Eclipse IoT State of the Union. Benjamin Cabé, Eclipse

mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017

Telit Intelligent Modules Harness the Power of Intel Atom x3 Processors

Android Everywhere. February 15, Cristina Segal, WW Director Android Solutions

How to make Connected Car Reality? Dr. Walter J. Buga CEO

IoT Ecosystem and Business Opportunities

In-Vehicle Infotainment (IVI) Control from Mobile Devices

Satellite Technology Trends - A perspective from Intelsat

Securing the future of mobility

Future Implications for the Vehicle When Considering the Internet of Things (IoT)

How OSGi can help to build open IoT ecosystems Kai Hackbath Member of OSGi Alliance Board of Directors Evangelist at Bosch Software Innovations

ARM mbed mbed OS mbed Cloud

Compliance Verification Process for Ethernet ECUs

OCTOBER 2016 TELIT WHITE PAPER

Autonomous Cars from a Unique Perspective: Reality

Techday Mobile Electronics Open, connected, scalable With BODAS into the digital future

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

Datasheet. Enterprise VoIP Phone with Touchscreen. Models: UVP-X, UVP, UVP-Pro, UVP-Executive. High-Definition, Multi-Touch Color Display

Visteon Position Paper i. Visteon Position Paper

Developing Across the Continuum of Intel Platforms

WIND RIVER INTELLIGENT DEVICE PLATFORM XT

The Basic Architecture of successful M2M Solutions. Field-to-Cloud Technology Building Blocks for Internet of Things Applications

10 th AUTOSAR Open Conference

FLUID COMPUTING. ARC FORUM, India Ricky Watts Director of Industrial Solutions, Wind River IN A SOFTWARE-DEFINED WORLD

IoT Market: Three Classes of Devices

Transcription:

Open Source in Automotive Infotainment Taeyong Kim (ty.kim@windriver.com) Services & Solutions Wind River Systems 2015 Wind River. All Rights Reserved.

Why using Open Source in IoT? Internet of Things needs Interoperability Server systems for cloud computing more and more Linux based Open Source is Ubiquitous data centers, embedded devices, network and cloud infrastructure,... Scalable vertical and horizontal scaling, from small to titanic Critical de facto standardization and interoperability for a range of critical functions (like connectivity itself, ) open standards and open source implementations (e.g. HTTP and HTML, Java, SSH/SSL, OSGi, XMPP, MQTT, ) 2 2015 Wind River. All Rights Reserved.

Linux Kernel LoC http://www.ibm.com/developerworks/library/l-linux-kernel/ http://www.ohloh.net/p/linux 3 2015 Wind River. All Rights Reserved.

OSS History Free Software movement started in 1983 1991 First public release of Linux (1992 under GPL) 1998 renamed to Open Source 2005 Android development starts 2006 first Linux A-Sample 2007 Android licensed under Apache License (OHA) 2009 GENIVI public launch 2008 first Android powered phone 2012/13 first GENIVI product launch 2012/13 first Android Infotainment launch 4 2015 Wind River. All Rights Reserved.

In-Vehicle Features 5 2015 Wind River. All Rights Reserved.

Automotive Network Architecture Intra-Vehicle Network Extra-Vehicle Network Vehicle Controller Head Unit Smartphone Smart Antenna Telematics Server 6 2015 Wind River. All Rights Reserved.

Software Components Intra-Vehicle Devices Gateway Extra-Vehicle Devices RTOS, Linux, Android ECU and Application Processors Access to CAN bus AUTOSAR ISO26262 Certification Ethernet AVB Linux or RTOS Gateway between Intra- Vehicle Network and Extra-Vehicle Network 3G/LTE Firewall Telematics Features Linux Telematics Server Cloud Service TCP/IP, MQTT Remote manager OTA SW update 7 2015 Wind River. All Rights Reserved.

The Automotive SW Use cases Long development + maintenance cycle Customized HMI (Human-Machine Interface) 3 rd party integration Safety consideration Security consideration Difficulty of filed upgrade once deployed 8 2015 Wind River. All Rights Reserved.

SW Platform Choices for Infotainment Head Unit Open Source Android Linux GENIVI Tizen / AGL SW Platform Proprietary QNX WinCE Proprietary Commercial Roll your own RTOS 9 2015 Wind River. All Rights Reserved.

Comparison Summary Android Very mature, great ecosystem but controlled by Google Proprietary Linux Flexibility, lightweight but need effort to put things together GENIVI OEM requirement, compliance exists but still under development Commercial OS (WinCE, QNX, Etc) Market proven but vendor dependency and slow innovation 10 2015 Wind River. All Rights Reserved.

Comparison between Linux and Android Linux Android CPU Usage Reasonable High Memory Footprint 256MB ~ 512MB 1GB ~ 2GB SW Framework Flexible Well Defined Pros Differentiation (Relatively) Straightforward Customization & Optimization Cons Burden of designing and maintaining RYO (role your own) platform Maturity Ecosystem Pace of Innovation Google Dependency Mobile Oriented Features 11 2015 Wind River. All Rights Reserved.

SWOT Analysis of Open Source in Automotive [Strength] - Platform Maturity - EcoSystem - Ownership [Weakness] - Cost of RYO - Pace of Evolution - Patent Issues [Opportunity] - Connected Car - Services Platform - Convergence [Threat] - Patent Issues - Support & Maintenance - Smartphone How to address these? 12 2015 Wind River. All Rights Reserved.

Resource Plan Could be 100+ Engineers 13 2015 Wind River. All Rights Reserved.

Smart Phone Connectivity 14 2015 Wind River. All Rights Reserved.

Display Audio Lower development cost for head unit Value Added Apps can be added and upgraded on a timely manner from Smartphone 15 2015 Wind River. All Rights Reserved.

Security Issue with Connected Car Jeep Hacking Remotely hacking unaltered passenger vehicle Target: 2014 Jeep Cherokee Hacking approach summary: Jailbreak Harman s Uconnect system through USB update mechanism Found a bug in D-Bus service Remotely access Uconnect system from Sprint 3G network Updated firmware in Microcontroller 16 2015 Wind River. All Rights Reserved.

TY.KIM@WINDRIVER.COM Thank You 17 2015 Wind River. All Rights Reserved.