SlideShare a Scribd company logo
Embitel Technologies International presence:
J1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety
Embitel Technologies International presence:
• One of the driver and fleet safety solutions monitors a range of driving data like seat-belt detection, driver drowsiness,
speed of the fleet, engine temperature, emission control, diagnostics and other automotive ECU (electronic control
unit) related data
• While the driver and environment related data is captured through vision sensors and cameras, a host of vehicle
diagnostics and engine data is available only through CAN/LIN in-vehicle networks
• Our customer was looking for an automotive embedded systems partner with expertise in vehicle diagnostics, J1939
and OBD2 stacks integration and CAN/LIN interface development
• The customer had recognized the need for a customized solution to meet the unique needs of their AI-based product.
However, they also expected the product engineering services partner to help them reduce time-to-market and costs
Customer:
An automotive after-market company, with product development centers in USA and India, that provides IoT solutions for
commercial vehicles and driver analytics.Our customer has designed innovative driver and fleet safety solutions leveraging
Deep Learning, Video Analytics and Artificial Intelligence (AI).
Business Challenge
Embitel Technologies International presence:
Embitel Solution:
• Our Automotive Software development team has designed pre-tested, easily configurable and re-usable SAE J1939 and
OBD2 (on-board diagnostics) software stacks
• During the technology workshops, our customer developed trust in our capabilities and the quality of our automotive
communication and vehicle diagnostics stacks (J1939 and OBD2)
• The customer also developed the confidence that configuration and integration of J1939 and OBD2 software stacks will
ensure reduced time-to-market and embedded software development costs
• Our automotive software developers implemented integration of SAE J1939 and OBD2 stacks with Freescale/NXP
MCS9S12G controller
• These pre-tested SAE J1939 and OBD2 software stacks were customized to collect vehicle diagnostics, ECU
communication and emission control related data and feed it to the IoT platform
• SPI interface was designed to facilitate communication between Freescale/NXP controller and the processor of the IoT
device
Embitel Technologies International presence:
.
• Our embedded software team developed a gateway software to capture and process data from CAN/LIN and send it to
the processor in a compatible format
• We also integrated a Flash Boot loader for ECU (electronic control unit) reprogramming through SPI
• Our team designed and integrated all the low-level device drivers and also customized SPI drivers to support processor
and controller communications.
Embitel Impact:
• On-chip memory consumption was a critical technology challenge in this project since we were integrating J1939 and
OBD2 software stacks with the IoT device for fleet safety and alerts
• Our automotive team followed best practices of embedded software development and customized the configuration of
J1939 and OBD2 stacks to overcome the on-chip memory limitation
• Since the J1939 and OBD-II stacks and low-level device drivers were pre-packaged, pre-tested and were readily available
for deployment, it helped us save software development costs and time for the customer
Embitel Technologies International presence:
Tools and Technologies:
• CanOe tool for capl scripting
• Dcan and Samdia tools for configuration and testing of J1939 stack
• Freematics OBD-II Emulator for OBD2 stack configuration and testing
• Software coding language : Embedded C
• Software IDE: Code Warrior
• Automotive Protocols : CAN, J1939 and OBD-II
Contact us today for J1939 and OBD2 Stack Integrations ! Mail us at sales@embitel.com

More Related Content

PPTX
ISOBUS Software Stack Integration Services
PPTX
What is OBD and OBD II Software Stack?
PPTX
ECU Reprogramming Software Service
PPTX
OBD II Stack Solutions And Services
PPTX
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
PPTX
OBD2 Software Development and Testing for an ECU Application
PDF
ICT for Automotive Industry
ISOBUS Software Stack Integration Services
What is OBD and OBD II Software Stack?
ECU Reprogramming Software Service
OBD II Stack Solutions And Services
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
OBD2 Software Development and Testing for an ECU Application
ICT for Automotive Industry

What's hot (20)

PPTX
FAQs’ for Unit, Integration and Functional Testing Services
PPTX
PPTX
Migration from CAN 2.0 to CAN FD
PDF
Telematics In China
PDF
Case study: M2M Telematics Solution - Happiest Minds
PDF
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
PDF
Digital Experience: An Overview of Our Competency in Digital Transformation a...
PDF
Current state of automotive network security
PDF
The Current State of Automotive Security by Chris Valasek
PPTX
UDS: Vehicle Diagnostics in AUTOSAR Software Architecture
PPTX
In-Vehicle Infotainment (IVI) System for Two-Wheelers
PDF
Automotive Diagnostic Systems - From OBD to Open Diagnostics Exchange format
PDF
What Is Obd Scan Tool Presentation Mp3 Car Afk Fest 2009
PPSX
Automotive testing
PDF
Project Report on automated toll tax collection system using rfid
PPTX
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
PPTX
Network Security for Automotive Embedded Systems
PPTX
Automotive Interconnect Challenges
PPTX
Automotive Challenges Addressed by Standard and Non-Standard Based IP
PDF
User guide OBD Car Doctor Android App
FAQs’ for Unit, Integration and Functional Testing Services
Migration from CAN 2.0 to CAN FD
Telematics In China
Case study: M2M Telematics Solution - Happiest Minds
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
Digital Experience: An Overview of Our Competency in Digital Transformation a...
Current state of automotive network security
The Current State of Automotive Security by Chris Valasek
UDS: Vehicle Diagnostics in AUTOSAR Software Architecture
In-Vehicle Infotainment (IVI) System for Two-Wheelers
Automotive Diagnostic Systems - From OBD to Open Diagnostics Exchange format
What Is Obd Scan Tool Presentation Mp3 Car Afk Fest 2009
Automotive testing
Project Report on automated toll tax collection system using rfid
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
Network Security for Automotive Embedded Systems
Automotive Interconnect Challenges
Automotive Challenges Addressed by Standard and Non-Standard Based IP
User guide OBD Car Doctor Android App
Ad

Viewers also liked (13)

PDF
Sybrant - Mobile app solutions capability
PPSX
Myagdi villages
PDF
Is Ukraine on the road towards EU?
PDF
Need Cash
PPTX
Tekids circus
PDF
BUYING HOME IN FLORIDA- WHAT YOU'LL NEED FOR YOUR MORTGAGE
PDF
JUMBO Loans
PDF
Scrum horoscope
PPT
Lara Morgan - Its Up To You - Fresh Business Thinking LIVE at Cass Business S...
XLS
Graficas
PPT
iPad MS Validation 3
PDF
HMI/UI Development Services - Bangalore, India
PDF
Why BDD is misunderstood?
Sybrant - Mobile app solutions capability
Myagdi villages
Is Ukraine on the road towards EU?
Need Cash
Tekids circus
BUYING HOME IN FLORIDA- WHAT YOU'LL NEED FOR YOUR MORTGAGE
JUMBO Loans
Scrum horoscope
Lara Morgan - Its Up To You - Fresh Business Thinking LIVE at Cass Business S...
Graficas
iPad MS Validation 3
HMI/UI Development Services - Bangalore, India
Why BDD is misunderstood?
Ad

Similar to J1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety (20)

PDF
OBD II Stack Solutions and Services
PDF
Integration of SAE J1939 stack with an Android Infotainment system | Automoti...
PDF
J1939 stack integration with an advanced EPS system | Automotive Tier-I Suppl...
DOC
AdnanAlbujuq_2
DOC
Profile_Sugumar_N
PDF
M2M in Transportation, Mining and Agriculture
PPTX
Le company presentation
PDF
Open-RnD Embedded Offer
DOCX
Shashikumar_CV
PPTX
Check out this interesting tutorial on building an ESP32-CAM surveillance car!
PPSX
Wireless Technology -IoT Projects
PPTX
Fleet Management Telematics Devices
PDF
Leveraging Artificial Intelligence Processing on Edge Devices
 
PPTX
Engine Control Unit (ECU) Software Development Services.pptx
PPT
OBD (On Board Diagnostics)
PDF
ppt_event_software_defined_vehicles_vdef.pdf
PDF
Car liga ac
DOCX
VineeshKumar_Resume
PDF
Micron projectsportfolio 2017
PPTX
SCADA ( Supervisory Control and Data Acquisition system) Software Solutions
OBD II Stack Solutions and Services
Integration of SAE J1939 stack with an Android Infotainment system | Automoti...
J1939 stack integration with an advanced EPS system | Automotive Tier-I Suppl...
AdnanAlbujuq_2
Profile_Sugumar_N
M2M in Transportation, Mining and Agriculture
Le company presentation
Open-RnD Embedded Offer
Shashikumar_CV
Check out this interesting tutorial on building an ESP32-CAM surveillance car!
Wireless Technology -IoT Projects
Fleet Management Telematics Devices
Leveraging Artificial Intelligence Processing on Edge Devices
 
Engine Control Unit (ECU) Software Development Services.pptx
OBD (On Board Diagnostics)
ppt_event_software_defined_vehicles_vdef.pdf
Car liga ac
VineeshKumar_Resume
Micron projectsportfolio 2017
SCADA ( Supervisory Control and Data Acquisition system) Software Solutions

More from Embitel Technologies - A VOLKSWAGEN GROUP COMPANY (20)

PPTX
How Does Magento eCommerce Development Amplify Your Sales?
PPTX
What is an IoT Gateway and How it Works?
PDF
Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...
PDF
Cloud-Native Trends that will boom in 2022
PPTX
How to Overcome the Challenges of Cloud Application
PDF
Automotive Cockpit Solutions on NXP Platforms
PDF
Driving Sales in Sports Goods Industry Through Digital Shift
PPTX
What is Telematics & How Does It Work?
PDF
Handbook on ISO 26262 Compliant Development
PDF
Library of Protocol Stacks for Automotive Vehicle Diagnostics
PDF
Board Support Package Solutions | BSP Software Development
PDF
Handbook: IoT Solutions Powered by Artificial Intelligence & Machine Learning
PDF
Handbook on Functional Testing; HIL | MIL | SIL Testing
PDF
Introduction to AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)
PPTX
SEooC ISO 26262 | What is Safety Element Out of Context in Automotive Functio...
PDF
TCU vs TGU: An Introduction to Telematics Control Unit & Telematics Gateway Unit
PDF
Handbook on Motor Control System: BLDC Motor | PMSM Motor Control Solutions
PDF
Handbook: Android Infotainment | Automotive Infotainment | IVI Solution
PPTX
HARA ISO 26262: What is HARA and Why is it Required?
PDF
Board Support Package Fact Sheet | Manual Guide
How Does Magento eCommerce Development Amplify Your Sales?
What is an IoT Gateway and How it Works?
Embitel's Motto on Customer Experience and Changes they Bring in Digital Expe...
Cloud-Native Trends that will boom in 2022
How to Overcome the Challenges of Cloud Application
Automotive Cockpit Solutions on NXP Platforms
Driving Sales in Sports Goods Industry Through Digital Shift
What is Telematics & How Does It Work?
Handbook on ISO 26262 Compliant Development
Library of Protocol Stacks for Automotive Vehicle Diagnostics
Board Support Package Solutions | BSP Software Development
Handbook: IoT Solutions Powered by Artificial Intelligence & Machine Learning
Handbook on Functional Testing; HIL | MIL | SIL Testing
Introduction to AUTOSAR BSW (Base Software) & RTE (Real-Time Environment)
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
Handbook on Motor Control System: BLDC Motor | PMSM Motor Control Solutions
Handbook: Android Infotainment | Automotive Infotainment | IVI Solution
HARA ISO 26262: What is HARA and Why is it Required?
Board Support Package Fact Sheet | Manual Guide

Recently uploaded (20)

PPTX
Independence_Day_Patriotic theme (1).pptx
PDF
Physics class 12thstep down transformer project.pdf
PPTX
Lecture 3b C Library xnxjxjxjxkx_ ESP32.pptx
PPTX
deforestation.ppt[1]bestpptondeforestation.pptx
PDF
LB95 New Holland Service Repair Manual.pdf
PPTX
Small Fleets, Big Change: Overcoming Obstacles in the Transition to MHD Elect...
PDF
Volvo EC290C NL EC290CNL engine Manual.pdf
PDF
intrusion control for clean steel 123.pdf
PPTX
Fire Fighting Unit IV industrial safety.pptx
PDF
industrial engineering and safety system
PPTX
Robot_ppt_YRG[1] [Read-Only]bestppt.pptx
PDF
How Much does a Volvo EC290C NL EC290CNL Weight.pdf
PDF
harrier-ev-brochure___________________.pdf
PPTX
Intro to ISO 9001 2015.pptx for awareness
PDF
Volvo EC290C NL EC290CNL excavator weight.pdf
PDF
book-slidefsdljflsk fdslkfjslf sflgs.pdf
PDF
Life Cycle Analysis of Electric and Internal Combustion Engine Vehicles
PPTX
laws of thermodynamics with complete explanation
PPTX
UNIT-2(B) Organisavtional Appraisal.pptx
PDF
Volvo EC290C NL EC290CNL Excavator Service Repair Manual Instant Download.pdf
Independence_Day_Patriotic theme (1).pptx
Physics class 12thstep down transformer project.pdf
Lecture 3b C Library xnxjxjxjxkx_ ESP32.pptx
deforestation.ppt[1]bestpptondeforestation.pptx
LB95 New Holland Service Repair Manual.pdf
Small Fleets, Big Change: Overcoming Obstacles in the Transition to MHD Elect...
Volvo EC290C NL EC290CNL engine Manual.pdf
intrusion control for clean steel 123.pdf
Fire Fighting Unit IV industrial safety.pptx
industrial engineering and safety system
Robot_ppt_YRG[1] [Read-Only]bestppt.pptx
How Much does a Volvo EC290C NL EC290CNL Weight.pdf
harrier-ev-brochure___________________.pdf
Intro to ISO 9001 2015.pptx for awareness
Volvo EC290C NL EC290CNL excavator weight.pdf
book-slidefsdljflsk fdslkfjslf sflgs.pdf
Life Cycle Analysis of Electric and Internal Combustion Engine Vehicles
laws of thermodynamics with complete explanation
UNIT-2(B) Organisavtional Appraisal.pptx
Volvo EC290C NL EC290CNL Excavator Service Repair Manual Instant Download.pdf

J1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety

  • 1. Embitel Technologies International presence: J1939 and OBD2 Stack Integrations With IoT Platform for Fleet Safety
  • 2. Embitel Technologies International presence: • One of the driver and fleet safety solutions monitors a range of driving data like seat-belt detection, driver drowsiness, speed of the fleet, engine temperature, emission control, diagnostics and other automotive ECU (electronic control unit) related data • While the driver and environment related data is captured through vision sensors and cameras, a host of vehicle diagnostics and engine data is available only through CAN/LIN in-vehicle networks • Our customer was looking for an automotive embedded systems partner with expertise in vehicle diagnostics, J1939 and OBD2 stacks integration and CAN/LIN interface development • The customer had recognized the need for a customized solution to meet the unique needs of their AI-based product. However, they also expected the product engineering services partner to help them reduce time-to-market and costs Customer: An automotive after-market company, with product development centers in USA and India, that provides IoT solutions for commercial vehicles and driver analytics.Our customer has designed innovative driver and fleet safety solutions leveraging Deep Learning, Video Analytics and Artificial Intelligence (AI). Business Challenge
  • 3. Embitel Technologies International presence: Embitel Solution: • Our Automotive Software development team has designed pre-tested, easily configurable and re-usable SAE J1939 and OBD2 (on-board diagnostics) software stacks • During the technology workshops, our customer developed trust in our capabilities and the quality of our automotive communication and vehicle diagnostics stacks (J1939 and OBD2) • The customer also developed the confidence that configuration and integration of J1939 and OBD2 software stacks will ensure reduced time-to-market and embedded software development costs • Our automotive software developers implemented integration of SAE J1939 and OBD2 stacks with Freescale/NXP MCS9S12G controller • These pre-tested SAE J1939 and OBD2 software stacks were customized to collect vehicle diagnostics, ECU communication and emission control related data and feed it to the IoT platform • SPI interface was designed to facilitate communication between Freescale/NXP controller and the processor of the IoT device
  • 4. Embitel Technologies International presence: . • Our embedded software team developed a gateway software to capture and process data from CAN/LIN and send it to the processor in a compatible format • We also integrated a Flash Boot loader for ECU (electronic control unit) reprogramming through SPI • Our team designed and integrated all the low-level device drivers and also customized SPI drivers to support processor and controller communications. Embitel Impact: • On-chip memory consumption was a critical technology challenge in this project since we were integrating J1939 and OBD2 software stacks with the IoT device for fleet safety and alerts • Our automotive team followed best practices of embedded software development and customized the configuration of J1939 and OBD2 stacks to overcome the on-chip memory limitation • Since the J1939 and OBD-II stacks and low-level device drivers were pre-packaged, pre-tested and were readily available for deployment, it helped us save software development costs and time for the customer
  • 5. Embitel Technologies International presence: Tools and Technologies: • CanOe tool for capl scripting • Dcan and Samdia tools for configuration and testing of J1939 stack • Freematics OBD-II Emulator for OBD2 stack configuration and testing • Software coding language : Embedded C • Software IDE: Code Warrior • Automotive Protocols : CAN, J1939 and OBD-II Contact us today for J1939 and OBD2 Stack Integrations ! Mail us at sales@embitel.com