J2534 ist ein von der SAE (Society of Automotive Engineers) entwickelter Schnittstellenstandard, der von der US-amerikanischen Umweltschutzbehörde EPA (Environmental Protection Agency) für die Neuprogrammierung von Fahrzeug-Steuergeräten vorgeschrieben wurde. Sein Zweck besteht darin, eine API (Application Programming Interface) zu schaffen, die von allen Fahrzeugherstellern übernommen wird, um freien Werkstätten die Möglichkeit zu geben, Steuergeräte neu zu programmieren, ohne dass spezielle, nur für Vertragshändler zugängliche Werkzeuge benötigt werden. Kurz: OBD zu ermöglichen.
SAE J2534 besteht aus zwei Teilen: -1 und -2. SAE J2534-1 definiert Funktionen für ein Gerät, das die Neuprogrammierung von Emissions-Steuergeräten durchführt (und könnte auch für nicht-emissionsrelevante Steuergeräte gelten).
SAE J2534-2 definiert optionale Funktionen für ein Gerät, das die Neuprogrammierung von anderen nicht-emissionsrelevanten Steuergeräten durchführt. Es bietet auch eine Möglichkeit für einen Fahrzeughersteller, alle Steuergeräte in ihren Fahrzeugen „unter Verwendung von J2534“ neu zu programmieren, indem sie notwendige Protokollinformationen über nicht-emissionsrelevante Steuergeräte veröffentlichen.
Die US EPA-Verordnung schreibt vor, dass alle Automobilhersteller ab dem Modelljahr 2004 die J2534-Pass-Through-Neuprogrammierung für ihre Emissions-Steuergeräte umsetzen müssen. Wenn ein Hersteller bis zum Modelljahr 2004 nicht J2534-konform sein kann, kann er eine einjährige Verlängerung beantragen. Darüber hinaus enthält die Spezifikation eine Bestimmung, die es den Herstellern ermöglicht, die J2534-Neuprogrammiermethode für Fahrzeuge der Modelljahre 1996 bis 2003 zu verwenden, solange sie alle notwendigen zusätzlichen Hardwareteile (z. B. Fahrzeuganschlusskabel für die Verwendung mit dem Gerät und/oder zusätzliche Steckverbindungen) für den Aftermarket bereitstellen. Wenn ein Hersteller die J2534-Pass-Through-Neuprogrammierlösung nicht nachträglich umsetzen kann, mit oder ohne spezielle Kabel, muss er Ausrüstungs- und Werkzeugunternehmen alle Informationen zur Verfügung stellen, die benötigt werden, um Aftermarket-Äquivalente ihrer herstellerspezifischen Neuprogrammierhardware und -software zu entwickeln.
J2534-Pass-Through-Neuprogrammierung ist nur für emissionsbasierte Steuergeräte (z. B. Antriebsstrang, Motor, Getriebe, Gaspedalsteuerung) erforderlich und ist ab dem Modelljahr 2004 für alle Fahrzeuge verpflichtend. Die zusätzliche Unterstützung für die Neuprogrammierung von Steuergeräten für Fahrwerk und Karosserie hängt von den individuellen Möglichkeiten der Reprogrammierungsanwendungssoftware jedes einzelnen Herstellers ab.