What is ISO 14229‑8 about?
ISO 14229‑8 is part eight of the multi-series standard that 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.
ISO 14229‑8 specifies support of three different diagnostic classes for CXPI slave nodes.
ISO 14229‑8 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.
ISO 14229‑8 refers to information contained in ISO 14229-1, ISO 14229-2 and ISO 20794 (all parts).
ISO 14229‑8 focuses on
- Additional requirements specific to the implementation of udsoncxpi network
- Specific restrictions in the implementation of UDSonCXPI network
Note-
ISO 14229‑8 does not include any redundant information of the above-mentioned documents.
Who is ISO 14229‑8 for?
ISO 14229‑8 on UDS on Clock eXtension Peripheral Interface (UDSonCXPI) is useful for:
- Vehicle manufacturers
- Unified diagnostic services developers
- Clock extension peripheral interface developers
- Vehicle maintenance and repair shops
Why should you use ISO 14229‑8?
ISO 14229‑8 specifies the service interface parameters and data types, which are used by the application and application layer services.
ISO 14229‑8 define how the diagnostic services, as defined in ISO 14229-1, apply to CXPI.
ISO 14229‑8 uses the application layer services as defined in ISO 14229-1 for client-server based systems to perform functions such as test, inspection, monitoring, diagnosis or programming of onboard vehicle servers.
ISO 14229‑8 provides the application and session layer timing parameters and how those apply to the client and the server.
ISO 14229‑8 defines the mapping of the session layer service primitive interface and parameters to the data link independent transport layer protocol.
ISO 14229‑8 uses the service primitive interface defined in ISO 20794-3 for the transmission and reception of diagnostic messages. This subclause defines the mapping of the transport layer service primitive interface and parameters to the network layer services.