Активация Круиз-контроля

Поехали. Нам понадобится
— ELM 327 (лучше ELS27 — он быстрее в разы и надежнее)

— Программа Forscan
— Провод KD37-66-4M2 (по меньшей мере) или GJS2-66-4M2 (с поддержкой подрулевых лепестков)
— Кнопки GKL2-66-4M3 (для мазда 6GJ)
— Может понадобиться замена часовой пружины (впрочем, может и не понадобится)

Номера часовых пружин и опции, которые поддерживаются.

KD45-66-CS0A (без SCBS, без Cruise control, галогеновые фары, без камеры заднего вида, без блютуса)
KD47-66-CS0A (с SCBS, без Cruise control, галогеновые фары, без камеры заднего вида, без блютуса)
KD51-66-CS0A (без SCBS, c Cruise control, галогеновые фары, без камеры заднего вида, c блютус)
и
KD49-66-CS0A (с SCBS, c Cruise control, Биксенон (Диодные) фары, с камерой заднего вида, c блютус)

Важно! Таким образом, для круиз-контроля подходят две модификации часовых пружин KD51-66-CS0A и KD49-66-CS0A

Предполагается, что провод и кнопки вы уже установили. Как это сделать лучше всего, я писАл в своем посте Подрулевые переключатели. Установка. Никакие кнопки на педаль сцепления, тормоза ставить не надо, донеры не нужны, менять PCM не нужно — не слушайте мудаков.
Все делается относительно просто и об этом ниже.

Качаем, запрашиваем бесплатную расширеную лицензию, все устанавливаем, запускаем

Подключаем адаптер, включаем зажигание ACC и соединяемся с авто

Активация Круиз-контроля

Будем конфигурировать блоки. Нам нужен IC (Конфигурация модуля в формате As Built)

Активация Круиз-контроля

СУПЕР ВНИМАНИЕ
Конфигурируем мы модуль IC (Это 720 ID в кан шине, физически это все кодируется в приборной панели) Тут надо понимать вот что — этот блок отличается от всех остальных блоков тем, что он хранит в себе центральную конфигурацию конкретно вашего автомобиля. Т.е. рассказывает другим блокам какой стратегии придерживаться, что в машине есть, и чего нет. Тут хранится информация о наличии или отсутствии люка, климат-контроля, парктроников, камеры, i-stop, i-eloop, VIN, форме, типе и стране поставки и тп и тд. Надо также понимать, что любые изменения приведут к последствиям, вплоть до того, что машина не заведется.

Правильно это делать вот так.

Для начала нужно сделать бэкап родной конфигурации. Это делается через кнопку «Сохранить все». Копия хранится на компе. (В случае чего можно откатиться на родной конфиг и другими методами — если нужно восстановиться, напишите мне сообщение). Всегда, Всегда, Всегда делайте бэкап — мазда, не форд. Центральная Конфигурация не дублируется в других модулях. Хранится только в приборке (IC).

Нас интересует 4 секция с адресами 720-04-01 и тп. Всего 28 блоков в 4 секции.

Активация Круиз-контроля

Как видно на фото выше подчеркнуты 5 и 6 байты блока 720-04-01 и один байт в блоке 720-04-23

Начнем с блока 720-04-23.
9 байт в этом блоке отвечает как раз таки за активацию круиз-контроля и может принимать следующие значения:
00 — не применяется (я такого никогда не видел, но значения 0 могут принимать все байты)
10 — круиз-контроль отключен
20 — круиз-контроль включен
30 — адаптивный круиз-контроль
40 — обычный круиз с функцией LIM
50 — Адаптивный круиз-контроль с функцией LIM

Соответственно, если вы хотите активировать круиз-контроль мазды на комплектации drive, direct, дно, бомж и как они там еще называются — вам сюда. Меняете значения 9 байта с 10 на 20. Контрольная сумма строки высчитывается forscan’ом автоматически.

Теперь блок 720-04-01
В этом блоке в 5 и 6 байтах хранится контрольная сумма строки всей центральной конфигурации. Для упрощения понимания этого момента наглядно разложим одну и ту же конфигурацию в 2 видах
— единой строкой
— в том виде как это представлено в интерфейсе forscan’а

С адресами блоков и контрольными суммами строк в интерфейсе форскана это выглядит так
72004011B0D0080FFD3
7200402FFFFFFC100EB
72004034A4D5A474AB0
… и тд

72004017200428 — это адреса блоков по 10 байт.
D3, EB, B0 — это контрольные суммы каждой из первых трех строк соответственно.

Единой строкой та же самая конфигурация записанная в eeprom приборки выглядит вот так
1B0D0080FF FFFFFFC100 4A4D5A474A — т.е. нет никаких адресов блоков и контрольных сумм строк. Пробелы я оставил для наглядности, а так строка идет непрерывно одной колбасой.

Так вот, первые два байта «чистой строки» это и есть контрольная сумма всей чистой строки.

Первый способ — Высчитываем сложением всех байт в 16’ричной системе счисления.
Первые два пропускаем +00+80+FF+FF+FF+FF+C1+00+4A+4D+5A+… и тп до конца. Получается цифра 1B0D.

Второй способ
От контрольной суммы центральной конфигурации нужно отнять (вычитание) исходное значение изменяемого байта и прибавить (сложение) к полученной разности измененное.
Пример Моя контрольная сумма равна значениям первых двух байт = 1B0D. Я активирую круиз и меняю в 23 блоке 4 секции 720 модуля (720-04-23), 9 байт со значения 10 (круиз отключен), на значение 20 (круиз включен).Значит 1B0D-10=1AFD+20 = 1B1D. 1B1D — наша новая контрольная сумма строки центральной конфигурации. Новые значения 5 и 6 байтов в блоке 720-04-01 — 1B и 1D соответственно

Третий способ
Качните мой excel автоматор-калькулятор — обязательно скачайте на комп. Из Яндекса не работает ( либо тут )

Пишем в модуль и перезапускаем зажигание. Отключаемся от авто. Результат — круиз контроль активирован.

Работает на всех мазда skyactive — mazda 3, mazda 6, mazda cx-3, mazda cx-5

Огромное спасибо Korogodsky  за материал

Посмотрите так же

Обновление ГУ 70.00.100A

Обновление ГУ 70.00.100A

По ссылке Вы найдете сам архив с прошивкой и файлик с порядком обновления ГУ на …