Het probleem dat het ABS-systeem en de cruisecontrol niet werken na vervanging van de motor en de ECU

Er is de volgende taak: de motor en ECU zijn geïnstalleerd van een 2008 Impreza (EJ20X) in een 2012 Forester, waarbij de FB20-motor is vervangen.

De ABS/VDC-indicatoren zijn verlicht, wat een ABS-foutcode C0045 aangeeft.

Het probleem dat het ABS-systeem en de cruisecontrol niet werken na vervanging van de motor en de ECU

Deze taak omvat het vinden van de identificatie voor ABS in het CAN-pakket en het vervangen ervan in de firmware van de geïnstalleerde module.

Laten we de beschikbare pakket-ID's in de firmware bekijken.

Het probleem dat het ABS-systeem en de cruisecontrol niet werken na vervanging van de motor en de ECU

Het is duidelijk dat de ID's hetzelfde zijn, wat de taak vereenvoudigt. Laten we beide software in de IDA disassembler laden.

We lokaliseren de CAN-ID… zoals weergegeven in de screenshot:

Het probleem dat het ABS-systeem en de cruisecontrol niet werken na vervanging van de motor en de ECU

Vervolgens lokaliseren we het vereiste CAN-ID-pakket en de ABS-identificatie daarin, en dragen deze over naar de software van de geïnstalleerde ECU.

Als resultaat verkrijgen we een functionerende ABS en VDC.