Подписка на RSS

Архив блога

Переделываем блок. Fiat Brava

Среда, Октябрь 3rd, 2012

Приехал автомобиль уже с "прошитым" блоком. К сожалению, прошили его донорской прошивкой, от другой машины… с другой комплектацией.
Как следствие, при диагностике блок ругался на боковые подушки и датчики удара.
Блок Airbag Fiat Brava

Что же делать? Гадать?
Пришлось заливать пробную прошивку в блок. Опять то же самое! Боковые подушки…
Дампов от этого блока у нас и так не очень много… Методом анализа вычленили прошивку, наименее соответствующую первым двум, и.. о чудо! Комплектация встала на место.

Процессор неизвестной марки… в блоке SRS

Понедельник, Август 6th, 2012

Пришёл в ремонт блок от KIA. Производитель блока указан ASCOTEC, он же, при вскрытии, оказался производителем процессора внутри блока. 
O-K08A-67-7FO-1
Как выяснилось позже, процессор, всё же оказался знакомым… Проверить блок удалось посредством стандартного включения на столе. Блок выдал одну ошибку 1-1 : Повышенное напряжение питания. Действительно, наш блок немного завышает 15В вместо 12В.

Ремонт блока airbag Lexus IS 250

Понедельник, Май 21st, 2012

После человеческого вмешательства произошёл выстрел одной из подушек. Прошивка блока не помогла решить проблему, так как подушку блок по-прежнему не видел. После снятия большого конденсатора обнаружилось, что пострадал один из драйверов (небольшая "дырочка" различима визуально)

замена микросхемы драйвера на аналог

Было принято решение заменить драйвер на аналогичный из блока SRS BMW. 
К сожалению по драйверам фирмы BOSCH (таким как 30503, 30588, 30632, 30672, 30674  и др.) нет никаких даташитов. 
Поэтому выбирать драйвер решили по принципу подключения в блоке.
Для тестирования блок был запущен на столе и подключён к диагностическому прибору. Также работоспособность драйвера можно оценить, измерив напряжение на обоих пинах. Оно должно быть немногим больше 1В.

Убитый Порш Каен

Понедельник, Май 21st, 2012

В работу неделю назад пригнали Порш Каен. Особенностью этого автомобиля был сгоревший блок Airbag. При чём не просто сгоревший, а с проделанной дырой в блоке и в проводке. История (по словам клиента) о некоем страшно умном электрике, который это всё и сжёг, да ещё попутно взорвал подушку безопасности в сиденье.
пострадавший блок airbag
Ставить такой разъём на новый блок (загодя приобретённый клиентом) не очень хотелось.
проводка блока srs - то что от неё осталось
К тому же разъём был некомплектный. Однако три дня поисков клиентом по разборам ничего не дали (проводку продавали лишь целиком за 50 т.р., что было неприемлемо).
Пришлось работать с тем, что есть.
Проводка была восстановлена, путём припаивания доп. разъёма в блок и… о чудо – блок завёлся.
Однако на этом мытарства не кончились.
Блок выдал 6 ошибок: нет связи с датчиками удара (передними), отсутствует индикатор и выключатель пассажирской подушки безопасности, неисправен замок ремня безопасности водителя, ну и боковая подушка (которая стрельнула).
Проводку датчиков удара мы восстановили, оборванный провод замка ремня на сиденье, тоже. 
Сиденье водителя
Кажется вышло неплохо (разъём, правда, пришлось заменить полностью).
Осталась морока с выключателем пассажирского airbag.
Оригинальный блок комплектовался датчиком присутствия пассажира, поэтому в этом автомобиле в нужном месте даже проводки не было! Конфигурировать блок мы не можем (на Порш). Пришлось имитировать… Но как?
На схемах не указано, как именно устроен выключатель подушки.
Выключатель пассажирского AIRBAG
Пришлось делать "вскрытие". После этого имитация была впаена непосредственно в блок.
Выключатель оставили, естественно, в положении Вкл.
Вот такой колхоз!

Новый процессор Renesas в блоках SRS

Вторник, Март 20th, 2012

С некоторого времени появились блоки с процессором Renesas (H8SX). Компания Renesas недавно объединилась с компанией NEC, и станет одной из самых крупных по производству микросхем. 
блок с процессором renesas
Пример такого блока – блок 988215SX090 от Subaru Forester 2011 года.
Запуск блока на столе:
запуск блока airbag на столе

Блок содержит какой-то набор неконструктивных нестираемых ошибок.
Ремонт этого блока в настоящее время возможен в нашем техцентре.

Блок LIFAN – “бошевский” китаец

Четверг, Март 15th, 2012

Пришлось перепрошивать блок китайского автопрома, изготовленный под маркой BOSCH. В наличие было всего несколько дампов от аналогичных битых машин. Машины под рукой не было, поэтому блок был поднят на столе. Подключились прибором Launch X431, который, кстати говоря, является дилерским для этого автомобиля. Он показывает не только ошибки блока, а также данные креш, что весьма ценно. 
Множество попыток вынудили сделать подключение к программатору постоянным (без выпаивания чипа). Это значительно ускорило процесс.
Прямое подключение к чипу ST95160

В конечном счёте, не без помощи доблестных китайских автоэлектриков, блок был почищен.

Блок для Hyundai Tucson, 95910-2E400

Среда, Январь 25th, 2012

Приехал блок от Tucson. При подключении на столе было выявлено, что он не выходит на диагностику, а также не гасит лампочку индикатор. Видимо вышел из строя контроллер в PLCC корпусе. Взвесив все "за" и "против", было принято решение отремонтировать другой блок, который приехал к нам ранее. Была произведена дополнительная чистка контактов (так как некоторые дорожки коротили), а также замена одного драйвера с отсутствующими ногами.
После чего необходимо было проверить блок на столе. Надо сказать у Таксонов приличная комплектация, поэтому пришлось впаять кучу имитаторов и подсоединить лампу-индикатор airbag.
ремонт блока airbag - тестирование
После тестирования, по блоку осталось только 4 ошибки (по четырём датчикам удара).
При последующем установке на машину (на следующий день), блок повёл себя хорошо. Протестировал систему, выявил две ошибки (по машине), которые были быстро устранены (в сиденьях отсутствовали натяжители ремней безопасности). 
запуск и проверка блока AIRBAG

Прошивка блока SGM-SIM. BMW.

Среда, Декабрь 21st, 2011

Если на автомобиле марки BMW горит лампочка AIRBAG, то на это могут быть десятки причин. Поэтому я так серьёзно отношусь к звонкам от владельцев автомобилей BMW E60, которые говорят "посчитай, брателлло, скока будет лампочку загасить, э?"… не видя автомобиля.
Вот и эта E60 приехала с горящей лампочкой и приговорённым диллером блоком SGM-SIM. Надо сказать, что в системе SRS у автомобилей BMW взаимодействует ни один, а множество различных блоков, наличие и отсутствие которых во многом зависит от комплектации. Ошибки могут писаться в любом из них или во всех сразу, это уже может показать только компьютерная диагностика. К сожалению, мультисканеры тоже "плохо дружат" с автомобилями этой марки, и выдают, порою, полную "чушь".
Диагностика блока SGM (Модуль безопасности и межсетевого преобразования) показала, что неисправен модуль SIM (внутренняя ошибка блока). В отличие от центрального сателлита, который находится как всегда, в центральной консоли, SGM находится за бардачком. Клиент приобрёл б/у блок (новый стоит около 30 000 р), и теперь нам нужно было "прикрутить" его к автомобилю. 
Обычно подобная задача может быть решена при помощи кодировки, прописываемой в этот блок из автомобиля. Однако, в нашем случае, блок на захотел прописываться и выдавал ошибку "Некорректный VIN".
Было принято решение вскрывать блоки. Внутри мы обнаружили процессор Motorolla. Прошивка из этого процессора показала, что в его EEPROM хранится VIN. Мы перенесли прошивку из одного блока в другой, после чего блок принял, наконец, кодировку.
Единственным казусом оказалось то, что новый блок, будучи с американского автомобиля, требовал SOS. Пришлось прокодировать ещё несколько блоков автомобиля, которые, по-видимому, "заразились" от него этой болезнью…
Блок SGM

Запуск и диагностика блока SRS без автомобиля

Четверг, Ноябрь 24th, 2011

Для эксперимента был выбран простейший блок подушек безопасности от Hyundai SantaFe (95910-26100) с процессором Motorolla MC68HC05.
Connecting to ECU on the table

Запитав его на столе и определив K линию, мы подключили его к диагностическому прибору X431. После загрузки программы, произвели чтение ошибок. Возникли ошибки по всем пиропатронам, индикатору AIRBAG, а также внутренняя ошибка блока. После этого блок было решено перепрошить. Выпаяв процессор и залив туда прошивку от хорошего блока, мы запаяли процессор обратно (благодаря "микроволне" это делается 5 мин). В качестве пиропатронов использовались резисторы необходимого номинала. Индикатором AIRBAG служил пробник, крокодил которого был прикреплён к плюсу блока питания. После прошивки, индикатор оставался зажжённым. Чтение ошибок показало одну ошибку "Voltage Low" (низкое питание). Действительно, оказалось что диагностический прибор забрал почти всё питание, хотя блок питания был расчитан на 0.5 А!
Отключив диагностический прибор, мы ещё раз подключили питание к блоку. Пробник отмигал и погас. Таким образом было установлено, что прошивка работает нормально.

Необычный глюк с блоком Nissan X-Trail (T30)

Суббота, Ноябрь 19th, 2011

Сегодня столкнулись с необычным глюком простейшего блока Nissan (98820JH40A). После перепрошивки блок был установлен на автомобиль для проверки. При этом ещё не все пиропатроны были подключены. Ошибки блок определил как и положено, после чего все пиропатроны были либо симитрованы, либо подключены. Ошибки все удалились, однако лампочка продолжала моргать. При принудительном стирании ошибок, лампочка гасла, однако после повторного включения зажигания, история повторялась. В результате, было принято решение ещё раз считать прошивку. Там оказались какие-то странные два байта, невесть откуда появившиеся где не надо. Повторная перепрошивка тем же самым файлом решила все проблемы…
Вот такой вот "глюк". Возможно связан с внештатным диагностическим сканером, либо "дребезгом" датчика, вмонтированного в блок.
Nissan X-Trail SRS ECU
Что интересно, распиновка у блоков Nissan X-Trail такая же "сумашедшая" как и у новых блоков, которые стоят в Infinity или Note.