ISO 14229-8:2020
Road vehicles — Unified diagnostic services (UDS) — Part 8: UDS on Clock eXtension Peripheral Interface (UDSonCXPI)
Road vehicles — Unified diagnostic services (UDS) — Part 8: UDS on Clock eXtension Peripheral Interface (UDSonCXPI)
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 43
- Дата публикации:
- 25 февраля 2020 г.
- Издание:
- ISO IS 14229 edition 1 version 1
- ICS:
- 43.180
This document specifies the implementation of a common set of unified diagnostic services (UDS) on clock extension peripheral interface networks in road vehicles. The UDSonCXPI diagnostics defines methods to implement diagnostic data transfer between a client and the CXPI slave nodes via the CXPI master node. This document specifies support of three different diagnostic classes for CXPI slave nodes. This document references ISO 14229-1 and ISO 14229-2 and specifies implementation requirements of the UDSonCXPI communication protocol for mainly HMI (Human Machine Interface), but not limited to, electric/electronic systems of road vehicles. UDSonCXPI defines how to implement the diagnostic data transfer between a client and CXPI slave nodes via CXPI master node. NOTE UDSonCXPI does not specify any requirement for the in-vehicle CXPI bus architecture. This document refers to information contained in ISO 14229-1, ISO 14229-2 and ISO 20794 (all parts). This document does not include any redundant information of the above-mentioned documents. It focuses on — additional requirements specific to the implementation of UDSonCXPI network, and — specific restrictions in the implementation of UDSonCXPI network.
Abstract
Overview
ISO 14229-8:2020 - UDS on Clock eXtension Peripheral Interface (UDSonCXPI) specifies how to implement a common set of Unified Diagnostic Services (UDS) on CXPI networks used in road vehicles. The standard defines methods for diagnostic data transfer between a UDS client and CXPI slave nodes via a CXPI master node, including support for three diagnostic classes of CXPI slave nodes. ISO 14229-8:2020 focuses on CXPI-specific requirements and restrictions and references the core UDS parts (ISO 14229‑1 and ISO 14229‑2) and ISO 20794 family for protocol baseline behavior. It does not mandate in‑vehicle CXPI bus architecture.
Key topics and technical requirements
- UDSonCXPI protocol mapping: Adapts UDS service and session primitives to CXPI transport and network layers (AL, TL, NL).
- Diagnostic classes: Defines three diagnostic classes for CXPI slave nodes with different addressing/behavior profiles (Class I, II, III).
- Message routing and addressing: Rules for CXPI master routing, dynamic and fixed Node Address (NAD) handling, and special handling of broadcast NAD (e.g., NAD 0x7E as noted).
- Service interface parameters (SIP): Standardized SIPs including data types, A_PDU layout, sequence counters and results.
- Application layer services: Supported UDS services on CXPI (e.g., CommunicationControl, Read/WriteDataByIdentifier variants such as AssignNodeAddress, NodeProductIdentification, NodeSerialNumberIdentification, SaveConfiguration).
- Timing and performance: Required timing behavior, P2/P2* handling and server performance expectations (response pending, suppress positive response bit rules).
- Master/slave responsibilities: CXPI master node fault management, gateway behavior (multi‑subnet routing), and CXPI slave node error indication and configuration handling.
- Transport & network adaptations: Mapping of session-to-transport primitives, transport layer adaptations for CXPI, and data link layer considerations.
Applications and who uses it
ISO 14229-8:2020 is relevant for:
- Automotive OEMs and Tier‑1 suppliers implementing diagnostic features on CXPI buses.
- ECU and HMI developers integrating UDS diagnostics over CXPI.
- Diagnostic tool and tester manufacturers building support for CXPI-based diagnostics.
- System architects designing CXPI master/slave gateway behavior and network management.
- Test engineers and compliance teams validating UDSonCXPI interoperability and timing.
Practical benefits include consistent diagnostic behavior, improved interoperability across HMI and other vehicle subsystems, and clear rules for node addressing, configuration, and error handling.
Related standards
- ISO 14229-1 (UDS: Services) - core UDS service definitions
- ISO 14229-2 (UDS: Session & communication mapping)
- ISO 20794 (CXPI family) - referenced for CXPI protocol foundations
Keywords: ISO 14229-8:2020, UDSonCXPI, Unified Diagnostic Services, CXPI, automotive diagnostics, HMI diagnostics, CXPI master node, CXPI slave node, ECU diagnostics.
Технические детали
- Технический комитет
- ISO/TC 22/SC 31 - Data communication
- SKU
- ISO 14229-8:2020
Похожие стандарты
Стандарты, упомянутые в описании