Выложу информацию по перепрошивке блока. Блок Airbag Seat Toledo 99 г.в. на четыре подушки. Блок VW3_1J0 909 608_ 5WK4 154_003DGW0F86EL_06990703, в диагностике отзывается 1J0 909 608 E версия: AIRBAG VW3 S V04 Кодировка: 00069, код мастерской: WSC 00046. Процессор моторола - ZC432702CFN4. маска 4E28B. (68НС11Е9), были ошибки которые выскочили спонтанно, не понять из-за чего, скорее всего из-за просадки по питанию. Ошибки были следующие:
Part Number: 1J0 909 608 E 5WK4 154
Version: AIRBAG VW3 S V04
Coding: 00069
Code: WSC 00046
VCID: 306FF64BF0D6889E243-49D8
Fault Codes have been Erased
4 Faults Found:
65535 - Internal Control Module Memory Error
00-00 - -
01221 - Crash Sensor Side Airbag; Driver Side (G179)
28-10 - Short to Plus - Intermittent
01222 - Crash Sensor Side Airbag; Passenger Side (G180)
28-10 - Short to Plus - Intermittent
00532 - Supply Voltage B+
07-10 - Signal too Low – Intermittent
Наличие ошибки 65535 -указывает на проблему с прошивкой или ячейками памяти в контроллере. Было принято решение, считать с процессора содержимое прошивки, откорректировать прошивку и заново, откорректированной прошивкой запрограммировать микроконтроллер. Для этого с помощью паяльной станции был снять микроконтроллер с платы блока подушек. Затем с помощью программатора Xpog m V5.0 была считана прошивка и после корректировки произведено обратное программирование. После перезавливки прошивки в контроллер, он был запаян на плату и проверкой после пайки на наличие КЗ между соседними ногами контроллера и наличием контакта ног контроллера к плате. После всех работ, к блоку, на столе, был подключен блок питания с напряжение 13 вольт и подключен адаптер KL для диагностики (см. фото разъёма) 5 выв. - плюс, 6 выв. - минус, 9 выв. - К- линия.
При диагностике на столе, блок показал следующие ошибки:
Номер блока управления: 1J0 909 608 E
Компонент и/или версия: AIRBAG VW3 S V04
Кодировка: 00069
Код мастерской: WSC 00046
VCID: 3013C7DBE32D
6 Найдены неисправности:
01221 - Датчик удара боковой подушки безопасности водителя-G179
28-00 - короткое замыкание на плюс
01222 - Датчик удара боковой подушки безопасности переднего пассажира-G180
28-10 - короткое замыкание на плюс - Непостоянно
00588 - Пиропатрон подушки безопасности водителя-N95
32-00 - значение сопротивления слишком велико
00589 - Пиропатрон 1 подушки безопасности переднего пассажира-N131
32-00 - значение сопротивления слишком велико
01217 - Пиропатрон боковой подушки безопасности водителя-N199
32-00 - значение сопротивления слишком велико
01218 - Пиропатрон боковой подушки безопасности переднего пассажира-N200
32-00 - значение сопротивления слишком велико
т.е. эти ошибки из-за не подключенных датчиков и подушек. Как видим 65535 и 00532 ошибки отсутствуют. После установки блока на авто и удалении ошибок, блок заработал в штатном режиме.
Выкладываю прошивку без краша и ошибок с данного блока airbag.