E-Sys или ISTA может запросить код, токен или файл данных. Чтобы выбрать услугу, нужно знать, для какого действия программа его требует. Одного слова «токен» недостаточно: при диагностике, программировании и восстановлении функций используются разные разрешения.
Начните с той операции, которую выполняете. Название раздела программы, её сообщение и созданный запрос помогут понять, какой результат нужен.
Данные автомобиля и разрешения на действия
Для подготовки работы могут понадобиться FA — данные комплектации автомобиля и SVT — данные электронных блоков и их программного обеспечения. По этой паре можно подготовить подписанные данные кодирования NCD для подходящей конфигурации.
При подготовке или запуске действия программа может потребовать разрешение. Тогда нужен соответствующий код или токен. Например, разрешение диагностической функции ISTA и разрешение защиты программирования E-Sys относятся к разным операциям.
В таблице собраны типичные задачи и входные данные услуг.
| Что требуется для вашей работы | Услуга | Что передать |
|---|---|---|
| Получить сведения о комплектации автомобиля | FA | Полный VIN — идентификационный номер автомобиля — и выбор заводского или последнего известного состояния |
| Подготовить подписанные данные кодирования | NCD 2.0 / 3.0 | Соответствующие друг другу FA и SVT для нужной конфигурации |
| Получить доступные заводские коды разрешения функций | Заводские FSC | Полный VIN |
| Восстановить разрешения доступных заводских функций | SFA — защищённая активация функций | Полный VIN |
| Получить токен для операции защиты компонентов | KDS — защита компонентов | Запрос из выполняемой процедуры KDS |
| Получить ответ для валидации сертификатов и привязок блоков | CBB Validation | Запрос из процедуры валидации |
| Продолжить защищённую диагностическую функцию ISTA | Диагностический токен ISTA | Запрос, который сохранила ISTA для этой функции |
| Получить разрешение защиты программирования E-Sys | Programming Protection Token Basic (PPT Basic) | Запрос из строки Programming Protection Basic (Field-Mode) |
Таблица помогает выбрать направление. Перед заказом нужно сопоставить требования услуги с данными автомобиля или исходным запросом; название услуги не подтверждает совместимость со всеми блоками и версиями программ.
Почему иногда нужен VIN, а иногда файл
Если услуга получает данные по автомобилю, указывают VIN при запросе. Для FA дополнительно выбирают заводское или последнее известное состояние, которое он должен описывать.
Если программа создаёт запрос для конкретного действия, сервису нужен этот запрос. Он содержит сведения, необходимые для подготовки ответа. VIN и снимок сообщения помогают описать ситуацию, но не заменяют файл.
Сохраните запрос без ручной правки. Полученный ответ храните рядом, отдельным файлом: так проще вернуться к нужной работе и не перепутать результаты.
Пример: E-Sys требует разрешение программирования
Сначала нужно подготовить план работы с блоками и проверить защиту программирования.
Если E-Sys показывает, что для выбранной операции требуется PPT Basic, нужно выбрать эту услугу и передать запрос из строки Programming Protection Basic (Field-Mode). Полученный ответ нужно вернуть в ту же строку E-Sys. Диагностический токен ISTA для этой операции не подходит: он предназначен для диагностической функции другой программы.
После выбора ответа нужно продолжить работу по процедуре E-Sys. Токен проверяется при запуске подготовленного плана; результат программирования оценивают после его выполнения.
Если по сообщению непонятно, что требуется
Сохраните точный текст сообщения, название программы и её версию. Укажите, какую операцию выполняли и на каком шаге она остановилась. Если программа создала запрос, сохраните и его.
Перед новым заказом эти сведения помогут уточнить нужную услугу. Покупать другой токен наугад не стоит: ошибка может относиться к применению уже полученного ответа или к дальнейшей работе с автомобилем.
Перейти к нужной услуге
Сначала сопоставьте операцию и исходные данные с таблицей. В каталоге выберите соответствующую услугу; получение результата и его применение — отдельные этапы.