Welcome to the Vector Webinar: Analysis and Testing of LIN ECUs Presenter: Mr. Peter Decker Date: 2014-10-21, 9:00 10:00 am (CEST) V 1.0 2014-10-21
Agenda > LIN Tool Chain Product Overview CANoe.LIN & CANalyzer.LIN How to Configure a LIN Remaining Network Simulation? How to Analyze LIN Traffic? How to Stimulate Signals? How to Control LIN Network Management? How to Perform LIN Diagnostics? How to Perform a LIN Slave Conformance Test? How to Analyze a Physical LIN Frame? Slide: 2
LIN Tool Chain Use Case LIN Network Design LIN Analysis, Simulation and Test LIN Test Design LIN Measurement and Calibration LIN Diagnostics LIN Reprogramming LIN Embedded SW LIN ECU Platform Tool PREEvision CANoe.LIN, CANalyzer.LIN vteststudio CANape CANoe.Diva, CANoe.LIN, CANalyzer.LIN vflash LIN Embedded, Microsar VC121 Slide: 3
Agenda LIN Tool Chain > Product Overview CANoe.LIN & CANalyzer.LIN How to Configure a LIN Remaining Network Simulation? How to Analyze LIN Traffic? How to Stimulate Signals? How to Control LIN Network Management? How to Perform LIN Diagnostics? How to Perform a LIN Slave Conformance Test? How to Analyze a Physical LIN Frame? Slide: 4
Product Overview CANoe.LIN & CANalyzer.LIN Supported Protocols LIN1.x LIN2.x SAE-J2602 Slide: 5
Product Overview CANoe.LIN & CANalyzer.LIN Typical Applications Simulation (CANoe.LIN) Simulation of a LIN Master Simulation of LIN Slave Nodes Simulation of a LIN Network Simulation of several LIN Masters and LIN Networks Simulation of CAN-LIN Gateways Test (CANoe.LIN) LIN Slave Conformance Testing Observing checks for Master Nodes Slide: 6
Product Overview CANoe.LIN & CANalyzer.LIN Typical Applications Online and Offline-Analysis LIN communication LIN scheduling and timings LIN network management and diagnostics LIN protocol errors Interpretation of LIN errors Slide: 7
Product Overview CANoe.LIN & CANalyzer.LIN Network Interfaces VN1611* 1 LIN/K-Line + 1 CAN / CAN FD VN1630 2 CAN or LIN/K-Line (as piggy) + 2 CAN / CAN FD VN1640 4 CAN / CAN FD or LIN/K-Line (as piggy) (max. K-Line: 2) * VN1611 not capable for LIN conformance tests Slide: 8
Product Overview CANoe.LIN & CANalyzer.LIN Network Interfaces VN8970 4 CAN/CAN FD /LIN/K-Line (as piggy) + 4 CAN / CAN FD (max. K-Line: 2) 1 FlexRay (as piggy) 1 I/O (as piggy) VN7570 7 CAN/CAN FD/LIN/K-Line (as piggy) (max. K-Line: 2) (max. LIN: 4) 1 FlexRay (as piggy) 1 I/O (as piggy) Slide: 9
Product Overview CANoe.LIN & CANalyzer.LIN Network Interfaces Device Bus Interfaces Channels (Fixed / Piggies) LIN Channels HW Sync / Scope Trigger I/O Housing VN1611 VN1630 CAN/CAN FD LIN/K-Line CAN/CAN FD LIN/K-Line 2 (2/0) 1 No No Unbreakable Plastic (1 DSUB9) 4 (2/2) 2 Yes Yes Aluminum (2 DSUB9) Size same as CANcaseXL VN1640 VN8970 VN7570 CAN/CAN FD LIN/K-Line CAN/CAN FD LIN/K-Line FlexRay CAN/CAN FD LIN/K-Line FlexRay 4 (0/4) 4 Yes Yes Aluminum (4 DSUB9) Size 30% larger than CANcaseXL 8 (4/4) 4 Yes Yes Module for VN8910 8 (4/4) 4 Yes Yes - Slide: 10
Agenda LIN Tool Chain Product Overview CANoe.LIN & CANalyzer.LIN > How to Configure a LIN Remaining Network Simulation? How to Analyze LIN Traffic? How to Stimulate Signals? How to Control LIN Network Management? How to Perform LIN Diagnostics? How to Perform a LIN Slave Conformance Test? How to Analyze a Physical LIN Frame? Slide: 11
How to Configure a LIN Remaining Network Simulation? Live Demo Slide: 12
Agenda LIN Tool Chain Product Overview CANoe.LIN & CANalyzer.LIN How to Configure a LIN Remaining Network Simulation? > How to Analyze LIN Traffic? How to Stimulate Signals? How to Control LIN Network Management? How to Perform LIN Diagnostics? How to Perform a LIN Slave Conformance Test? How to Analyze a Physical LIN Frame? Slide: 13
How to Analyze LIN Traffic? Symbolic interpretation of all LIN frame types Raw and encoded signal values Detection and Interpretation of LIN protocol errors Detection and Interpretation of LIN NM events Slide: 14
How to Analyze LIN Traffic? Live Demo Slide: 15
Agenda LIN Tool Chain Product Overview CANoe.LIN & CANalyzer.LIN How to Configure a LIN Remaining Network Simulation? How to Analyze LIN Traffic? > How to Stimulate Signals? How to Control LIN Network Management? How to Perform LIN Diagnostics? How to Perform a LIN Slave Conformance Test? How to Analyze a Physical LIN Frame? Slide: 16
How to Stimulate Signals? Node Panels for easy parameterization of signals at measurement time Control Panels for user-defined control of signals Slide: 17
How to Stimulate Signals? Live Demo Slide: 18
Agenda LIN Tool Chain Product Overview CANoe.LIN & CANalyzer.LIN How to Configure a LIN Remaining Network Simulation? How to Analyze LIN Traffic? How to Stimulate Signals? > How to Control LIN Network Management? How to Perform LIN Diagnostics? How to Perform a LIN Slave Conformance Test? How to Analyze a Physical LIN Frame? Slide: 19
How to Control LIN Network Management? The Network Management Window monitors the current states of all defined LIN buses Use the Sleep and Wake-up commands to interact on LIN buses Slide: 20
How to Control LIN Network Management? Live Demo Slide: 21
Agenda LIN Tool Chain Product Overview CANoe.LIN & CANalyzer.LIN How to Configure a LIN Remaining Network Simulation? How to Analyze LIN Traffic? How to Stimulate Signals? How to Control LIN Network Management? > How to Perform LIN Diagnostics? How to Perform a LIN Slave Conformance Test? How to Analyze a Physical LIN Frame? Slide: 22
How to Perform LIN Diagnostics? The Basic Diagnostics Editor supports the simple definition of diagnostic services A description file (CDD or ODX) is not required The defined services can be used in the consoles and with CAPL Slide: 23
How to Perform LIN Diagnostics? Live Demo Slide: 24
Agenda LIN Tool Chain Product Overview CANoe.LIN & CANalyzer.LIN How to Configure a LIN Remaining Network Simulation? How to Analyze LIN Traffic? How to Stimulate Signals? How to Control LIN Network Management? How to Perform LIN Diagnostics? > How to Perform a LIN Slave Conformance Test? How to Analyze a Physical LIN Frame? Slide: 25
How to Perform a LIN Slave Conformance Test? 1 2 3 5 4 Test Node Configuration Slide: 26
How to Perform a LIN Slave Conformance Test? Live Demo Slide: 27
Agenda LIN Tool Chain Product Overview CANoe.LIN & CANalyzer.LIN How to Configure a LIN Remaining Network Simulation? How to Analyze LIN Traffic? How to Stimulate Signals? How to Control LIN Network Management? How to Perform LIN Diagnostics? How to Perform a LIN Slave Conformance Test? > How to Analyze a Physical LIN Frame? Slide: 28
How to Analyze a Physical LIN Frame? Integrated oscilloscope solution (USB Scope PS5242B/5444B) LIN specific trigger conditions and protocol decode Slide: 29
How to Analyze a Physical LIN Frame? Live Demo Slide: 30
Thank you for your attention. For detailed information about Vector and our products please visit www.vector.com Author: Decker, Peter Vector Informatik GmbH Slide: 31