Diagnostics - Softing - ASAM
Diagnostics - Softing - ASAM
Diagnostics - Softing - ASAM
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
A Standard-Based Diagnostic Tool<br />
Chain and its Market Environment<br />
Sunnam Pei – Sales Manager – Gailogic<br />
Markus Steffelbauer – Director Product Management – <strong>Softing</strong><br />
June 12th 2013 JAIG Meeting in Tokyo
• Diagnostic Standards – an overview<br />
• Market overview<br />
• <strong>Softing</strong>’s Diagnostic Tool Chain
• Diagnostic Standards – an overview<br />
• Market overview<br />
• <strong>Softing</strong>’s Diagnostic Tool Chain
© <strong>Softing</strong>, 2013 / Seite 4<br />
<strong>Diagnostics</strong> – a Challenge<br />
Passenger car<br />
SAE J1962<br />
<br />
Truck<br />
SAE J1939/13
© <strong>Softing</strong>, 2013 / Seite 5<br />
<strong>Diagnostics</strong> – many Applications<br />
Engineering<br />
Test<br />
Manufacturing<br />
Service<br />
Factory Tester<br />
After Sales Tester<br />
Road Test<br />
DOC<br />
PDF<br />
System Integration<br />
HiL<br />
System Development<br />
ECU Development
© <strong>Softing</strong>, 2013 / Seite 6<br />
Diagnostic Standards Examples<br />
• <strong>ASAM</strong> MCD-3D (D-Server)<br />
ISO 22900-3<br />
• ISO 22900-2 (D-PDU API)<br />
• <strong>ASAM</strong> MCD-2D (ODX)<br />
ISO 22901-1<br />
• ISO 13209 (OTX)<br />
• ISO 15765<br />
<strong>Diagnostics</strong> on CAN<br />
• ISO 14229<br />
Unified Diagnostic Services<br />
• SAE J1939-73
© <strong>Softing</strong>, 2013 / Seite 7<br />
A Standard-Based Diagnostic System<br />
OTX<br />
ODX<br />
Diagnostic<br />
Application<br />
OTX run time<br />
<strong>ASAM</strong> MCD-3D<br />
D-Server<br />
Advantages<br />
• Specification of diagnostics is only done<br />
once single source<br />
• Run time systems use specification<br />
directly “run time specification”<br />
• Run time systems can be used by all<br />
diagnostic applications process save<br />
D-PDU API<br />
VCI
© <strong>Softing</strong>, 2013 / Seite 8<br />
Advantages of Diagnostic Standardization<br />
• At the vehicle manufacturer<br />
− Single source of diagnostic specification saves money<br />
− Run time specification reduces rework costs caused by misunderstandings<br />
− COTS tools can be used implementing diagnostics based on standardized APIs<br />
• With ECU suppliers<br />
− Diagnostic specification given in ODX reduces alignment costs<br />
− Testing at ECU supplier is performed on same base<br />
− ECU supplier specific know how is delivered in same format<br />
− Main part of ECU’s diagnostic function is implemented independent from vehicle manufacturer<br />
• With tool vendors<br />
− Vehicle manufacturer gets independent from tool vendor<br />
− Tools are implemented independent from vehicle manufacturer
• Diagnostic Standards – an overview<br />
• Market overview<br />
• <strong>Softing</strong>’s Diagnostic Tool Chain
© <strong>Softing</strong>, 2013 / Seite 10<br />
Diagnostic Tools Competition<br />
Product class<br />
VCIs (with D-PDU API)<br />
D-Server<br />
Vendor<br />
Bosch, DSA, ETAS, I+ME Actia,<br />
KPIT/In2Soft, samtec, Siemens, <strong>Softing</strong><br />
DSA, KPIT/In2Soft, Siemens, <strong>Softing</strong><br />
OTX run time • Interpretation: KPIT/In2Soft, <strong>Softing</strong><br />
• Compilation: emotive, DSA<br />
• Import: Bosch, DSA, Siemens, Vector<br />
ODX Editor<br />
KPIT/In2Soft, <strong>Softing</strong>, Vector<br />
OTX Editor • DSA, KPIT/In2Soft, emotive, <strong>Softing</strong><br />
• Different vendors: Export from<br />
proprietary format
Standard Usage Worldwide<br />
Databases: Europe ODX used<br />
APIs: D-Server/D-PDU API some cases<br />
Protocols: UDS, DiagOnCAN,<br />
Databases: ODX set, OTX starting<br />
APIs: D-Server/D-PDU API set<br />
Protocols: UDS, DiagOnCAN,<br />
Databases: ODX few cases<br />
APIs: D-Server/D-PDU API: few cases<br />
(J2534 and RP1210)<br />
Protocols: UDS, DiagOnCAN, J1939<br />
Databases: ODX few cases<br />
APIs: D-Server/D-PDU API: few cases<br />
Protocols: UDS, DiagOnCAN, J1939<br />
© <strong>Softing</strong>, 2013 / Seite 11
• Diagnostic Standards – an overview<br />
• Market overview<br />
• <strong>Softing</strong>’s Diagnostic Tool Chain
<strong>Softing</strong> AG – Key Information<br />
History<br />
• 1979 <strong>Softing</strong> GmbH founded<br />
• 2000 Conversion to an AG (Prime Segment)<br />
• 2010 Reorganization with independent operational units<br />
Business facts (January 2013)<br />
• Overall: 320 Employees ca. 50 Mio. € Sales<br />
• Segment Automotive: 135 Employees ca. 23 Mio. € Sales<br />
Key Message<br />
With our core areas of expertise, diagnostics, measuring and testing, <strong>Softing</strong> is at the<br />
cutting edge of key technologies in automotive electronics. We are your specialist for<br />
the entire lifecycle of ECUs, from engineering through manufacturing to service. Our<br />
portfolio includes efficient hardware and software products, customized solutions and<br />
on-site support.<br />
© <strong>Softing</strong>, 2013 / Seite 13
© <strong>Softing</strong>, 2013 / Seite 14<br />
<strong>Softing</strong>-Portfolio <strong>Diagnostics</strong><br />
Engineering<br />
Test<br />
Manufacturing<br />
Service<br />
TestCASE<br />
OTX Studio<br />
DTS Venice<br />
TestCASE<br />
COS / OTX RT /<br />
CanEasy / samtec VCF<br />
CAN / EDIC / HS VCI<br />
DTS Monaco<br />
COS / OTX RT /<br />
CanEasy / samtec VCF<br />
CAN / EDIC / HS VCI<br />
CanEasy<br />
COS / OTX RT<br />
CAN / EDIC<br />
CustomerApp<br />
COS / OTX RT /<br />
CanEasy / samtec VCF<br />
CAN / EDIC / HS VCI<br />
TestCUBE 2<br />
HS VCI<br />
OTX Studio<br />
ECU ModulTester<br />
COS / OTX RT /<br />
CanEasy / samtec VCF<br />
CAN / EDIC / HS VCI<br />
CustomerApp<br />
COS / OTX RT<br />
CAN / EDIC / HS VCI<br />
OBD App<br />
(COS) / OTX RT<br />
HS VCI<br />
<strong>Softing</strong> products<br />
Marketed by <strong>Softing</strong>
© <strong>Softing</strong>, 2013 / Seite 15<br />
<strong>Softing</strong> VCIs<br />
• Different classes of VCIs – from CAN VCIs with PC stack<br />
to process save solutions and high-end VCIs for vehicle<br />
diagnostics<br />
• Multiple PC interfaces – from integrated solutions<br />
(PCMCIA, PCI, PCIe) via cable-bound (USB) to wireless<br />
(Bluetooth, WLAN)<br />
• Multiple vehicle interfaces – from K- and L-line to LIN and<br />
CAN (high speed and low speed); FlexRay and MOST<br />
upon request
© <strong>Softing</strong>, 2013 / Seite 16<br />
– the DTS Product Family<br />
OTX Studio<br />
DTS Venice<br />
DTS Monaco<br />
Customer Application<br />
OTX<br />
ISO 13209<br />
API<br />
OTX Server<br />
API<br />
DTS Automation<br />
CANdb<br />
Proprietary<br />
MCD-2 v2.0.1<br />
ODX<br />
ISO 22901<br />
MCD-3D API – ISO 22900-3<br />
DTS COS (D-Server)<br />
D-PDU API – ISO 22900-2 Integration
OTX Studio – OTX development for all<br />
• Graphical specification and<br />
line-base implementation<br />
• Debugging – including break<br />
points und single steps<br />
• Online change during debugging<br />
• Easy handling via mouse and<br />
keyboard<br />
OTX<br />
ISO 13209<br />
ODX<br />
ISO 22901<br />
OTX Server<br />
DTS COS<br />
© <strong>Softing</strong>, 2013 / Seite 17
© <strong>Softing</strong>, 2013 / Seite 18<br />
TestCUBE – the Diagnostic Simulation<br />
• Areas of Application<br />
− Preparation of tests in Engineering, Test, and Manufacturing<br />
− Regressions tests of Testers<br />
• Functionalities<br />
− Configurable ECU responses<br />
− „C“-Scripts for high-end<br />
simulation<br />
• Use Cases<br />
− Stand-alone usage<br />
− PC-based via API<br />
PC<br />
Trace<br />
ODX*<br />
Simulation<br />
*in preparation
<strong>Softing</strong> Automotive Electronics GmbH<br />
More than 30 years experience in diagnostics!