SlideShare a Scribd company logo
Integration of J1939 stack with Android Infotainment for ECU communication and collection of vehicle
parameters | US based Tier-I Supplier
As a trusted embedded technology partner, we at Embitel Technologies have delivered an end-to-end
automotive infotainment solution for a US based Tier-I Supplier.
Now under production, this system will be deployed for commercial vehicles across Mexico.
Business Challenge:
The infotainment system is loaded with information- and entertainment-related multimedia features
like virtual gauges, navigation maps, voice recognition, access to media files, app-store, phone
call/message syncing using BT and more.
Hence this system needs to communicate with several ECUs to fetch various vehicle parameters.
Embitel’s infotainment software development team needed an off-the-shelf communication layer that
can be configured easily. This would ensure reduced development time and add value to the bottomline
of the project costs.
Embitel Solution: in-house designed reusable J1939 stack with provisions for faster configuration
The team decided to integrate the J1939 stack designed in-house to save time and costs. So our cross-
functional expertise in Embedded and Automotive technology added value to our client’s product
roadmap.
Following are the details of the solution:
∑ Re-usable SAE J1939-complaint stack best suited for
commercial vehicles was integrated with the Android OS
∑ The ported J1939 stack consisted of J1939 Data Link and
Transport Layer (J193921), Network Management layer
(J1939/81) and Vehicle Application Layer(J1939/71)
∑ 50 PGNs were easily configured only in the Application layer,
rest of the stack was integrated as it is
Integration of J1939 stack with Android Infotainment for ECU communication and collection of vehicle
parameters | US based Tier-I Supplier
∑ SAE J1939 complaint Boot Loader was also ported to facilitate eprogramming of ECUs efficiently
and securely via CAN network
∑ All this ensured support for vehicle communication and reprogramming of ECUs
∑ All the necessary device drivers were designed, developed and ported by Embitel
∑ J1939 stack has been coded as per the MISRA (Motor Industry Software Reliability Association)
-C guidelines to ensure code safety, security, portability and reliability for embedded
Infotainment system and applications
∑ J1939 stack also ensured Enhanced Portability for the entire system (Support for 8, 16 and 32 bit
Embedded Controllers)
Embitel Impact:
∑ Reduced development time and costs as the readily available and re-usable J1939 stack was
integrated
∑ Since PGN configuration was required to be done only at the Application Layer, it ensured added
time advantage
∑ Cross-functional teams with complementary skill-sets delivered a timely value-add to the overall
cost and quality to the infotainment project
What is an Infotainment System?
Infotainment in automobiles is the integrated system that delivers entertainment and information
content.
Typical tasks that can be performed with an in-vehicle infotainment system include managing and
playing audio content, utilizing navigation for driving, delivering rear-seat entertainment such as movies,
games, social networking, etc., listening to incoming and sending outgoing SMS text messages, making
phone calls, and accessing Internet-enabled or smartphone-enabled content such as traffic conditions,
sports scores and weather forecasts.
Source - Webopedia

More Related Content

What's hot

Camco na catalog
Camco na catalogCamco na catalog
Camco na catalog
rigo71291
 
Bosch Technical Trainings Supported by Augmented Reality
Bosch Technical Trainings Supported by Augmented RealityBosch Technical Trainings Supported by Augmented Reality
Bosch Technical Trainings Supported by Augmented Reality
AugmentedWorldExpo
 
Akash Resume 120515
Akash Resume 120515Akash Resume 120515
Akash Resume 120515Akash Paul
 
The Essential European Fleet & Asset Management Update
The Essential European Fleet & Asset Management UpdateThe Essential European Fleet & Asset Management Update
The Essential European Fleet & Asset Management UpdateHitReach
 
Qbit Presentation
Qbit PresentationQbit Presentation
Qbit Presentationkumarrahul
 
J1939 PDF | J1939 Stack Handbook | Manual Guide
J1939 PDF | J1939 Stack Handbook | Manual GuideJ1939 PDF | J1939 Stack Handbook | Manual Guide
J1939 PDF | J1939 Stack Handbook | Manual Guide
Embitel Technologies (I) PVT LTD
 
Critical software For the First European Rail Traffic Management System
Critical software For the First European Rail Traffic Management SystemCritical software For the First European Rail Traffic Management System
Critical software For the First European Rail Traffic Management System
ana isabel rodriguez
 
Relatório Anual IBM 2013 v1
Relatório Anual IBM 2013 v1Relatório Anual IBM 2013 v1
Relatório Anual IBM 2013 v1Anderson Bassani
 
Analysis of the service operations of global taxis
Analysis of the service operations of  global taxisAnalysis of the service operations of  global taxis
Analysis of the service operations of global taxisClaireAnnaJ
 
Praveenkumar_Resume(5+yrs exp BE(E&CE)2010 passout)
Praveenkumar_Resume(5+yrs exp BE(E&CE)2010 passout)Praveenkumar_Resume(5+yrs exp BE(E&CE)2010 passout)
Praveenkumar_Resume(5+yrs exp BE(E&CE)2010 passout)Praveenkumar Deshmukh
 
012416 andrei k_resume_php
012416 andrei k_resume_php012416 andrei k_resume_php
012416 andrei k_resume_php
Andrei Karunungan
 
Mohan dhawle
Mohan dhawleMohan dhawle
Mohan dhawle
Mohan Dhawle
 
Samsara Fleet Monitoring/Reefer Temperature Solution
Samsara Fleet Monitoring/Reefer Temperature SolutionSamsara Fleet Monitoring/Reefer Temperature Solution
Samsara Fleet Monitoring/Reefer Temperature Solution
EricJacobson16
 
Case studies
Case studiesCase studies
Case studies
abhijit_tamba
 

What's hot (19)

Ali_Alhashim.CV.2015
Ali_Alhashim.CV.2015Ali_Alhashim.CV.2015
Ali_Alhashim.CV.2015
 
Camco na catalog
Camco na catalogCamco na catalog
Camco na catalog
 
Bosch Technical Trainings Supported by Augmented Reality
Bosch Technical Trainings Supported by Augmented RealityBosch Technical Trainings Supported by Augmented Reality
Bosch Technical Trainings Supported by Augmented Reality
 
Akash Resume 120515
Akash Resume 120515Akash Resume 120515
Akash Resume 120515
 
The Essential European Fleet & Asset Management Update
The Essential European Fleet & Asset Management UpdateThe Essential European Fleet & Asset Management Update
The Essential European Fleet & Asset Management Update
 
Qbit Presentation
Qbit PresentationQbit Presentation
Qbit Presentation
 
J1939 PDF | J1939 Stack Handbook | Manual Guide
J1939 PDF | J1939 Stack Handbook | Manual GuideJ1939 PDF | J1939 Stack Handbook | Manual Guide
J1939 PDF | J1939 Stack Handbook | Manual Guide
 
Critical software For the First European Rail Traffic Management System
Critical software For the First European Rail Traffic Management SystemCritical software For the First European Rail Traffic Management System
Critical software For the First European Rail Traffic Management System
 
Relatório Anual IBM 2013 v1
Relatório Anual IBM 2013 v1Relatório Anual IBM 2013 v1
Relatório Anual IBM 2013 v1
 
ajmer_malik
ajmer_malikajmer_malik
ajmer_malik
 
Analysis of the service operations of global taxis
Analysis of the service operations of  global taxisAnalysis of the service operations of  global taxis
Analysis of the service operations of global taxis
 
document_12_Agent (4)
document_12_Agent (4)document_12_Agent (4)
document_12_Agent (4)
 
Masternaut ecodrive
Masternaut ecodriveMasternaut ecodrive
Masternaut ecodrive
 
Praveenkumar_Resume(5+yrs exp BE(E&CE)2010 passout)
Praveenkumar_Resume(5+yrs exp BE(E&CE)2010 passout)Praveenkumar_Resume(5+yrs exp BE(E&CE)2010 passout)
Praveenkumar_Resume(5+yrs exp BE(E&CE)2010 passout)
 
012416 andrei k_resume_php
012416 andrei k_resume_php012416 andrei k_resume_php
012416 andrei k_resume_php
 
Projects
ProjectsProjects
Projects
 
Mohan dhawle
Mohan dhawleMohan dhawle
Mohan dhawle
 
Samsara Fleet Monitoring/Reefer Temperature Solution
Samsara Fleet Monitoring/Reefer Temperature SolutionSamsara Fleet Monitoring/Reefer Temperature Solution
Samsara Fleet Monitoring/Reefer Temperature Solution
 
Case studies
Case studiesCase studies
Case studies
 

Similar to Integration of SAE J1939 stack with an Android Infotainment system | Automotive Case-Study

J1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety
J1939 and OBD2 Stack Integrations With IoT Platform for Fleet SafetyJ1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety
J1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety
Embitel Technologies (I) PVT LTD
 
What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?
Embitel Technologies (I) PVT LTD
 
Strategies to Develop In-Vehicle Infotainment System
Strategies to Develop In-Vehicle Infotainment SystemStrategies to Develop In-Vehicle Infotainment System
Strategies to Develop In-Vehicle Infotainment System
Embitel Technologies (I) PVT LTD
 
ppt_event_software_defined_vehicles_vdef.pdf
ppt_event_software_defined_vehicles_vdef.pdfppt_event_software_defined_vehicles_vdef.pdf
ppt_event_software_defined_vehicles_vdef.pdf
PhijakChanyawiwatkul1
 
What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)
Embitel Technologies (I) PVT LTD
 
End-to-End and e-Business Value from the Telematics Reference Implementation ...
End-to-End and e-Business Value from the Telematics Reference Implementation ...End-to-End and e-Business Value from the Telematics Reference Implementation ...
End-to-End and e-Business Value from the Telematics Reference Implementation ...
mfrancis
 
opening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfopening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdf
xmumiao
 
Megatrends 2013: Manage the Accelerating Amount of Software in Cars
Megatrends 2013: Manage the AcceleratingAmount of Software in CarsMegatrends 2013: Manage the AcceleratingAmount of Software in Cars
Megatrends 2013: Manage the Accelerating Amount of Software in Cars
Red Bend Software
 
J1939 Stack Source Code
J1939 Stack Source CodeJ1939 Stack Source Code
J1939 Stack Source Code
Embitel Technologies (I) PVT LTD
 
TTTech Company Overview
TTTech Company OverviewTTTech Company Overview
TTTech Company Overview
TTTech Computertechnik AG
 
A1803030111
A1803030111A1803030111
A1803030111
IOSR Journals
 
M2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureM2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and Agriculture
Eurotech
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
mfrancis
 
Case study: In-Vehicle Telematics Solution - Happiest Minds
Case study: In-Vehicle Telematics Solution - Happiest MindsCase study: In-Vehicle Telematics Solution - Happiest Minds
Case study: In-Vehicle Telematics Solution - Happiest Minds
Happiest Minds Technologies
 
Visiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watch
Visiongain
 
What is Telematics & How Does It Work?
What is Telematics & How Does It Work?What is Telematics & How Does It Work?
What is Telematics & How Does It Work?
Embitel Technologies (I) PVT LTD
 

Similar to Integration of SAE J1939 stack with an Android Infotainment system | Automotive Case-Study (20)

J1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety
J1939 and OBD2 Stack Integrations With IoT Platform for Fleet SafetyJ1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety
J1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety
 
What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?
 
Strategies to Develop In-Vehicle Infotainment System
Strategies to Develop In-Vehicle Infotainment SystemStrategies to Develop In-Vehicle Infotainment System
Strategies to Develop In-Vehicle Infotainment System
 
ppt_event_software_defined_vehicles_vdef.pdf
ppt_event_software_defined_vehicles_vdef.pdfppt_event_software_defined_vehicles_vdef.pdf
ppt_event_software_defined_vehicles_vdef.pdf
 
Shashikumar_CV
Shashikumar_CVShashikumar_CV
Shashikumar_CV
 
What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)What is Telematics Control Unit (TCU)
What is Telematics Control Unit (TCU)
 
End-to-End and e-Business Value from the Telematics Reference Implementation ...
End-to-End and e-Business Value from the Telematics Reference Implementation ...End-to-End and e-Business Value from the Telematics Reference Implementation ...
End-to-End and e-Business Value from the Telematics Reference Implementation ...
 
opening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfopening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdf
 
Megatrends 2013: Manage the Accelerating Amount of Software in Cars
Megatrends 2013: Manage the AcceleratingAmount of Software in CarsMegatrends 2013: Manage the AcceleratingAmount of Software in Cars
Megatrends 2013: Manage the Accelerating Amount of Software in Cars
 
VineeshKumar_Resume
VineeshKumar_ResumeVineeshKumar_Resume
VineeshKumar_Resume
 
Profile_Sugumar_N
Profile_Sugumar_NProfile_Sugumar_N
Profile_Sugumar_N
 
J1939 Stack Source Code
J1939 Stack Source CodeJ1939 Stack Source Code
J1939 Stack Source Code
 
TTTech Company Overview
TTTech Company OverviewTTTech Company Overview
TTTech Company Overview
 
A1803030111
A1803030111A1803030111
A1803030111
 
M2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureM2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and Agriculture
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
 
thesis paper
thesis paperthesis paper
thesis paper
 
Case study: In-Vehicle Telematics Solution - Happiest Minds
Case study: In-Vehicle Telematics Solution - Happiest MindsCase study: In-Vehicle Telematics Solution - Happiest Minds
Case study: In-Vehicle Telematics Solution - Happiest Minds
 
Visiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watch
 
What is Telematics & How Does It Work?
What is Telematics & How Does It Work?What is Telematics & How Does It Work?
What is Telematics & How Does It Work?
 

More from Embitel Technologies (I) PVT LTD

How Does Magento eCommerce Development Amplify Your Sales?
How Does Magento eCommerce Development Amplify Your Sales?How Does Magento eCommerce Development Amplify Your Sales?
How Does Magento eCommerce Development Amplify Your Sales?
Embitel Technologies (I) PVT LTD
 
What is an IoT Gateway and How it Works?
What is an IoT Gateway and How it Works?What is an IoT Gateway and How it Works?
What is an IoT Gateway and How it Works?
Embitel Technologies (I) PVT LTD
 
Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...
Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...
Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...
Embitel Technologies (I) PVT LTD
 
Cloud-Native Trends that will boom in 2022
Cloud-Native  Trends that will  boom in 2022Cloud-Native  Trends that will  boom in 2022
Cloud-Native Trends that will boom in 2022
Embitel Technologies (I) PVT LTD
 
How to Overcome the Challenges of Cloud Application
How to Overcome the Challenges of Cloud ApplicationHow to Overcome the Challenges of Cloud Application
How to Overcome the Challenges of Cloud Application
Embitel Technologies (I) PVT LTD
 
Automotive Cockpit Solutions on NXP Platforms
Automotive Cockpit Solutions on NXP PlatformsAutomotive Cockpit Solutions on NXP Platforms
Automotive Cockpit Solutions on NXP Platforms
Embitel Technologies (I) PVT LTD
 
Driving Sales in Sports Goods Industry Through Digital Shift
Driving Sales in Sports Goods Industry Through Digital ShiftDriving Sales in Sports Goods Industry Through Digital Shift
Driving Sales in Sports Goods Industry Through Digital Shift
Embitel Technologies (I) PVT LTD
 
Handbook on ISO 26262 Compliant Development
Handbook on ISO 26262 Compliant DevelopmentHandbook on ISO 26262 Compliant Development
Handbook on ISO 26262 Compliant Development
Embitel Technologies (I) PVT LTD
 
Library of Protocol Stacks for Automotive Vehicle Diagnostics
Library of Protocol Stacks for Automotive Vehicle Diagnostics Library of Protocol Stacks for Automotive Vehicle Diagnostics
Library of Protocol Stacks for Automotive Vehicle Diagnostics
Embitel Technologies (I) PVT LTD
 
Board Support Package Solutions | BSP Software Development
Board Support Package Solutions | BSP Software DevelopmentBoard Support Package Solutions | BSP Software Development
Board Support Package Solutions | BSP Software Development
Embitel Technologies (I) PVT LTD
 
Digital Experience: An Overview of Our Competency in Digital Transformation a...
Digital Experience: An Overview of Our Competency in Digital Transformation a...Digital Experience: An Overview of Our Competency in Digital Transformation a...
Digital Experience: An Overview of Our Competency in Digital Transformation a...
Embitel Technologies (I) PVT LTD
 
Handbook: IoT Solutions Powered by Artificial Intelligence & Machine Learning
Handbook: IoT Solutions Powered by Artificial Intelligence & Machine LearningHandbook: IoT Solutions Powered by Artificial Intelligence & Machine Learning
Handbook: IoT Solutions Powered by Artificial Intelligence & Machine Learning
Embitel Technologies (I) PVT LTD
 
Handbook on Functional Testing; HIL | MIL | SIL Testing
Handbook on Functional Testing; HIL | MIL | SIL TestingHandbook on Functional Testing; HIL | MIL | SIL Testing
Handbook on Functional Testing; HIL | MIL | SIL Testing
Embitel Technologies (I) PVT LTD
 
FAQs’ for Unit, Integration and Functional Testing Services
FAQs’ for Unit, Integration and Functional Testing ServicesFAQs’ for Unit, Integration and Functional Testing Services
FAQs’ for Unit, Integration and Functional Testing Services
Embitel Technologies (I) PVT LTD
 
Introduction to AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)
Introduction to  AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)Introduction to  AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)
Introduction to AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)
Embitel Technologies (I) PVT LTD
 
SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...
SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...
SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...
Embitel Technologies (I) PVT LTD
 
TCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway Unit
TCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway UnitTCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway Unit
TCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway Unit
Embitel Technologies (I) PVT LTD
 
Handbook on Motor Control System: BLDC Motor | PMSM Motor Control Solutions
Handbook on Motor Control System: BLDC Motor | PMSM Motor Control SolutionsHandbook on Motor Control System: BLDC Motor | PMSM Motor Control Solutions
Handbook on Motor Control System: BLDC Motor | PMSM Motor Control Solutions
Embitel Technologies (I) PVT LTD
 
Handbook: Android Infotainment | Automotive Infotainment | IVI Solution
Handbook: Android Infotainment | Automotive Infotainment | IVI SolutionHandbook: Android Infotainment | Automotive Infotainment | IVI Solution
Handbook: Android Infotainment | Automotive Infotainment | IVI Solution
Embitel Technologies (I) PVT LTD
 
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
ECU Flashing: Flash Bootloaders that Facilitate ECU ReprogrammingECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
Embitel Technologies (I) PVT LTD
 

More from Embitel Technologies (I) PVT LTD (20)

How Does Magento eCommerce Development Amplify Your Sales?
How Does Magento eCommerce Development Amplify Your Sales?How Does Magento eCommerce Development Amplify Your Sales?
How Does Magento eCommerce Development Amplify Your Sales?
 
What is an IoT Gateway and How it Works?
What is an IoT Gateway and How it Works?What is an IoT Gateway and How it Works?
What is an IoT Gateway and How it Works?
 
Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...
Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...
Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...
 
Cloud-Native Trends that will boom in 2022
Cloud-Native  Trends that will  boom in 2022Cloud-Native  Trends that will  boom in 2022
Cloud-Native Trends that will boom in 2022
 
How to Overcome the Challenges of Cloud Application
How to Overcome the Challenges of Cloud ApplicationHow to Overcome the Challenges of Cloud Application
How to Overcome the Challenges of Cloud Application
 
Automotive Cockpit Solutions on NXP Platforms
Automotive Cockpit Solutions on NXP PlatformsAutomotive Cockpit Solutions on NXP Platforms
Automotive Cockpit Solutions on NXP Platforms
 
Driving Sales in Sports Goods Industry Through Digital Shift
Driving Sales in Sports Goods Industry Through Digital ShiftDriving Sales in Sports Goods Industry Through Digital Shift
Driving Sales in Sports Goods Industry Through Digital Shift
 
Handbook on ISO 26262 Compliant Development
Handbook on ISO 26262 Compliant DevelopmentHandbook on ISO 26262 Compliant Development
Handbook on ISO 26262 Compliant Development
 
Library of Protocol Stacks for Automotive Vehicle Diagnostics
Library of Protocol Stacks for Automotive Vehicle Diagnostics Library of Protocol Stacks for Automotive Vehicle Diagnostics
Library of Protocol Stacks for Automotive Vehicle Diagnostics
 
Board Support Package Solutions | BSP Software Development
Board Support Package Solutions | BSP Software DevelopmentBoard Support Package Solutions | BSP Software Development
Board Support Package Solutions | BSP Software Development
 
Digital Experience: An Overview of Our Competency in Digital Transformation a...
Digital Experience: An Overview of Our Competency in Digital Transformation a...Digital Experience: An Overview of Our Competency in Digital Transformation a...
Digital Experience: An Overview of Our Competency in Digital Transformation a...
 
Handbook: IoT Solutions Powered by Artificial Intelligence & Machine Learning
Handbook: IoT Solutions Powered by Artificial Intelligence & Machine LearningHandbook: IoT Solutions Powered by Artificial Intelligence & Machine Learning
Handbook: IoT Solutions Powered by Artificial Intelligence & Machine Learning
 
Handbook on Functional Testing; HIL | MIL | SIL Testing
Handbook on Functional Testing; HIL | MIL | SIL TestingHandbook on Functional Testing; HIL | MIL | SIL Testing
Handbook on Functional Testing; HIL | MIL | SIL Testing
 
FAQs’ for Unit, Integration and Functional Testing Services
FAQs’ for Unit, Integration and Functional Testing ServicesFAQs’ for Unit, Integration and Functional Testing Services
FAQs’ for Unit, Integration and Functional Testing Services
 
Introduction to AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)
Introduction to  AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)Introduction to  AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)
Introduction to AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)
 
SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...
SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...
SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...
 
TCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway Unit
TCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway UnitTCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway Unit
TCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway Unit
 
Handbook on Motor Control System: BLDC Motor | PMSM Motor Control Solutions
Handbook on Motor Control System: BLDC Motor | PMSM Motor Control SolutionsHandbook on Motor Control System: BLDC Motor | PMSM Motor Control Solutions
Handbook on Motor Control System: BLDC Motor | PMSM Motor Control Solutions
 
Handbook: Android Infotainment | Automotive Infotainment | IVI Solution
Handbook: Android Infotainment | Automotive Infotainment | IVI SolutionHandbook: Android Infotainment | Automotive Infotainment | IVI Solution
Handbook: Android Infotainment | Automotive Infotainment | IVI Solution
 
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
ECU Flashing: Flash Bootloaders that Facilitate ECU ReprogrammingECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
 

Recently uploaded

What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
Autohaus Service and Sales
 
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtycccccccccccccccccccccccccccccccccccccccccccccccccccccccgtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
4thzenzstar
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Masters European & Gapanese Auto Repair
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
Hyundai Motor Group
 
Tyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEATTyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEAT
kshamashah95
 
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
ahmedendrise81
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Precious Mvulane CA (SA),RA
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
mymwpc
 
What Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It WorkWhat Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It Work
Motor Cars International
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
daothibichhang1
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
coc7987515756
 
Ec460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdfEc460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdf
Excavator
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
Antique Plastic Traders
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Vic Auto Collision & Repair
 
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Hyundai Motor Group
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
eygkup
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
jennifermiller8137
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
Bertini's German Motors
 
Ec330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdfEc330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdf
Excavator
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
jennifermiller8137
 

Recently uploaded (20)

What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
 
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtycccccccccccccccccccccccccccccccccccccccccccccccccccccccgtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
 
Tyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEATTyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEAT
 
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
 
What Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It WorkWhat Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It Work
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
 
Ec460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdfEc460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdf
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
 
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
 
Ec330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdfEc330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdf
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
 

Integration of SAE J1939 stack with an Android Infotainment system | Automotive Case-Study

  • 1. Integration of J1939 stack with Android Infotainment for ECU communication and collection of vehicle parameters | US based Tier-I Supplier As a trusted embedded technology partner, we at Embitel Technologies have delivered an end-to-end automotive infotainment solution for a US based Tier-I Supplier. Now under production, this system will be deployed for commercial vehicles across Mexico. Business Challenge: The infotainment system is loaded with information- and entertainment-related multimedia features like virtual gauges, navigation maps, voice recognition, access to media files, app-store, phone call/message syncing using BT and more. Hence this system needs to communicate with several ECUs to fetch various vehicle parameters. Embitel’s infotainment software development team needed an off-the-shelf communication layer that can be configured easily. This would ensure reduced development time and add value to the bottomline of the project costs. Embitel Solution: in-house designed reusable J1939 stack with provisions for faster configuration The team decided to integrate the J1939 stack designed in-house to save time and costs. So our cross- functional expertise in Embedded and Automotive technology added value to our client’s product roadmap. Following are the details of the solution: ∑ Re-usable SAE J1939-complaint stack best suited for commercial vehicles was integrated with the Android OS ∑ The ported J1939 stack consisted of J1939 Data Link and Transport Layer (J193921), Network Management layer (J1939/81) and Vehicle Application Layer(J1939/71) ∑ 50 PGNs were easily configured only in the Application layer, rest of the stack was integrated as it is
  • 2. Integration of J1939 stack with Android Infotainment for ECU communication and collection of vehicle parameters | US based Tier-I Supplier ∑ SAE J1939 complaint Boot Loader was also ported to facilitate eprogramming of ECUs efficiently and securely via CAN network ∑ All this ensured support for vehicle communication and reprogramming of ECUs ∑ All the necessary device drivers were designed, developed and ported by Embitel ∑ J1939 stack has been coded as per the MISRA (Motor Industry Software Reliability Association) -C guidelines to ensure code safety, security, portability and reliability for embedded Infotainment system and applications ∑ J1939 stack also ensured Enhanced Portability for the entire system (Support for 8, 16 and 32 bit Embedded Controllers) Embitel Impact: ∑ Reduced development time and costs as the readily available and re-usable J1939 stack was integrated ∑ Since PGN configuration was required to be done only at the Application Layer, it ensured added time advantage ∑ Cross-functional teams with complementary skill-sets delivered a timely value-add to the overall cost and quality to the infotainment project What is an Infotainment System? Infotainment in automobiles is the integrated system that delivers entertainment and information content. Typical tasks that can be performed with an in-vehicle infotainment system include managing and playing audio content, utilizing navigation for driving, delivering rear-seat entertainment such as movies, games, social networking, etc., listening to incoming and sending outgoing SMS text messages, making phone calls, and accessing Internet-enabled or smartphone-enabled content such as traffic conditions, sports scores and weather forecasts. Source - Webopedia