WARNING! Пожалуйста, ознакомьтесь со следующим положением. Я не претендую на 100% верность изложенной ниже информации, вполне вероятно, что в дальнейшем она будет скорректирована в ту или другую сторону. Пока это результат двухдневного, в достаточной степени поверхностного исследования данного вопроса. Будьте внимательны и осторожны!
В результате одного из срачей на Кархелпе, у меня на столе оказался блок управления от Webasto Thermo Top V, которая стояла на машине Land Rover Freelander2. Хозяин что-то делал с этим автомобилем, и с помощью программы SDD положил блок управления автономки. Что он делал, как делал, и чем делал-я не в курсе, главное, что для закрепления достигнутых результатов он залил поверх испорченного дампа eeprom первый попавшийся, по его словам, «от какого-то совсем старого Фрилендера».
Таким образом, в наличии появилась дохлая Вебасто с запоротым eeprom. Ошибка-81h, «Ошибка контрольной суммы EOL». Вопрос нахождения адреса контрольной суммы и вычисления верной суммы рассмотрим позже, по накоплении какого-либо ощётимого объёма проверочных работ. В данной же статье, постараюсь объяснить, как появляется эта ошибка, и чего не надо делать, чтобы её схлопотать.
Совместно с 81h придётся захватить ещё одну ошибку- 22h, «при старте не было достигнуто контрольное сопротивление». Коллективный разум выяснил, что эта ошибка появляется при достижении котлом 800 часов наработки. Так как данную информацию нетрудно найти в сети, народ качает инженерную версию Webasto Thermo test и начинает править дамп eeprom. В итоге получает ещё и ошибку контроля целостности памяти.
Итак, план развития событий примерно ясен. Котёл выкидывает ошибку 22h, пользователь с помощью инженерной WTT пытается её устранить, и получает ошибку контрольной суммы. Где же здесь подвох? А подвох тут кроется совсем не в исправлениях, вносимых пользователем, точнее, те столько в них, а сколько в неправильном использовании программы WTT. С этого момента мы наступаем на хвост определённому кругу людей, которые всеми силами стараются не допустить выхода этой информации за пределы этого круга, в целях соблюдения их шкурных интересов.
Опустим вопросы где взять WTT и как установить, будем считать, что люди, зашедшие так далеко, не нуждаются в этих туториалах. У вас есть печь с ошибкой 22h, инженерная WTT, k-line adapter. Расмотрим, что нужно делать, а что не нужно.
Чтобы править дамп eeprom, его надо выкачать из ЭБУ и сохранить на компьютере. Для этого, подключаем печь к компу, запускаем WTT и видим следующее:
Здесь видно, что есть возможность править данные прямо в печке, через редактор. Здесь и кроется основной подвох.

При выборе редактора, программа запросит начальный адрес для считывания дампа и его длину. Для Webasto Thermo Top V это адреса 0-1680. Если поставить больше, дамп не считается и редактор не откроется, если меньше-считается не весь. А вот ниже более интересные поля. Это пусковой адрес, конечный адрес, и адрес контрольной суммы. По дефолту в этих окошках стоит 1, 193, 194. Т.е. начальный адрес 1, длина блока 193, адрес контрольки ячейка 194. И ниже две кнопки «Без контрольной суммы» и «ОК». Вот оно, главное западло, кормушка сторожей секретов. Не разобравшись, и справедливо считая, что лучше в дебри не лезть, люди тычут в кнопку «ОК». Даже обладая адресами, где записаны часы наработки, пользователь подкладывает себе свинью: адреса контрольной области и суммы выставлены не верно, и по завершении редактирования, программа без уведомления пользователя внесёт некорректные изменения в eeprom. Человек находит нужную ему ячейку с часами, выставляет их в нужные значения, жмёт ОК, и получает в догонку 81h-ошибку контрольной суммы. Здесь ещё один подвох. Решив, что что-то накосячил в редактировании часов, пользователь пытается вернуть всё «как было», но не тут-то было, 81h не уходит. Тут и наступает ступор, вроде, вернул всё обратно, а ошибка не уходит. А она и не должна уходить, программа внесла некорректные изменения в некорректные адреса, а вы об этом ни сном, ни духом!
В чём суть происходящего. Первое-делайте бекапы! Второе-ДЕЛАЙТЕ БЕКАПЫ! Третье-я вас предупреждал-делайте бекапы! Перед началом каких-либо работ, даже если вы не собираетесь ничего править, слейте дамп. Мало того, слейте дамп, скопируйте его в какую-нибудь папку, в которой вы ни под каким видом не будете его редактировать. И на всякий случай, поставьте в свойствах файла галку-Только для чтения.
Второе. Если вы не знаете адресов контрольной области и контрольной суммы, не трогайте кнопку «ОК», она не для вас. Жмите кнопку «Без контрольной суммы». В итоге редактор должен выглядеть вот так:

Если же ячейки данных в редакторе выделены, значит, вы нажали «ОК» и выделилась область, указанная на предыдущем этапе, и по завершению ваших манипуляций программа вычислит контрольную сумму неправильно обозначенной области данных и запишет её в неверно указанный адрес дампа, чем загубит данные, спровоцировав ошибку 81h, от которой вы не сможете избавиться, кроме как восстановить сбитые ячейки памяти или, (вот зачем я настоятельно рекомендовал сохранить дамп) залить свой родной дамп обратно. Найти свой дамп на стороне далеко не всегда возможно, потому что многих дампов в сети просто нет, а те, у кого они есть, не стремятся выкладывать их или отдавать безвозмездно.
Вопреки утверждениям корифеев ремонта печек, часы наработки хранятся ниже области контрольной суммы. Т.е. их утверждения, что полезши править часы вы хватанёте 81h только отчасти правда. Не коррекция часов приведёт к ошибке контрольной суммы, а неверное использование программы и неправильно выставленные адреса. Если же вы войдёте в редактор через кнопку «без контрольной суммы», то правка часов (при условии, что вы в курсе, где они и на что их надо переправить) не приведёт к ошибке EOL. Часы ниже области контрольной суммы, их можно выставить любые, ошибки EOL это не даст.
Продолжение следует.
Привет! Как обещал ранее (www.drive2.ru/b/535993502794777736/) отчитаюсь по лечению ошибки 81h «Ошибка контрольной суммы EOL», и сбросу часов наработки отопителя — ошибка 22h «Неверное контрольное сопротивление».
Что мы делали… Сначала прошили блок безпроблемным дампом от автомобиля того же модельного ряда, прогрузились, убедились что ошибки нет, посмотрели часы наработки, их оказалось что-то в районе 400+.
До этого я нашел где в дампе фиксируются часы наработки, разобрался как их «убавить» без привлечения донорского дампа, потренировался на своей вебасте. Теперь мы просто забекапили свежезалитую прошивку, поправили в дампе часы (как рекомендуют опытные товарищи — не полностью занулили, а оставили где-то 100 часов), и перезалили в блок. Обновили данные, увидели, что часы соответствуют ожидаемым.
Осталось «подружить» пульт Telestart с блоком webasto. Сделали процедурку через программу JLR SDD, она сказала что все успешно, но пульт продолжал индицировать частые оранжевые сигналы диодом, что свидетельствует об отсутствии связи брелка с блоком. Попробовали дернуть предохранитель защищающий вебасто, и в момент его установки обратно в разъем нажимали и удерживали кнопку «OFF» брелка, также безуспешно. Наконец скинули массу с батареи, и повторили манипуляции с пультом. Диод выдал длинный красный сигнал, говорящий нам об установлении соединения. После этого нажали «ON» вебаста соединилась с брелком, но не запустилась по причине высокой температуры.
После этого в программе WTT убедились в отсутствии ошибок, возможных после манипуляции высокой версии SDD с немолодыми Land Rover’ами, проверили стоит ли предпусковой режим обогрева. Так что все получилось!
Доброго всем времени суток! У меня Disco Sport бензиновый, 2 литровый 240 л.с., комплектация SE. Ничего не прошивал, грубо говоря стоковая. Стоит сигналка пандора, по ней сделали запуск вебасто через пульт сигналки и через приложение. Единственное у нас в городе (Новый Уренгой) специалистов маловато, так что запуск котла начинается только после второго раза, так как первое нажатие пробуждает машину после сна якобы. Стоит догреватель вроде бы, но с запуском через приложение прогревается двигатель и машина заводится без сильного гула, а не как если заводиться на холодную. Ну и вот произошла такая ситуация:
1)Решил поменять аккумулятор, так как машина 2016 года и время его уже пришло. И вообще часто выскакивало на бортовом компьютере, что нужно зарядить акб, даже после езды.
2)Купил новый, тоже AGM, встал как родной. Менял конечно долговато, но это из-за того, что сам и первый раз это делал.
3)Поехал к нашим спецам, те через SDD мне прописали новый акб.
4)Наступили холода и решил запустить котёл, но он не запускается от слова совсем, даже вентилятор не включается.
5)Поехал туда где ставили сигналку, он подцепили WTT для вебасты и увидели ошибку 81h «Ошибка контрольной суммы EOL», которая просто так не сбрасывается. Как мне объяснили, якобы часики на вебасто натикали и пора ее менять (хотя часов ее работы всего 1400, ей еще пахать и пахать).Вычитал в интернете, что такое бывает у большинства LR, при подключении не качественного провода и запуска через программу SDD. Вот и схлопотал ошибку.
Ну так вот, чтобы решить данную проблему, мне нужен дамп (dump) webasto от такой же машины с таким же двигателем, но без ошибки. Делается он легко через программу WTT, но лучше чтобы специалист сделал. Может ли кто-нибудь потратить свое время и сделать его. Если принципиально, то за вознаграждение. Морозы крепчают, а заводить машину жалко в такой холод.
Ну или может есть кто с такой же машиной из Нового Уренгоя, вместе съездили бы и сделали дамп.
В первые обращаюсь на данном форуме, но перечитал множество тем здесь и вижу, что ребята вы хорошие и выручаете постоянно друг друга. Было бы приятно, чтобы поспособствовали вы и мнеКстати, если кому интересно, акб решил поменять еще из-за того, что перестал работать обогрев зеркал. Замена его, решила проблему.
Описание кодов ошибок в шестнадцатиричном виде, считанных программой Webasto Thermo Test и
GSM модулями удаленного запуска Webasto ALTOX WBUS-4.
Код ошибки
Описание (оригинальное)
Описание (перевод)
Рекомендации
01
Defective control unit
Неисправность блока управления (неисправен блок управления, ошибка в программе EOL или неисправен датчик температуры ОЖ)
Стереть ошибку, снять блокировку на подогревателе повторно запустить подогреватель
02
No start
Не запускается (за установленное время пламя не обнаружено)
1) Причина в заборе воздуха или в магистрали отвода выхлопных газов. 2) Причина в топливной системе. 3) Проверьте насосдозатор. 4) Проверьте электрическую систему штифта накала.
03
Flame failure
Обрыв пламени (срыв горения)
04
Supply voltage too high
Напряжение питания слишком высокое
Проверьте энергоснабжение бортовой сети автомобиля
05
Flame was detected prior to combustion
Пламя обнаружено до начала подачи топлива
1) Причина в заборе воздуха или в магистрали отвода выхлопных газов.
2) Причина в топливной системе. 3) Проверьте электрическую систему штифта накала
06
Heating unit overheated
Отопитель перегрет
07
Heating unit interlocked
Отопитель заблокирован
08
Metering pump short circuit
Дозирующий (топливный) насос — короткое замыкание
Проверьте электрическую систему топливоподачи
09
Combustion air fan short circuit
Вентилятор каммеры сгорания — короткое замыкание
0a
Glow plug/flame monitor short circuit
Штифт накаливания/датчик пламени — короткое замыкание
0b
Circulation pump short circuit
Циркуляционный (водяной) насос — короткое замыкание (или произошла перегрузка мотора)
Circulation pump short circuit
0c
No comunication to air condition
Нет связи с блоком кондиционера
0d
Green LED short circuit
Зеленый светодиод — короткое замыкание
0e
Yellow LED short circuit
Желтый светодиод — короткое замыкание
0f
No configuraton signal
Нет конфигурационного сигнала
10
Solenoid valve short circuit
Электромагнитный клапан (водяной) — короткое замыкание
Проверьте электрическую систему клапана переключения ОЖ
11
ECU wrong coded
ECU — неверно закодирован или неправильно установленный подогреватель (относительно вида топлива)
Эта ошибка может появиться только в автомобилях оснащенных шиной СAN или LIN: сравните данные на заводской табличке с видом топлива автомобиля. Действуйте далее согласно данных производителя автомобиля
12
W-Bus comunication failure
W-Bus — ошибка связи
13
Vehicle fan relay short circuit
Реле вентилятора салона — короткое замыкание
Причина в области вентилятора автомобиля
14
Temperature sensor short circuit
Датчик температуры ОЖ — короткое замыкание
15
Combustion air fan blocked
Вентилятор камеры сгорания — заблокирован
Причина в нагнетателе или в системе забора воздуха для горения (засорен трубопровод)
16
Battery main switch short circuit
Главный выключатель питания — короткое замыкание
17
Invalid air flow reduction
Ошибка сокращения воздушного потока
19
Glow plug/electronic ignition short circuit
Штифт накаливания /электронный поджиг — короткое замыкание
Проверьте электрическую систему штифта накала
1a
Flame sensor short circuit
Датчик пламени — Короткое замыкание
1b
Overheat short circuit
Датчик перегрева — короткое замыкание
Проверьте электрическую систему температурных датчиков
1d
Solenoid valve shed test short circuit
Электромагнитный клапан — обнаружено короткое замыкание
1e
Fuel sensor short circuit
Датчик топлива — короткое замыкание
1f
Nozzle stock heating short circuit
Подогреватель топливной форсунки — короткое замыкание
20
Operation indicator short circuit
Индикатор работы — короткое замыкание
21
Flame indicator short circuit
Интикатор пламени — короткое замыкание
22
Reference resistance wrong
Образцовое сопротивление — неверное значение
23
Crash interlock activated
Блокировка при аварии — активирована
24
Car is almost out of fuel
Низкий уровень топлива
25
Fuel pre heating short circuit
Предварительный подогреватель топлива — короткое замыкание
26
PCB temperatur sensor short circuit
Датчик температуры блока управления — короткое замыкание
27
Ground contact to the ECU broken
Заземление блока управления — нарушено
28
Board net energy manager low power voltage
Бортовой распределить энергии — низкое напряжение
29
Fuel priming still not done
Заливка топлива еще выполняется
2a
Error in the radio telegram
Ошибка в радиотелеграмме (ошибка в радиопакете данных)
2b
Telestart still not programmed
Телестарт еще не запрограммирован
2c
The pressure sensor has short circuit
Датчик давления имеет короткое замыкание
2d
The combustion-air fan power circuit is defective
Неисправность в цепи нагнетателя (число оборотов вращения мотора нагнетателя ниже необходимого значения)
Стереть ошибку, снять блокировку на подогревателе повторно запустить подогреватель
2e
The glow/ignition- element power circuit is defective
Неисправность в цепи штифта накала (сопротивление штифта накала находится вне допустимых значений)
При повторном возникновении (>3): причина в заборе воздуха или в магистрали отводе выхлопных газов. Проверьте электрическую цепь штифта накала
2f
Flame abort
Обрыв пламени
В случае частого возникновения (>10 раз): 1) Причина в заборе воздуха или в магистрали отвода выхлопных газов. 2) Причина в топливной системе. 3) Проверьте насосдозатор. 4) Проверьте электрическую систему штифта накала.
32
No start from control idle period
Не запускается из режима Регулируемой паузы
33
Flame monitor signal invalid
Датчик пламени — неверное значение
34
Default values entered
Значения по-умолчанию введены
35
EOL programming has not been carried out
Программирование EOL не было выполнено
36
Thermal fuse short circuit
Короткое замыкание плавкого предохранителя
37
Coolant temperature during initial start-up too high
Слишком высокая температура ОЖ при первом вводе в эксплуатацию
Данная ошибка может появляться только при первом вводе подогревателя в эксплуатацию (у производителя автомобиля): 1) Дайте остыть контуру ОЖ и попробуйте повторно ввести подогреватель в работу. 2) Проверьте электрическую систему температурных датчиков.
38
Initial starting attempt failed
Первая попытка запуска неудачная
В случае частого возникновения (>10 раз): 1) Причина в заборе воздуха или в магистрали отвода выхлопных газов. 2) Причина в топливной системе. 3) Проверьте насосдозатор. 4) Проверьте электрическую систему штифта накала.
39
Initial starting attempt failed – not restarting
Первая попытка запуска неудачная (нет повторного запуска)
В случае частого возникновения (>3 раз): 1) Причина в заборе воздуха или в магистрали отвода выхлопных газов. 2) Причина в топливной системе. 3) Проверьте насосдозатор. 4) Проверьте электрическую систему штифта накала.
3a
W-bus/LIN-bus shortcircuit to earth
Короткое замыкание в шине W-Bus / LIN-Bus
Неисправность в области коммутации шины W-Bus
3c
Internal control unit error 60
Внутренняя ошибка блока 60 управления
Стереть ошибку, снять блокировку на подогревателе повторно запустить подогреватель
3d
Internal control unit error 61
Внутренняя ошибка блока 61 управления
Стереть ошибку, снять блокировку на подогревателе повторно запустить подогреватель
3e
Internal control unit error 62
Внутренняя ошибка блока 62 управления
Стереть ошибку, снять блокировку на подогревателе повторно запустить подогреватель
3f
Wrong version dataset loaded
Загружено неправильное программное обеспечение
Стереть ошибку, снять блокировку на подогревателе повторно запустить подогреватель
45
Short circuit/open circuit of heating relay
Ошибка блока реле (обрыв/КЗ реле нагревателя)
4c
Overvoltage component protection
Высокое напряжение при защите компонентов
Проверьте энергоснабжение бортовой сети автомобиля
50
User interface idle-Mode (no-communication)
Пульт управления не имеет связи
51
User interface has communication fault
Пульт управления имеет ошибку связи
52
User interface send no defined operating mode
Пульт управления посылает не определенный режим работы
53
Heater fan status message negative
Вентилятор нагревателя — негативное сообщение
54
Heater fan status bus has short circuit to UB
Вентилятор нагревателя — замыкание на массу
55
Temperature water sensor failure
Датчик температуры ОЖ — неисправен
56
Temperature water sensor short circuit to UB
Датчик температуры ОЖ — замыкание на массу
57
Overheating water temperature sensor
Датчик температуры ОЖ — перегрев
58
Overstepping water temperature sensor gradient
Датчик температуры ОЖ — неверный градиент
59
Overheating blow temperature sensor
Датчик температуры вентилятора — перегрев
5a
Overstepping low temperature sensor gradient
Датчик температуры — низкий градиент
5b
Overheating PCB temperature sensor
Датчик температуры печатной платы — перегрев
5c
Overstepping PCB temp sensor gradient
Датчик температуры печатной платы — неверный градиент
5d
Cabin temperature sensor failure
Неисправность датчика температуры салона
5e
Flame detector gradient failure
Неправильный градиент датчика пламени
5f
Emergency cooling
Аварийное охлаждение
62
Customer specific fault 3
Переполнение значение таймера DP_max
В случае частого возникновения (>3 раз): 1) Причина в заборе воздуха или в магистрали отвода выхлопных газов. 2) Причина в топливной системе. 3) Проверьте насосдозатор. 4) Проверьте электрическую систему штифта накала
81
EOL checksum error
Ошибка контрольной суммы EOL
Стереть ошибку, снять блокировку на подогревателе повторно запустить подогреватель
82
No start during test-run
Не запускается во время тестового запуска
Данная ошибка может появляться только при первом вводе подогревателя в эксплуатацию (у производителя а/м): 1) Причина в заборе воздуха или в магистрали отвода выхлопных газов. 2) Причина в топливной системе. 3) Проверьте насосдозатор. 4) Проверьте электрическую систему штифта накала
83
Flame failure
Плохое пламя (Во время цикла прогрева пламя гасло больше число раз (FAZ), чем запрограммировано в EEPROM)
В случае частого возникновения (>3 раз): 1) Причина в заборе воздуха или в магистрали отвода выхлопных газов. 2) Причина в топливной системе. 3) Проверьте насосдозатор. 4) Проверьте электрическую систему штифта накала
84
Operating voltage too low
Напряжение питания слишком низкое
1) Проверьте простой формулой: время прогрева длиннее времени поездки? 2) Проверьте энергоснабжение бортовой сети автомобиля
85
Flame was detected after combustion
Обнаружение пламени после сгорания
87
Heater lock-out permanent
Постоянная блокировка отопителя
1) Снять блокировку, попытаться повторно запустить подогреватель. 2) Считать дальнейшие сообщения об ошибках и следовать рекомендациям
88
Fuel pump failure
Дозирующий (топливный) насос – обрыв (или цепь замыкается на +)
Проверьте электрическую систему топливоподачи
89
Combustion air fan interruption
Вентилятор камеры сгорания – обрыв (или цепь замыкается на +)
Проверьте электрическую систему нагнетателя
8a
Glow plug / flame monitor interruption
Штифт накаливания/датчик пламени — обрыв
8b
Circulation pump interruption
Циркуляционный (водяной) насос – обрыв (или цепь замыкается на +)
Проверьте электрическую систему контура ОЖ
8d
Green LED interruption
зеленый светодиод — обрыв
8e
Yellow LED interruption
Желтый светодиод — обрыв
90
Solenoid valve interruption
Электромагнитный клапан – обрыв (или цепь замыкается на +)
Проверьте электрическую систему клапана переключения ОЖ
91
Control unit locked or coded as neutral
Блок управления азаблокирован или закодирован как нейтральный
92
Command refresh failure
Ошибка обновления команды (Ошибка в обработке команд. При возникновении нет функционирования , или отключение по ошибке)
Неисправность в области коммутации шины W-Bus
94
Temperature sensor interruption
Датчик температуры – обрыв (или цепь замыкается на +)
Проверьте электрическую систему температурных датчиков
95
Combustion air fan tight
Вентилятор камеры сгорания — трудное проворачивание
97
Overheat sensor position wrong
Датчик перегрева — неверное значение
98
Fault 152 (Power supply interruption)
Прерывание электропитания
99
Glow plug / electronic ignition unit interruption
Штифт накаливания/электронный поджиг – обрыв (или цепь замыкается на +)
Проверьте электрическую систему штифта накала
9a
Flame sensor interruption
Датчик пламени — обрыв
9b
Setpoint transmitter invalid
Ошибка передатчика Setpoint
9c
Intelligent undervoltage detection
Интеллектуальное обнаружение низкого напряжения
1) Проверьте простой формулой: время прогрева длиннее времени поездки? 2) Проверьте энергоснабжение бортовой сети автомобиля
9d
Solenoid valve shed test interruption
Электромагнитный клапан — во времяиспытания обнаружен обрыв
9e
Fuel sensor interruption
Датчик топлива — прерывание
9f
Nozzle stock heating interruption
Подогреватель топливной форсунки — обрыв
a0
Operating indicator interruption
Индикатор работы — прерывание
a1
Flame indicator interruption
Индикатор пламени — прерывание
a5
Fuel pre heating interruption
Предварительный подогрев топлива — прерывания
a6
PCB temperature sensor interruption
Датчик температуры блока управления — прерывание
a8
Communication board net energy manager error
Распределитель бортовой энергии — ошибка
aa
Send on W-Bus not succeed
Отправка данных по W-Bus — не выполнена (даже после 4-хкратного повтора, нет ответа или ответ с помехами)
Неисправность в области коммутации шины W-Bus
ab
Overheat sensor interruption
Датчик перегрева – обрыв (или цепь замыкается на +)
Проверьте электрическую систему температурных датчиков
ac
The pressure sensor failure
Датчик давления — ошибка
b6
Thermal fuse interrupted
Плавкий предохранитель прерван
ff
Unknown error code
Неизвестная ошибка
В ТТС существует 3 ячейки для хранения ошибок, при ответе ff — ошибки отсутствуют.
