После замены электронного блока может понадобиться восстановить функцию, которая раньше работала в автомобиле. Установить ПО и задать настройки бывает недостаточно: для некоторых функций блок должен получить отдельное разрешение.

В системах с SFA это разрешение передают с помощью токена. Разберём, что это означает, для чего нужен пакет заводских SFA-функций и как проверяют результат его применения.

Что означает SFA

SFA — Secure Feature Activation, «защищённая активация функций». Этот механизм позволяет управлять отдельными функциями электронного блока: активировать или деактивировать их.

Механизм SFA должен быть предусмотрен в установленном блоке. Одинаковое название функции в двух автомобилях ещё не означает, что разрешение для неё передаётся одинаковым способом. Поэтому SFA выбирают по установленной системе, а не только по модели и году машины.

Токен — подготовленные данные с разрешением для защищённой функции. Программа записывает их в соответствующий блок. При применении проверяется, подходит ли токен автомобилю и нужной функции.

У функции есть свой идентификатор — номер, по которому программа её различает. В E-Sys отдельная функция называется feature. Поэтому рядом со сведениями о блоке можно увидеть несколько функций и состояние каждой из них.

Активация, кодирование и программирование

Эти действия решают разные задачи. Программирование устанавливает ПО блока. Кодирование задаёт настройки под оборудование автомобиля. SFA управляет разрешением на защищённую функцию.

После ремонта блок может иметь правильное ПО и настройки, а нужная заводская функция — оставаться неактивной. Если она использует SFA, нужно проверить её состояние и наличие подходящего разрешения. Повторное кодирование само по себе такое разрешение не создаёт.

При этом токен не устанавливает отсутствующее оборудование и не меняет программу блока. Чтобы функция работала, нужны и подходящий блок, и ПО, и настройки, и само разрешение. SFA отвечает за свою часть этой работы.

Чем SFA отличается от FSC

FSC и SFA связаны с разрешениями на функции. FSC разобраны в предыдущей статье: для них предусмотрены свои коды и процедуры применения. В SFA разрешениями управляют через защищённые токены.

В одном автомобиле FSC и SFA могут использоваться для разных функций. Нужный способ зависит от блока и назначения разрешения. Подготовленный SFA-токен применяют через процедуру SFA; для FSC предусмотрена своя процедура.

Для выбора подходящих данных нужно определить, какой механизм используется в установленном блоке и как он показывает состояние нужного разрешения.

Что выдаёт сервис подготовки SFA

Для подготовки нужен полный VIN — номер автомобиля из 17 символов. По нему подготавливается пакет токенов для доступных заводских SFA-функций.

Пакет SFA — набор токенов для этих функций. Состав зависит от данных автомобиля. Получение пакета не означает покупку любой новой опции: он содержит токены для определённых заводских функций указанной машины.

Если нужен вновь подготовленный пакет, его запрашивают для заводского набора функций этого автомобиля.

Готовый результат сохраняют для последующего применения. Полезно положить его в папку работы вместе с записью об автомобиле и цели ремонта. Так пакет не потеряется среди результатов для других машин.

Почему одного VIN достаточно для запроса, но мало для работы с блоками

VIN нужен сервису для подготовки результата. При работе с автомобилем программе дополнительно нужны сведения об установленных блоках и их ПО.

В E-Sys для этого используется SVT Actual — описание фактического состава блоков. По нему программа показывает устройства, использующие SFA. Если блок заменили, важно работать со сведениями о том оборудовании, которое установлено сейчас.

Получение результата по VIN не является диагностикой автомобиля. Состояние функций проверяют через подключение к блокам. Тогда видно, какая функция активна, какая неактивна и к какому устройству она относится.

Пример: восстановление заводской функции в E-Sys

Предположим, после замены блока нужно восстановить заводскую функцию. Уже установлено, что она использует SFA, а для автомобиля подготовлен подходящий ответ с токенами.

Ниже описан вариант работы в E-Sys 25.10.01, в обычном модуле SFA, на вкладке Offline. Здесь используют заранее подготовленный ответ. Для чтения и записи требуется подключение к автомобилю.

1. Прочитайте данные автомобиля

Установите подключение и откройте модуль SFA. Прочитайте или загрузите SVT Actual. E-Sys построит дерево блоков, использующих SFA.

Прочитайте VIN из автомобиля. Если SVT загружен из сохранённого файла, VIN вводится в соответствующее поле вручную. Он должен относиться к этому автомобилю.

2. Посмотрите состояние функций

На вкладке Offline используйте Read actual SFA state. Программа опросит блоки. Затем их можно раскрыть в дереве и посмотреть функции вместе с состояниями.

Это исходная точка для сравнения: становится видно, в каком состоянии находится нужная функция до применения токенов.

3. Выберите подготовленный ответ SFA

В нижнем разделе Secure Feature Activation укажите файл ответа в поле File Name. Рядом есть кнопка … для выбора файла. В этом разделе находится действие Write SFA token для записи токенов SFA.

В обычном модуле работа охватывает все блоки SFA, показанные в дереве. Этот вариант не предназначен для выбора одного отдельного блока, поэтому заранее нужно понимать, для каких функций подготовлен ответ.

Перед записью проверьте опцию incl. DELETE Token: она предусматривает деактивацию функций, которых нет в целевом наборе. В этом примере восстановления деактивация других функций не предусмотрена.

4. Примените ответ и прочитайте состояние снова

Действие Write SFA token извлекает токены из выбранного ответа и записывает их в соответствующие блоки. После выполнения проверьте сообщения программы и снова прочитайте состояние функций через Read actual SFA state.

В нашем примере проверка должна показать, что нужная функция активна. Затем проверьте её работу в автомобиле. Так становится понятно, что разрешение принято и функция восстановлена.

Если функция не восстановилась

Сначала посмотрите результат записи и новое состояние нужной функции. Если запись токена не принята, сохраните точное сообщение программы вместе со сведениями о блоке и используемом пакете.

Если SFA показывает ожидаемое состояние, а функция всё равно не работает, нужно проверить остальные условия: ПО, настройки и оборудование. Повторный запрос пакета без разбора результата не объяснит причину.

Работа с SFA заканчивается проверкой двух вещей: блок принял нужное разрешение и функция работает в автомобиле. Само получение файла подтверждает только подготовку данных.

Получить заводские токены SFA

Укажите полный VIN для подготовки доступного заводского набора. Полученный ответ ещё нужно применить по процедуре SFA и проверить состояния функций.

На странице услуги укажите нужные данные и следуйте порядку заказа. Сохраните результат для применения в соответствующей процедуре.

Перейти к услуге SFA