1 In Vehicle Infotainment and Open Source
2 Summary In Vehicle Infotainment GENIVI Alliance Open Source in IVI Intecs Experience
3 In Vehicle Infotainment In Vehicle Infotainment is a rapidly growing gand evolving field that encompasses automotive infotainment products and services including music, news, Internet and multimedia, navigation and location, and telephony.
4 High Complexity Automobile manufacturers and their suppliers must develop,test, deploy and support these IVI products and services across multiple automobile models. Rate of innovation and number of applications continues to expand exponentially. Increasingly complex and expensive!
5 Mission Adoption of an open source development platform by aligning automotive OEM requirements. Delivering specifications, reference implementations and certification programs that form a consistent it tbasis for further open source and Indipendent Software Vendor development.
6 GENIVI The GENIVI Alliance was officially i launched in March, 2009 heralding a new era of cooperation among automakers, suppliers and technology providers in the interest of streamlining the development and support of In-Vehicle Infotainment or IVI products and services.
7 Why GENIVI? GENIVI = Geneva (international city of peace) + IVI (acronym)
8 Level of Contribution Founding Charter and Charter Members ($150,000 first year, then $100,000) Core Members ($25,000) Associate Members ($5,000)
9 Charter Members
10 Members in the world Members Contribution ti Europe/Middle East/Africa North/South America Asia/Pacific Total Members: % 29% 48% New Members in 2011: 62
11 GENIVI Platform Vision
12 GENIVI Code GENIVI Code is composed by original piece of work (ADOPTED)oristakenfrom open source and ADAPTED to meet automotive requirements. Code will only be specified and/or CREATED were it is necessary to do so because it doesn t already exist in open source.
13 Expert Groups Automotive CE Connectivity Location-Based Services Media and Graphics Networking System t Infrastructure t
14 Automotive EG Functional areas: Vehicle Diagnostics (DLT, Interaction with diagnostic tester, ) Vehicle Interface Vehicle Networking Software Management Technologies: CAN; MOST; UDS, KWP2000; AUTOSAR; ECU system architecture; Software Management
15 Regional Expert Groups China EG (use Android as a Linux distro and investigate how to make it GENIVI compliant) Korea EG (car data logging protocollo di sincronizzazione tra IVI data unit e data server, web plaform) India EG (security, IDE/toolkit for developing GENIVI Applications)
16 Compliance Program The GENIVI compliance program provides a set of specifications to which GENIVI member companies can measure their products and services. If these offerings meet the especificationscat s They may be registered as GENIVI compliant and listed on the GENIVI website.
17 Compliant Implementation Ubuntu IVI Remix Linux Foundation MeeGo IVI Project Mentor Embedded IVI Base Platform MontaVista Automotive Technology Platform (ATP) Wind River Platform for Infotainment
18 Releases GENIVI 1.0 Release (January 2010) Apollo p Release (December 2010) Borg Release (May 2011) Cassini i i Release (October (Otb 2011) Discoveryy Release (expected April 2012) Excalibur Release (expected October 2012)
19 Hardware Supported in Cassini OMAP 3 Beagleboard (ARM) x86 Northville (Intel) imx-53 Quick Start Board (ARM)
20 Software Components in Cassini Automotive DLT (Ver ) LayerManagementService (Ver ) ConnMan (Ver. 0.77) SensorService (Shifted to Discovery) NavigationCore (S. t. D.) MapViewer (S. t. D.) IVI Audio Manager (S. t. D.) INC protocol (S. t. D.)
21 Intecs in GENIVI Intecs IVI Application DLT Analyzer
22 Intecs IVI Applications Developing Open Source Infotaintment Applications Using the GENIVI Platform
23 The Application features: 1. Bluetooth 2. Radio 3. Speedometer, Gear, RPM 4. Weather widget 5. Browser 6. Maps 7. Notes 8. Wifi 9. Virtual Keyboard 10. Calculator 11. Calendar 12. Removable devices
24 Basic features
25 Other features (temporizzazioni)
26 Development The In Vehicle Infotainment Application was developed using only open source tools like: Qt Creator IDE, GIMP (image editing) GNU Compiler Collection, Ubuntu for development, libraries QtGUI, BlueZ, ALSA, V4L2, ioctl, WebKIT
27 Development Modeling our application to fullfill the needs of today in vehicle infotainment user experience was based on four important concepts: 1. Touch Graphical User Interface 2. Following HMI and Automotive needs 3. Easy integration for future implementation 4. Customizable GUI for the developers
28 Development The hardware used is an Intel Atom Russellville board.
29 Development Developing our application with Qt Creator IDE and using Qt libraries Qt Creator IDE
30 SW Testing Testing after development of our application was foundamental for resolving some Russellville board specific HW and SW bugs of the MeeGo-IVI. Our feedback and collaboration with Linux Foundation members was very successful.
31 100% Open Source Using Open Source components increased the productivity and the development speed!
32 BeagleBoard NOW: Porting our Multimedia application on the BeagleBoard-xM (ARM) Integrating our DLT Analyzer on Intel and ARM architecture
33 Contacts For any information please send an to: Automotive B.U. t it IVI and V&V
34 Thank you for your attention!