История одной Венги. Длинный путь от "бубна" к "фуллу"… Пост №4. Система безопасности SRS. Хьюстон, у нас проблема! (С)

Опубліковано: 16 січня 2018р. 17:13

Казалось бы, мы затеяли этот проект с целью дооснащения функциями комфорта и ассистентами, типа курсовой устойчивости. Система безопасности в план дооснащения не входила и лезть мы в нее не собирались…
Но эти планы оказались слишком наивными… )))

Начну с общетеоретической информации.
На Venga существует 2 варианта системы безопасности.
1. Фронтальная подушка водителя, фронтальная подушка переднего пассажира, 2 преднатяжителя передних ремней безопасности.
2. То же, что и в первом варианте + 2 боковые подушки-шторки в крыше и 2 боковые подушки в спинках передних сидений.
Остальной набор одинаковый — выключатель фронтальной подушки переднего пассажира, 2 фронтальных датчика удара, 2 боковых датчика удара.
Как обычно, посмотрим на схему. "Лишние" компоненты выделены зеленым:

Естественно, эти 2 варианта отличаются, кроме комплекта установленных подушек, в первую очередь блоком управления (далее SRSCM). И проводкой — нет части проводов для 4х дополнительных элементов.
По количеству исполнителей блоки назовем 4-канальным и 8-канальным.
4-канальный — 95910-1Р100 — стоит на нашей машине.
8-канальный — 95910-1Р000

Итак, по порядку.
Первый нюанс, с которым мы столкнулись по безопасности.
У этих SRSCM разные разъемы. В принципе это логично — у 4-канального блока меньше выходов на исполнителей.
Разъем 4-канального блока:

Разъем 8-канального блока:

Сорри, своих фото нет. Поэтому скомунизжено в сети, при помощи гугла.
По отличиям видим разный цвет (для визуального акцентирования внимания на отличности разъемов и блоков), разное количество контактов. И, если присмотреться, разное расположение направляющих отливов на корпусах разъемов — банально, что бы один блок невозможно было установить вместо другого.

К левому разъему (М10), если смотреть на мои иллюстрации, подключается подторпедный жгут проводки. К правому (F01) — напольный жгут.
Как я уже писал, подторпедный жгут у нас донорский с доплетенной проводкой ISG. Донор был в крутой комплектации — с 8-канальным блоком SRS.
Поэтому мы получили ситуацию, когда на проводке красный разъем, а на блоке синий, и подключить один к другому не получается из-за механических отличий разъемов.
Внимательно изучаем распиновку по схемам — все отличия по распиновке касаются только разъемов F01, M10 в обоих конфигурациях системы SRS абсолютно идентичны. Более того синий разъем нашей родной проводки полностью совпадает с донорским красным.
Для полного фен-шуя, конечно, следовало бы перепиновать разъемы и поменять корпуса местами. Но учитывая идентичность подторпедной части проводки безопасности и мелкий размер ламелей (их ужасно неудобно распиновывать), мы приняли решение срезать направляющие на разъеме блока, которые не совпадают с разъемом жгута.

Это происходило во время первичного "вкидывания" "новых" компонентов в машину. Как я уже писал в том же посте, после сборки машины у нас была целая куча ошибок и проблем. Понемногу эти косяки устранялись. Про основные косяки и их устранение я уже написал. Остался только один, самый интересный — ошибка по блоку SRSCM — B1684 — Not Configured Device is Detected — Обнаружено несконфигурированное устройство. Согласно русскоязычной сервисной документации описание этой ошибки звучит — "ACU конфигурация отличается".
Мы достаточно долгое время не могли понять в чем дело.
В Пост №3. ABS/ESP. Тормозная система я писал про ДУУ — изначально мы установили ДУУ 95690-1Y000 от Kia Picanto TA 2012-2017.
К этому времени мы уже понимали, что вопрос в совместимости блоков управления, которые общаются по CAN-шине. И это была вторая причина, после неудачных попыток "пришить" ДУУ к машине из-за переполюсовки в его разъеме, которая заставила нас купить правильный ДУУ 95690-3K500.
Тогда мы нашли переполюсовку разъема ДУУ и "пришили" пикантовый датчик, но ошибка по блоку безопасности осталась. Приехал правильный венговый ДУУ, заменили, пришили, но В1684 и беременный мужик на приборке нас не покинули…

Копание сервисной документации нас приводит к понятиям "Variant coding", "ACU coding" и т.п. Более понятным языком — вариантное кодирование блока управления.

В двух словах суть понятия "вариантное кодирование".
Машины выпускаются в разных комплектациях, с разными моторами, с разными трансмиссиями. Соответственно, блоки управления могут быть установлены также разные, но все блоки должны уметь общаться между собой. Разные модификации одного и того же блока управления могут иметь свои особенности формирования пакетов данных, передаваемых/принимаемых по CAN-шине, могут отправлять/принимать разное количество пакетов, содержащих разное количество информации. И именно с целью научить блоки общаться "на одном языке" в прошивке заложены все возможные варианты конфигурации CAN-шины в рамках конкретной модели машины, либо платформы. Но нужный вариант выбирается именно при вариантном кодировании блока. Грубо это можно сравнить с конфигурацией процессора блока управления климатом при помощи резисторов — Пост №2.1. Автоматический климат-контроль. Автосвет.

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

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

В первую очередь хочу подчеркнуть, что, как я уже написал чуть выше, производителем предусмотрена замена блока SRSCM только на новый. Который ранее не проходил процедуру вариантного кодирования, или другими словами, по-народному — процедуру адаптации. Т.е. сняли старый "стреляный" блок, установили новый и далее необходимо провести процедуру адаптации.
Сервисные процедуры предполагают 2 варианта проведения процедуры адаптации — онлайн и оффлайн.
В первом случае будет необходимо только ввести VIN-номер машины в GDS с дилерским доступом и тупо следовать всем указаниям. Во втором случае понадобится вручную получить нужный ACU-код из дилерской базы любым доступным способом и ввести его на определенном этапе, когда диагностическое ПО его запросит. Само собой, тупое выполнение указаний диагностического ПО никто не отменял.
Отличия этих вариантов проведения адаптации заключаются только лишь в способе получения нужного для конкретной машины ACU-кода — либо согласно VIN-номера диагностическое ПО выбирает из дилерской базы правильный код, либо это делает диагност вручную и вводит уже только сам ACU-код.
Где и как получить ACU-код предусмотренным производителем способом — техническая тонкость, на которой заострять внимание не вижу смысла. Суть в том, что по правильной схеме можно получить ACU-код только соответствующий VIN-номеру машины. VIN-номер в данном случае выступает лишь идентификатором в дилерской базе, которому соответствует конкретный ACU-код и конкретная комплектация. Никакой математики и арифметики, только набитая по ходу производства база данных. Соответственно, при определенных изменениях в комплектации становится необходим какой-то другой ACU-код, который непонятно как вычислить… Никаких пояснений на эту тему нет, по крайней мере доступных даже на уровне дилера.
Более того, блок SRSCM может быть успешно адаптирован только 1 раз. Максимальное количество неудачных попыток адаптации блока — 255 раз. Т.е. после 255 неудачных попыток адаптировать блок ACU-кодом, который не соответствует реальной комплектации машины, блок блокируется и выдает ошибку B1683 "Exceed Maximum coding Number" — Превышено максимальное количество кодирований, и, опять таки, подлежит очередной замене на новый… Но, если блок был успешно кодирован, читай принял ACU-код, то изменить ACU-код уже невозможно.

В качестве подтверждения немного скринов из официальной сервисной документации:

Описание нашей ошибки B1684
Указания к действию при ошибке B1684
Комментарий к процедуре вариантного кодирования
Пример того, что увидит диагност при попытке провести адаптацию повторно

ACU-код — это набор из 4-х символов — 2 буквы и 2 цифры. 2 буквы — внутрезаводское обозначение платформы. В случае Venga — YN. Ceed 1-го поколения — ED, Ceed 2-го поколения — JD и т.д.
2 цифры — уже непосредственно код конфигурации, который переводит прошивку в нужный для конкретной машины рабочий режим.

Также, по ходу листания этой темы, мне бросилась в глаза картинка в пошаговом руководстве по процедуре адаптации SRSCM:

Обращаем внимание на строки "ACU CODING CODE" и "ACU Info."
В первой строке "ACU CODING CODE" видим буквы BK — внутрезаводское обозначение платформы Hyundai Genesis Coupe. По слайдам в этом руководстве видно, что предыдущее действие было — ввод ACU-кода "BK11".
Вторая строка нам более интересна. Ее содержание — "SAB+CAB(Dep/3.8/ESP) — видны четкие намеки на мотор и блок управления тормозной системы…

Идем в нашу диагностику и читаем информацию о нашем блоке:

Строка "Part Name".
4L — 4-канальный блок управления — 2 подушки + 2 пиропатрона.
G1.4 — бензиновый мотор 1.4
ABS — ну понятно. Не ESP. :)

Наш ACU-код указан в последней строке "ECU S/W No." — YN09.

Вот мы и докопались до причины вылета ошибки B1684. SRSCM закодирован под машину с мотором 1.4 (G4FA), без боковых ПБ и с обычным ABS.
Экспериментом подтверждаем это — подкидываем родной блок ABS, без ESP. Просто подключаем разъем. И вот оно — блок SRS переводит ошибку в статус сохраненной, она без проблем удаляется и блок сообщает о полной готовности к срабатыванию в экстренной ситуации!
С одной стороны это хорошо — мы поняли с чем бороться. С другой стороны — хреново — принимая во внимание, вышеизложенную информацию, появляется вопрос как бороться?!

Для борьбы необходимо разгадать 2 загадки:
— какой ACU-код нам нужен для нашей "новой" комплектации после замены ABS на ABS/ESP?
— как переадаптировать SRSCM?

По сути мы имеем несколько вариантов решения вопроса:
а. Забить. Любым доступным способом потушить беременного мужика и ездить, понимая, что безопасности в машине нет.
б. Искать способ сбросить адаптацию блока и потом его адаптировать правильным ACU-кодом.
в. Купить новый блок и адаптировать его правильным ACU-кодом.

Вариант "а" по понятным причинам не интересен.
Для 2х других вариантов, все равно, необходимо вычислять код для 4-канального блока + мотор 1.4 + ESP. Т.е. мы от этого никуда не денемся.

Как вычислять? Та, как бы, не очень и сложно. :)
Необходимо собрать максимально возможную базу ВИНов и по их описаниям найти машины такой комплектации с соответствующим ACU-кодом, если они существуют. ;)
Не сложно, но очень нудно… Чистая статистика. )))
Этот процесс длился достаточно долго. Я повыискивал кучу VIN-номеров на европейских торговых площадках, я ездил по городу и записывал гос.номера всех встреченных Венг и потом по ним смотрел номер кузова и т.д…
Собрав какое-то ниипическое количество VIN-номеров, я выбрал из описаний ключевые моменты комплектаций и ACU-коды и свел их в одну таблицу. По которой вычислил наш новый код — YN10.
Ну, слава Богу, такая комплектация существует и мы вычислили, соответствующий ей, ACU-код!

Теперь вернемся к вариантам наших следующих действий:
Вариант "б" — я обзвонил очень многих людей, которые занимаются восстановлением стреляных систем безопасности, через знакомых передергал всех доступных персонажей из темы автоэлектроники — без толку! Никто не берется. При чем — я не спрашивал совета, я просил за деньги перешить блок.
Только один сказал, что мы дураки — на самом деле надо просто поехать к дилеру, отлистать немного денюх и там все сделают.
Ну хрен с ним. Может это действительно так, хотя дилерская инструкция четко указывает на покупку нового блока…
Мы поехали к дилеру, предварительно закинув удочки и выяснив у какого из дилеров работает самый адекватный электрик-диагност. Электрик-диагност оказался, на удивление, действительно адекватный, грамотный и с хорошим опытом. Но, как и предполагалось, он ничего не смог сделать, ни при помощи старого GDS, ни при помощи нового KDS.
Я писал посты в сообществах Автоэлектрика — раз, два, и Автодиагностика — раз, два — ничего, к сожалению, это не дало.
Кроме того, что я пообщался с некоторыми людьми, которые мне помогли окончательно систематизировать информацию по этому вопросу. И по факту, чисто случайно, подтвердили информацию по ACU-кодам Venga.

А расклад такой:
95910-1Р000:
YN01 — 8L(Dep/G1.4/ABS)
YN02 — 8L(Dep/G1.4/ESP)
YN03 — 8L(Dep/U1.4/ABS)
YN04 — 8L(Dep/U1.4/ESP)
YN05 — 8L(Dep/G1.6/ABS)
YN06 — 8L(Dep/G1.6/ESP)
YN07 — 8L(Dep/U1.6/ABS)
YN08 — 8L(Dep/U1.6/ESP)
95910-1Р100:
YN09 — 4L(Dep/G1.4/ABS)
YN10 — 4L(Dep/G1.4/ESP)
YN11 — 4L(Dep/U1.4/ABS)
YN12 — 4L(Dep/U1.4/ESP)
YN13 — 4L(Dep/G1.6/ABS)
YN14 — 4L(Dep/G1.6/ESP)
YN15 — 4L(Dep/U1.6/ABS)
YN16 — 4L(Dep/U1.6/ESP)

Надеюсь, уже понятно что к чему? )))

Ну и вариант "в" — дорого! ))) Ну и про настойчивое желание сделать "не так" тоже забывать не стоит. ;)
Пока машина ездит без безопасности, со светящимся беременным мужиком… Вопрос не решен. Подчеркну — на момент написания поста прошел почти год с начала проекта!

Естественно, за это время блок был изучен, насколько позволяли наши возможности.
Блок производства Autoliv, на процессоре MAC7242 от Freescale с внутренним EEPROM, безкрешевый:

Вопрос открыт — будем рады любому предложению по возможному решению вопроса, конечно же в разумных пределах. :)

Это очередной пост, который я хочу завершить просьбой:
Рядом с кнопкой "Нраицца" есть слово "Падилицца" и за ним 4 кнопки — нажмите, пжлст, хоть какую-то из этих 4 цветных кнопок. :)
Мне приятно, что меня читают и кому-то это интересно (нраицца), но в данном случае репост может принести хоть какую-то пользу, кроме счетчика лайков… ;)

Спасибо за внимание!
Но это еще не все… Продолжение следует…

История одной Венги. Длинный путь от "бубна" к "фуллу"…
— Вступление.
— То, что было сделано "до меня".
— Пост №1. Подторпедная проводка. ШВИ подторпедного пространства. Замена ABS на ESP.
— Пост №2.1. Автоматический климат-контроль. Автосвет.
— Пост №2.2. Автоматический климат-контроль. Автосвет.
— Пост №3. ABS/ESP. Тормозная система.
Пост №4. Система безопасности SRS. Хьюстон, у нас проблема! (С)

0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.