Програмування ключа
Програмування ключа здійснюється після заміни несправного блоку керування двигуном або видачі додаткових ключів власнику автомобіля.
Процедура починається з того, що блок керування двигуном вимагає у перевірного приладу спеціальні дані автомобіля. «Чистий» блок управління двигуном записує ці дані, після чого можна розпочинати програмування ключа. «Запрограмований» блок управління двигуном порівнює отримані від перевірочного приладу дані з даними, що зберігаються в пам'яті. Якщо дані збігаються, програмування продовжується.
Якщо блок керування двигуном тричі отримує неправильні спеціальні дані автомобіля, він протягом 1 чтклоняє запит на програмування ключа. Тривалість цього відхилення неможливо скоротити шляхом вимкнення акумулятора або іншими діями. Після підключення акумулятора таймер починає відлік з нуля.
Програмування ключа відбувається шляхом увімкнення запалення ключем та за додатковими командами від перевірочного приладу. Блок управління двигуном записує відповідні дані в ЕСППЗУ і ЗУ приймач-відповідача. Після цього блок керування двигуном виробляє пізнання, яке потрібно затвердження процесу програмування. Потім виконання програмування підтверджується повідомленням перевірочний прилад.
Якщо ключ вже відомий блоку керування двигуном на підставі програмування попереднього ключа, проводиться його впізнання та оновлення даних в ЕСППЗП. Вміст пам'яті приймача не змінюється (у запрограмованому приймальнику це неможливо).
Блок управління двигуном розпізнає спробу повторного програмування ключа, вже запрограмованого протягом одного циклу програмування. Він відхиляє запит ключа та видає повідомлення на перевірочний прилад.
Блок управління двигуном відхиляє також програмування ключів, що не діють, видаючи повідомлення про це на перевірочний прилад. Ключ може виявитися не чинним внаслідок несправності приймача відповідача або з інших причин, викликаних невдалим введенням даних. Ключ вважається таким, що не діє при розбіжності розпізнавачів прийомовідповідача і блоку управління двигуном.
Запрограмувати можна не більше 4 ключів.
У разі помилки при використанні меню обслуговування іммобілайзера стан блоку керування двигуном залишається без зміни і в пам'ять заноситься спеціальний код несправності.
Якщо під час програмування ключа стану блоку керування двигуном і ключа не збігаються, процедура перевірки припиняється, і в пам'ять блоку керування двигуном записується спеціальний код несправності.
Програмування пароля користувача
Пароль користувача, який використовується для запуску двигуна в аварійному режимі, програмується на сервісній станції. Користувач вибирає чотиризначний цифровий пароль.
Програмування пароля користувача здійснюється тільки «запрограмованим» блоком керування двигуном. Перед першим введенням пароля користувача блок управління двигуном стан пароля повинен бути «чистим». При цьому аварійний запуск двигуна неможливий.
Програмування здійснюється шляхом увімкнення запалювання діючим ключем та видачі пароля користувача від перевірочного приладу. При успішному програмуванні пароль користувача переходить із стану «чистий» у стан «запрограмований».
Запрограмований пароль користувача можна змінювати. Це можливо, якщо пароль користувача перебуває в стані «запрограмований», а перевірочний прилад видає дозвіл на доступ або до попереднього пароля користувача, або до спеціальних даних автомобіля. Після правильної видачі дозволу блок керування двигуном запитує новий пароль користувача. Новий пароль залишається в стані «запрограмований» і діятиме при наступному аварійному запуску двигуна.
Якщо на блок керування двигуном тричі видається неправильний пароль користувача або помилкові дані автомобіля, він протягом години відхиляє запит на зміну пароля. Тривалість цього відхилення неможливо скоротити шляхом вимкнення акумулятора або іншими діями. Після підключення акумулятора таймер починає відлік з нуля.
Статус пароля користувача
00. Ще не перевірено.
Цей стан зберігається в ЕСППЗП. У разі отримання помилкових або неправильних даних від цього пристрою, блок управління двигуном нездатний перевірити цей стан і видає повідомлення 00.
01. Запрограмовано.
Пароль у блоці керування двигуном запрограмований успішно.
02. Чистий.
Даний стан вводиться наприкінці лінії виготовлення блоку керування двигуном перед видачею автомобіля кінцевому користувачеві.
04. Заблоковано з таймером.
Після певної кількості помилкових вводів блок управління двигуном блокується на 1 год, протягом якого не приймається жодне введення.
05. Програмування не прийнято.
Цей стан встановлюється, якщо, наприклад, блок керування двигуном знаходиться в нейтральному стані.