Road vehicles — Local Interconnect Network (LIN) — Part 6: Protocol conformance test specification

This document specifies the LIN protocol conformance test. This test verifies the conformance of LIN communication controllers with respect to ISO 17987-2 and ISO 17987-3. This document provides all necessary technical information to ensure that test results are identical even on different test systems, provided that the particular test suite and the test system are compliant to the content of this document. Annex A, Annex B and Annex C specify the protocol conformance test plans for responder nodes supporting auto addressing procedures according procedure C, procedure D or procedure E, see ISO 17987-3:2025, Annex C.

Véhicules routiers — Réseau Internet local (LIN) — Partie 6: Spécification du protocole d'essai de conformité

General Information

Status
Published
Publication Date
30-Apr-2025
Current Stage
6060 - International Standard published
Start Date
01-May-2025
Due Date
30-May-2025
Completion Date
01-May-2025
Ref Project

Relations

Buy Standard

Standard
ISO 17987-6:2025 - Road vehicles — Local Interconnect Network (LIN) — Part 6: Protocol conformance test specification Released:1. 05. 2025
English language
104 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


International
Standard
ISO 17987-6
Second edition
Road vehicles — Local Interconnect
2025-05
Network (LIN) —
Part 6:
Protocol conformance test
specification
Véhicules routiers — Réseau Internet local (LIN) —
Partie 6: Spécification du protocole d'essai de conformité
Reference number
© ISO 2025
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
Contents Page
Foreword .vii
Introduction .viii
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, symbols and abbreviated terms . 1
3.1 Terms and definitions .1
3.2 Symbols .2
3.3 Abbreviated terms .3
4 Conventions . 4
5 General test specification considerations . 5
5.1 General .5
5.2 Test conditions .5
5.3 Mandatory requirements for IUT as commander .5
5.4 Mandatory requirements for IUT as responder .5
5.5 Test case architecture .5
5.6 Classification .6
5.7 Test system requirements .6
5.7.1 Generation of LIN frames .6
5.7.2 Common requirements for the test cases .6
5.7.3 Common requirements for bit timing testing .6
5.7.4 Test system for IUT as responder node .7
5.7.5 Sleep state verification for IUT as responder node .7
5.8 Test system definition .8
5.9 Global predefinitions for the test setup .8
5.9.1 Configuration of IUT and test system .8
5.9.2 Default delays for frame headers .9
5.9.3 Default bit rate . .9
5.9.4 Time measurement .9
5.9.5 Default spaces between the different frame parts of a LIN message .10
6 Essential test cases before test start . 10
6.1 General .10
6.2 [PT-CT 1] Diagnostic frame “commander request”, IUT as responder .10
6.3 [PT-CT 2] Diagnostic frame “responder response”, IUT as responder .10
6.4 [PT-CT 3] Error in received frame, IUT as responder .11
7 Timing parameters .11
7.1 General .11
7.2 [PT-CT 4] Length of break field low phase, IUT as commander .11
7.3 [PT-CT 5] Variation of length of break field low phase, IUT as responder . 12
7.4 [PT-CT 6] Length of break delimiter, IUT as commander . 12
7.5 [PT-CT 7] Variation of length of break delimiter, IUT as responder . 13
7.6 [PT-CT 8] Inconsistent break field error, IUT as responder .14
7.7 [PT-CT 9] Inconsistent sync byte field error, IUT as responder .14
7.8 [PT-CT 10] Bit rate detection, IUT as responder with making use of detection .14
7.9 [PT-CT 10] Verification of the sync byte field, IUT as commander .16
7.10 [PT-CT 11] Incomplete frame reception, IUT as responder .16
7.11 [PT-CT 12] Unknown frame reception, IUT as responder .17
7.12 [PT-CT 13] Length of header, IUT as commander .17
7.13 [PT-CT 14] Variation of length of header, IUT as responder .18
7.14 [PT-CT 15] Bit rate tolerance, IUT as commander .18
7.15 [PT-CT 16] Bit rate tolerance, IUT as responder without making use of synchronization .19
7.16 [PT-CT 17] Bit rate tolerance, IUT as responder with making use of synchronization .19
7.17 Length of response . 20

iii
7.17.1 [PT-CT 18] Length of response, IUT as responder . 20
7.17.2 [PT-CT 19] Length of response, IUT as commander .21
7.17.3 [PT-CT 20] Acceptance of response field, IUT as responder .21
7.18 Verification of schedule table timing . 22
7.18.1 [PT-CT 21] Verification of jitter, IUT as commander . 22
7.18.2 [PT-CT 22] Schedule table management, IUT as commander . 23
7.19 [PT-CT 23] Sample point test, IUT as responder .24
7.20 [PT-CT 24] Initialization time, IUT as responder. 25
8 Communication without failure .26
8.1 Variation of LIN identifier . 26
8.1.1 [PT-CT 25] Variation of LIN PID, IUT as commander . 26
8.1.2 [PT-CT 26] Variation of LIN PIDs of subscribed frames, IUT as responder . 26
8.1.3 [PT-CT 27] Variation of LIN identifier of published frames, IUT as responder .27
8.2 Transmission of the checksum byte .27
8.2.1 [PT-CT 28] Transmission of the checksum byte “classic checksum”, IUT as
responder .27
8.2.2 [PT-CT 29] Transmission of the checksum byte “enhanced checksum”, IUT as
responder . 28
8.2.3 [PT-CT 30] Transmission of the checksum byte “classic checksum”, IUT as
commander. 28
8.2.4 [PT-CT 31] Transmission of the checksum byte of unconditional frames, IUT as
commander. 28
8.3 Unused bits . 29
8.3.1 [PT-CT 32] Unused bits, IUT as commander . 29
8.3.2 [PT-CT 33] Unused bits, IUT as responder . 29
8.4 Reserved frame . 30
8.4.1 [PT-CT 34] Reserved frame, IUT as responder . 30
8.5 [PT-CT 35] Diagnostic frame commander request, IUT as commander . 30
8.6 Supported frames according to the IUT specification .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.