Actuators are devices controlled by vehicle ECUs that perform physical actions, such as activating cooling fans, fuel pumps, fuel injectors, EGR valves, or the electronic throttle body. During the ...
Actuators are devices controlled by vehicle ECUs that perform physical actions, such as activating cooling fans, fuel pumps, fuel injectors, EGR valves, or the electronic throttle body. During the ...
Modern vehicles use the UDS (Unified Diagnostic Services) protocol to manage communication between diagnostic tools and Electronic Control Units (ECUs). Before performing certain diagnostic or prog...
Security gateways have become a key component in modern vehicle electronic architectures, acting as a protective layer between external diagnostic tools and the vehicle’s internal networks. T...
The Controller Area Network (CAN) protocol supports two frame formats: Standard CAN, which uses an 11-bit identifier, and Extended CAN, which uses a 29-bit identifier. The main difference between t...
Modern vehicle diagnostic systems allow scan tools to communicate with Electronic Control Units (ECUs) to retrieve vehicle information, including Diagnostic Trouble Codes (DTCs). In Smart vehicles ...
The Vehicle Identification Number (VIN) is a unique 17-character code used to identify a vehicle. It can be retrieved through different diagnostic protocols. In OBD-II, the VIN is read using Mode 0...
In modern vehicles, many actuators and electronic modules use different communication protocols to exchange information efficiently. The CAN Bus (Controller Area Network) is the main high-speed net...
In modern automotive diagnostic systems, the process of clearing Diagnostic Trouble Codes (DTCs) involves much more than simply deleting stored faults from the ECU. After a fault clear request is p...
Actuator frames in UDS protocols over CAN Bus are messages used by automotive scanners to control electronic vehicle functions such as mirror folding, lights, door locks, and windows. During the re...
UDS service 0x85, known as Control DTC Setting, is a function used in the UDS (Unified Diagnostic Services) automotive diagnostic protocol that allows enabling or disabling the storage of DTC fault...
I am working on a reverse engineering project involving a Hyundai vehicle, in which, by using the CAN Bus Multiplex Trainer tool, I was able to observe and analyze the communication frames exchange...
Read Data Stream is a fundamental function in automotive diagnostics because it allows real-time visualization of vehicle parameters and sensor data, such as engine RPM, coolant temperature, vehicl...
Yesterday we inspected a Paccar truck with a serious problem. Several internal components had already been replaced because it was losing power and the truck wasn't accelerating properly. A prelimi...
During the analysis of communication between an automotive scanner and an ECU, the operation of the OBD2 “Read Fault Codes” service corresponding to Mode 03 was studied. This service al...
With the CanBus Multiplex Trainer, you can read the hexadecimal data used by your modules to communicate. You can also inject fake data to simulate a fault without compromising your vehicle's integ...
Security Access (0x27) is a fundamental mechanism within the UDS protocol that controls access to critical ECU functions such as reprogramming, coding, fault clearing, and the activation of special...
In automotive diagnostics over the CAN network, especially in Toyota/Scion vehicles such as the FR-S, reading Diagnostic Trouble Codes (DTCs) is not limited to a single request from the scanner, bu...
When a DTC OFF is performed on a light vehicle using any tool or tuner via OBD2, bench, or Open, this fault has three possible states: one where the check engine light does not illuminate when the ...
In advanced diagnostics of vehicles such as the BMW X5 E70, one of the most important aspects is the correct identification and interpretation of the Diagnostic Index (DI) within UDS communication ...
In advanced diagnostics of vehicles such as the BMW X5 E70, one of the most important aspects is the correct identification and interpretation of the Diagnostic Index (DI) within UDS communication ...