VeCo12 3 Diagnostics 1 Geffers Lecture PDF
VeCo12 3 Diagnostics 1 Geffers Lecture PDF
VeCo12 3 Diagnostics 1 Geffers Lecture PDF
DEVELOPMENT PROCESS
28.11.2012
Content
Scope
History of Fords Diagnostic Development
Process
Fords New Global Diagnostic
Development Process
Summary
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
SCOPE
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Early 2000s:
Globally unique processes, differed by brand and region
Ford North America, Ford Europe, Ford Asia-Pacific, Ford South America,
Mazda, Jaguar, Land-Rover and Volvo
Differences with:
Diagnostic Protocols
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Ford-SA
Jaguar
Ford-APA
Land Rover
Ford-EU
Volvo
Ford-NA
Mazda
Ford-APA
Ford-EU
ONE Ford
Ford-SA
Yeah!
Help!
5
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Key Components
Engineering
Tools
GMRDB
Diagnostic
Databases
(e.g. Service
and EOL)
GDX
ECU Diagnostic Spec
CANdela
Studio
MDX
Validator
Tool
MDX
Valid
MDX
Formatting
Tool
*.doc
*.rtf
Invalid
(Feedback to Supplier)
28.11.2012
<file>.C
<file>.h
ECU
ECU Diagnostic Code (CANdesc)
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Conformance
Tool
Master list of all ECU CAN IDs, DIDs, DTCs, and Routines that
may be used by an ECU.
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Key Components
Engineering
Tools
GMRDB
Diagnostic
Databases
(e.g. Service
and EOL)
GDX
ECU Diagnostic Spec
CANdela
Studio
MDX
Validator
Tool
MDX
Valid
MDX
Formatting
Tool
*.doc
*.rtf
Invalid
(Feedback to Supplier)
28.11.2012
<file>.C
<file>.h
ECU
ECU Diagnostic Code (CANdesc)
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Conformance
Tool
Control Routines
GMRDB
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Key Components
Engineering
Tools
GMRDB
Diagnostic
Databases
(e.g. Service
and EOL)
GDX
XSLT
GMRDB.CDD
CANdela
Studio
MDX
Validator
Tool
MDX
Valid
MDX
Formatting
Tool
ECU.CDD
*.doc
*.rtf
Invalid
(Feedback to Supplier)
28.11.2012
<file>.C
<file>.h
ECU
ECU Diagnostic Code (CANdesc)
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Conformance
Tool
GMRDB.CDD
CANdela
Studio
ECU.CDD
12
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Bootloader
Non-bootloader
GMRDB.CDD
CANdela
Studio
ECU.CDD
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
CANdelaStudio user opens both their ECU specific CDD file and the
Ford GMRDB data CDD file.
14
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Key Components
Engineering
Tools
GMRDB
Diagnostic
Databases
(e.g. Service
and EOL)
GDX
ECU Diagnostic Spec
CANdela
Studio
MDX
Validator
Tool
MDX
Valid
MDX
Formatting
Tool
*.doc
*.rtf
Invalid
(Feedback to Supplier)
28.11.2012
<file>.C
<file>.h
ECU
ECU Diagnostic Code (CANdesc)
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Conformance
Tool
MDX
MDX = Multiplex Diagnostic Data Exchange Format
Next Generation Ford ECU Specific Diagnostic Specification
XML based
Replaces Fords old Excel format diagnostic specification
Global format for capturing diagnostic data in the ECU
ECU Name and ID, Protocol, Diagnostic Services,
Sessions, DTCs, DIDs, Control Routines, Security
Levels, etc.
Captures more details than traditionally captured by Ford
in the past
16
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
MDX
MDX does not capture any details of the diagnostic request /
response PDUs.
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
MDX example
18
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck
Key Components
Engineering
Tools
GMRDB
Diagnostic
Databases
(e.g. Service
and EOL)
GDX
ECU Diagnostic Spec
CANdela
Studio
MDX
Validator
Tool
MDX
Valid
MDX
Formatting
Tool
*.doc
*.rtf
Invalid
(Feedback to Supplier)
28.11.2012
<file>.C
<file>.h
ECU
ECU Diagnostic Code (CANdesc)
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Conformance
Tool
20
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Key Components
Engineering
Tools
GMRDB
Diagnostic
Databases
(e.g. Service
and EOL)
GDX
ECU Diagnostic Spec
CANdela
Studio
MDX
Validator
Tool
MDX
Valid
MDX
Formatting
Tool
*.doc
*.rtf
Invalid
(Feedback to Supplier)
28.11.2012
<file>.C
<file>.h
ECU
ECU Diagnostic Code (CANdesc)
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Conformance
Tool
Useage of proprietary Conformance Tools, other tools like e.g. Vector CANdiva
possible (via CANdela export)
22
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
Summary
23
28.11.2012
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller
DISCUSSION
Danke!
Gracias!
Merci!
Thank You!
Grazie!
Fragen?
Questions?
Domandas?
Preguntas?
24
28.11.2012
Enjeux?
6. Vector Congress Fords Diagnostic Development Process - Peter Geffers, Bill Waldeck, Jason Miller