Problème de dysfonctionnement de l'ABS et du régulateur de vitesse après le remplacement du moteur et de l'ECU

Voici le travail effectué : le moteur et l'ECU d'une Impreza de 2008 (EJ20X) ont été montés sur une Forester de 2012, en remplacement du moteur FB20.

Les voyants ABS/VDC sont allumés et indiquent un code d'erreur ABS C0045.

Problème de dysfonctionnement de l'ABS et du régulateur de vitesse après le remplacement du moteur et de l'ECU

Cette tâche consiste à identifier l'identifiant de l'ABS dans le paquet CAN et à le remplacer dans le micrologiciel du module installé.

Examinons les identifiants de paquets disponibles dans le micrologiciel.

Problème de dysfonctionnement de l'ABS et du régulateur de vitesse après le remplacement du moteur et de l'ECU

Il est évident que les identifiants sont identiques, ce qui simplifie la tâche. Chargons les deux logiciels dans le désassembleur IDA.

Nous localisons l'identifiant CAN… comme indiqué sur la capture d'écran :

Problème de dysfonctionnement de l'ABS et du régulateur de vitesse après le remplacement du moteur et de l'ECU

Nous localisons ensuite le paquet contenant l'identifiant CAN requis ainsi que l'identifiant ABS, puis nous le transférons vers le logiciel de l'ECU installé.

On obtient ainsi un système ABS et un système VDC opérationnels.