Problem z niedziałającym systemem ABS i tempomatem po wymianie silnika i modułu sterującego silnika

Zadanie jest następujące: silnik i ECU zostały zainstalowane z 2008 Imprezy (EJ20X) do 2012 Forester, zastępując silnik FB20.

Wskaźniki ABS/VDC są podświetlone, pokazując kod błędu ABS C0045.

Problem z niedziałającym systemem ABS i tempomatem po wymianie silnika i modułu sterującego silnika

Zadanie polega na znalezieniu identyfikatora dla ABS w pakiecie CAN i zastąpieniu go w oprogramowaniu zainstalowanego modułu.

Przyjrzyjmy się dostępnym identyfikatorom pakietów w oprogramowaniu.

Problem z niedziałającym systemem ABS i tempomatem po wymianie silnika i modułu sterującego silnika

Jest oczywiste, że identyfikatory są takie same, co upraszcza zadanie. Załadujmy oba oprogramowania do deasemblera IDA.

Lokalizujemy identyfikator CAN… jak pokazano na zrzucie ekranu:

Problem z niedziałającym systemem ABS i tempomatem po wymianie silnika i modułu sterującego silnika

Następnie lokalizujemy wymagany pakiet identyfikatora CAN oraz identyfikator ABS w nim, a następnie przenosimy go do oprogramowania zainstalowanego ECU.

W rezultacie uzyskujemy działający ABS i VDC.