IQ AVAS

UDS Stack (Server/Client -ISO 14229 14229) Unified Diagnostic

The UDS Stack is a standardized automotive diagnostic communication protocol defined under ISO 14229, enabling seamless interaction between external diagnostic tools and in-vehicle Electronic Control Units (ECUs). Infiquity’s UDS implementation supports both Client (Tester) and Server (ECU) roles, ensuring end-to-end diagnostic capability across vehicle platforms.

Standardized Diagnostic Protocol

UDS provides a globally accepted diagnostic framework that facilitates secure and reliable communication between diagnostic testers and vehicle ECUs. It enables consistent diagnostic behavior across OEMs, Tier-1s, and service tools while supporting modern vehicle architectures.

  • 1. Smaller Footprint

    The UDS stack is optimized for minimal memory and CPU usage, making it suitable for resource-constrained ECUs. This compact design reduces flash and RAM requirements without compromising functionality, enabling deployment even on low-end microcontrollers.

  • 2. Controller Independence

    The stack is hardware-agnostic, allowing it to run on a wide range of ECU controllers and microcontroller families. This abstraction simplifies reuse across multiple ECU variants and vehicle platforms.

  • 3. Ease of Portability

    Designed with modularity in mind, the UDS stack can be easily ported across different ECUs, operating systems, and communication layers (CAN, CAN-FD, FlexRay, Ethernet). This accelerates development and reduces integration effort.

  • 4. Comprehensive Diagnostic Services

    The implementation supports the full suite of UDS services, including:

    • Reading and clearing Diagnostic Trouble Codes (DTCs)

    • ECU identification and data readout

    • Input/output control and actuator testing. Routine control and functional diagnostics

    • Secure access and session management

Technical Advantages

  • 1. Optimized Performance

    The stack is engineered for low latency and high-speed processing, ensuring fast diagnostic response times even under heavy bus load. Efficient state handling and transport-layer interaction improve overall ECU responsiveness.

  • 2. Scalability Across Vehicle Platforms

    The UDS stack is highly scalable, supporting single-ECU implementations as well as complex multi-ECU vehicle networks. It adapts seamlessly to different vehicle segments, from entry-level platforms to premium and connected vehicles.

  • OEM-Configurable Flexibility

    Highly configurable parameters allow OEMs to tailor:

    • Diagnostic sessions and security levels

    • Service availability and timing constraints

    • Memory access policies and data identifiers
      This flexibility ensures compliance with OEM-specific diagnostic strategies and cybersecurity requirements.

Value to OEMs & Tier-1s Leverage Infiquity's UDS Stack

 

  • Faster ECU development and validation cycles

  • Reduced integration and maintenance effort

  • Compliance with global diagnostic standards

  • Future-ready diagnostics for connected and software-defined vehicles

Let’s Build the Future Together

Whether you’re developing an automotive platform, designing new electronics, or scaling digital systems — INFIQUITY brings the expertise to move faster.