AUTOSAR Classic

eSAR.OBDonUDS

Bridging OBD and UDS for Software-Defined Mobility

Overview

Software Package

  • DCM: ISO 14229-1, SAE J1979-2
  • DEM: Fault Handler / Fault Memory to support OBDonUDS
  • FIM: Inhibition Control for SW Modules
  • CANTP: ISO 15765-2/4 Transport Layer
  • CodeGen: Configuration & Code Generator Tool

Advantages

  • OEM independent AUTOSAR solution
  • Allows OEMs to use the same software for different vehicles.
  • Produces efficient, application-ready code templates to accelerate development

Product Description

As vehicles evolve toward software-defined architectures, diagnostic protocols must advance beyond legacy OBD-II. OBDonUDS defines the next generation of onboard diagnostics by mapping traditional OBD services onto the UDS framework, ensuring regulatory compliance while enabling seamless integration with both legacy CAN and modern CAN-FD and optional DoIP-based ECUs.

ElectRay’s eSAR.OBDonUDS Stack is a production-grade, AUTOSAR-compliant solution that combines the diagnostic rigor of SAE J1979-2 with the robustness of ISO 14229-1, while maintaining compatibility with ISO 15031-5 DTC formats. It empowers OEMs and Tier-1s to transition smoothly from legacy OBD implementations to next-gen UDS-based diagnostics platforms for both ICE and EV programs. The stack includes integrated support for:

  • OBD-based DTC status management (built on UDS foundation)
  • Seamless integration across CAN, CAN-FD, and optional DoIP
  • Supports both ICE and EV platforms

With its low memory footprint, ready-to-use architecture, and global compliance support, eSAR.OBDonUDS helps OEMs reduce engineering effort, accelerate ECU bring-up, and stay future-proof as diagnostics shift from OBD-II to UDS-based systems.

ElectRay’s eSAR.OBDonUDS Stack ensures compliance, interoperability, and scalability making it the ideal choice for modern vehicle programs preparing for next-gen emission and zero-emission diagnostics.

With a standalone configuration tool, OEMs can customize features to meet unique project needs. The stack works well in both AUTOSAR-based and non-AUTOSAR (conventional) ECU environments. It is even optimized to run on ECUs with limited memory.

Specification

  • Key Supported Diagnostic Services:
    • ISO14229-1: $10, $11, $14, $19, $22, $23, $27, $28, $29, $2A, $2E, $2F, $31, $3E, $3D, $85
    • SAE J1979-2: 0x14, 0x19, 0x22, 0x31
  • AUTOSAR CP24-11 Compliance
  • MISRA C Compliance
  • OEM Independent Implementation
  • OEM Specific Customization is Feasible
  • Easy Integration with Non-AUTOSAR ECU
  • Software Environment
  • DTC Status Management aligned with UDS & OBD standards
  • Configuration Tool with Code Generator
  • Hardware Independent
  • Compatible with RTOS and Non-RTOS Environment
  • Tested on Single and Multiple CPU Core Environment
  • Any Single Module can be used Independent ly
  • Ready to use Wrapper/Interface Layer for Third Party Stacks

Additional Details

Supported Platforms

Platform Independent

Post Sales Support and Services

  • Stack configuration as per unique OEM requirements
  • Stack integration across ECU Software

Test Package

Ready to run an example application.

Documentation

  • User Manual
  • Test Reports

Ready To Get Started?

Talk to our technical expert.