Interfaced with live Fiat BCM using STM32MP1 and SocketCAN. Measured dominant/recessive voltage levels with oscilloscope to verify correct CAN signalling and spot wiring/termination issues.
CAN bus analysis on live vehicles (Fiat, Renault) using STM32MP1 and SocketCAN, including UDS reverse-engineering, physical layer characterization, and multi-make diagnostics platform development.
Interfaced with live Fiat BCM using STM32MP1 and SocketCAN. Measured dominant/recessive voltage levels with oscilloscope to verify correct CAN signalling and spot wiring/termination issues.
Reverse-engineered proprietary UDS (Unified Diagnostic Services) frames by correlating arbitration IDs with physical vehicle stimuli (lights, locks, etc.).
Used captured traces and error counters to track intermittent bus errors back to wiring and termination problems on the CAN harness.
Extended the analysis workflow to Renault Clio CAN network, building a multi-make diagnostics platform.
Comprehensive CAN bus analysis capability for multiple vehicle makes.
Never modify vehicle safety systems. Work on parked vehicles only. Disconnect battery when probing unknown circuits.