Skip to main content
FW version: Stable

OBD2

On-board diagnostics (OBD) provides vehicle self-diagnostic and reporting capabilities.
OBD2 functionality is typically required for vehicle homologation.

info

OBD2 is a premium feature not included in the standard (public) LYNX firmware.
Contact siliXcon to obtain an OEM firmware with OBD2 functionality enabled.

DTC Codes

Supported Diagnostic Trouble Codes (DTC) and their implementations:

DTCDescriptionLYNX Implementation Details
P0120Accelerator/Pedal Position Sensor/Switch "A" CircuitTriggers when /acc/csc output is NaN
P0122Accelerator/Pedal Position Sensor/Switch "A" Circuit LowRequires /acc/asc/absmin to be non-zero
Triggers when /acc/acc/in falls below absmin
Also applies to /acc/asc_2
P0123Accelerator/Pedal Position Sensor/Switch "A" Circuit HighRequires /acc/asc/absmax to be non-zero
Triggers when /acc/acc/in exceeds absmax
Also applies to /acc/asc_2
P0500Vehicle Speed Sensor "A"Reserved for future implementation
P0A1BDrive Motor "A" Control ModuleTriggers when /driver/error is non-zero
P0A2ADrive Motor "A" Temperature Sensor CircuitMotor sensor temperature failure
Triggers when RThermistor > 50 kOhm or < 80 Ohm
P0A2FDrive Motor "A" Over TemperatureMotor overtemperature - /driver/limit & 256
Requires configured and functioning motor sensor
P0A3CDrive Motor "A" Inverter Over TemperatureDriver overtemperature condition - /driver/stat & 4
P0A3FDrive Motor "A" Position Sensor CircuitMotor sensor error - /driver/stat & 16
P0C05Drive Motor "A" Phase U-V-W Circuit/OpenPhase B disconnection detected at startup
P0A9BHybrid Battery Temperature Sensor "A" CircuitTriggers upon CAN BMS connection loss
note

Motor Sensor Error

  • Some sin/cos sensors may have unreliable disconnection detection

PID Codes

Parameter IDs for diagnostic data:

PIDDescription
0x05Controller temperature [°C +40]
0x8DMotor RPM [rpm * 100]
0x5BBattery SOC [%]