Reliable Diagnostics of a MOST System MOST Forum, Stuttgart/ Esslingen, April 23, 2013 Dr.-Ing. Terezia Toth Senior Consultant Engineer www.ruetz-system-solutions.com experts in automotive data communication
Agenda 1. Motivation 2. ECL in a MOST Network 3. Test Specification Development Process 4. Test Solution 5. Conclusion www.ruetz-system-solutions.com experts in automotive data communication 2
Motivation Compliance Process - New Scope of the MOST Cooperation New specification: • MOST Electrical Control Line Specification • For all MOST speed grades • Feature is optional New test specification: • MOST Extended Core Compliance Test Specification: Electrical Control Line • Compliance Test is mandatory if ECL is implemented www.ruetz-system-solutions.com experts in automotive data communication 3
Motivation MOST Compliance Test Scopes Full MOST Physical Layer Compliance Limited Basic MOST Core Compliance Extended MHP ECL we provide: all scopes for compliance verification all available MOST speed grades www.ruetz-system-solutions.com experts in automotive data communication 4
Motivation MOST Compliance Test Scopes Full MOST Physical Layer Compliance Limited Physical Layer Lab Basic TESTERLYZER pro compliance MOST Core Compliance Extended MHP TTsuite ECL TTsuite We provide: -> Ready-to-use, fully automated test systems for all test scopes www.ruetz-system-solutions.com experts in automotive data communication 5
Motivation MOST Compliance Test Scopes Full MOST Physical Layer Compliance Limited Physical Layer Lab Basic TESTERLYZER pro compliance MOST Core Compliance Extended MHP TTsuite ECL TTsuite www.ruetz-system-solutions.com experts in automotive data communication 6
Agenda 1. Motivation 2. ECL in a MOST Network 3. Test Specification Development Process 4. Test Solution 5. Conclusion www.ruetz-system-solutions.com experts in automotive data communication 7
ECL in a MOST Network Features • Triggering a system test • System test initiator 1 • System test participant 1..19 Sequence: • Waking up the system via EWU • Electrical wake-up initiator 1..n • Electrical wake-up participant 1..(20-n) Sequence: www.ruetz-system-solutions.com experts in automotive data communication 8
ECL in a MOST Network 4 Kinds of System Tests Start sequence Parameter sequence Result sequence RBD 0 0 0 0 0 Alive 1 0 0 0 0 Coding error / threshold 0 1 0 0 0 SSO / CU 1 1 0 0 0 www.ruetz-system-solutions.com experts in automotive data communication 9
ECL in a MOST Network System Test Message Results Start sequence Parameter sequence Result sequence E1 O1 E2 O2 Identification of participants via unique node class: 1 2 … • device not alive or 1 x • test is not supported • MOST signal result 0 x www.ruetz-system-solutions.com experts in automotive data communication 10
Agenda 1. Motivation 2. ECL in a MOST Network 3. Test Specification Development Process 4. Test Solution 5. Conclusion www.ruetz-system-solutions.com experts in automotive data communication 11
Test Specification Development Process – A Success Story Executable Test Specification • MCTG draws first version of Test Test Specification as GFT Specification (GFT: graphical representation of TTCN-3) com pile • GFTs are compiled with TTsuite to get Test Suite executable testcases apply TCI TCI Test Management Test Management Component Component Handling Handling Codecs Codecs Control Control Behavior Behavior Components Components Types, Data Types, Data Ports Ports Timer Timer TRI TRI System Adaptor System Adaptor Platform Adaptor Platform Adaptor System Under Test (SUT) System Under Test (SUT) • Testcases are tested with TTsuite on a Execution reference implementation analyze • Recommendations for improvement for the Test Specification Report www.ruetz-system-solutions.com experts in automotive data communication 12
Test Specification Development Process – A Success Story Benefits • Accelerated development process Test Specification com pile • Test Specification is abstract, precise and complete Test Suite • High quality and high level of maturity apply TCI TCI Test Management Test Management Component Component Handling Handling Codecs Codecs Control Control Behavior Behavior Components Components prior to release Types, Data Types, Data Ports Ports Timer Timer TRI TRI System Adaptor System Adaptor Platform Adaptor Platform Adaptor System Under Test (SUT) System Under Test (SUT) Execution • Test Suite is available analyze before release of Test specification Report www.ruetz-system-solutions.com experts in automotive data communication 13
Agenda 1. Motivation 2. ECL in a MOST Network 3. Test Specification Development Process 4. Test Solution 5. Conclusion www.ruetz-system-solutions.com experts in automotive data communication 14
Test Solution Challenges: • Timing precision, especially at the header - response switch • Variable pulse width, also for testing robustness and limits Start sequence Parameter sequence Result sequence www.ruetz-system-solutions.com experts in automotive data communication 15
Test Solution Optimized Tools for ECL Testing (1/ 2) • ECL Box • Generates or measures ECL pattern for initiator or participant • ECL pulses can be programmed individually • A failure injection is easily reproducible • Measurement accuracy: 1 ms • CAN restbus simulation www.ruetz-system-solutions.com experts in automotive data communication 16
Test Solution Optimized Tools for ECL Testing (2/ 2) • Breakout Box • Switches different test setup configurations automatically • Performs current measurements • Measurements can be triggered by ECL signal (e.g.: t_testsync) www.ruetz-system-solutions.com experts in automotive data communication 17
Agenda 1. Motivation 2. ECL in a MOST Network 3. Test Specification Development Process 4. Test Solution 5. Conclusion www.ruetz-system-solutions.com experts in automotive data communication 18
Conclusion Benefits • Reliability • Global consistency • Testing with little effort • Rapid test results • Cost effectiveness www.ruetz-system-solutions.com experts in automotive data communication 19
Conclusion Testing process by Ruetz System Solutions includes: • Easy preparation for the test • Transparency: • Executable Test Specifications • Detailed Test Reports Support for in-house tests: • Tools and Processes are available • High Degree of Test Automation • Professional Training, Support and Maintenance www.ruetz-system-solutions.com experts in automotive data communication 20
Thank you for your attention! Dr.-Ing. Terezia Toth Walter-Gropius-Straße 17 80807 München Germany T + 49 / 89 / 200 04 13-0 F + 49 / 89 / 200 04 13-99 info@ruetz-system-solutions.com www.ruetz-system-solutions.com experts in automotive data communication 21
Recommend
More recommend