Ошибка F21 на стиральной машине Bosch

Ошибка F21 — одна из наиболее распространённых неисправностей стиральных машин Bosch и Siemens с коллекторным двигателем. Она встречается на моделях Bosch Maxx 5, Maxx 6, Maxx 7, Classixx, Logixx, Avantixx, а также на аналогичных моделях Siemens.

По статистике поисковых запросов именно код F21 является самым популярным среди ошибок Bosch, поскольку после ремонта двигателя ошибка зачастую не исчезает самостоятельно и продолжает блокировать запуск программы.

В данной статье подробно рассмотрены:

  • что означает ошибка F21;
  • почему она возникает;
  • можно ли пользоваться машиной;
  • как правильно устранить неисправность;
  • каким образом выполняется сброс ошибки;
  • почему сервисный тест помогает не всегда;
  • каким образом ошибка удаляется программно посредством анализа EEPROM.

Что означает ошибка F21

Код F21 означает, что электронный модуль управления обнаружил нарушение работы системы привода барабана.

Контроллер постоянно анализирует несколько параметров двигателя:

  • скорость вращения;
  • направление вращения;
  • сигнал тахогенератора;
  • время разгона;
  • ток двигателя.

Если один или несколько параметров выходят за допустимые пределы, микроконтроллер прекращает выполнение программы, отключает питание двигателя и записывает ошибку F21 во внутреннюю память EEPROM.

После записи ошибки большинство моделей Bosch блокируют дальнейшую работу машины до выполнения процедуры сброса.

Именно поэтому после ремонта двигателя ошибка может оставаться на дисплее.

Какие модели Bosch чаще всего показывают F21

Наиболее часто ошибка встречается на платформах:

  • Bosch Maxx 5;
  • Bosch Maxx 6;
  • Bosch Maxx 7;
  • Bosch Classixx;
  • Bosch Avantixx;
  • Siemens IQ;
  • Siemens XL;
  • Siemens Siwamat.

Во всех этих машинах используется практически одинаковая логика хранения ошибок.

Основные причины появления ошибки F21

Ошибка F21 является следствием неисправности, а не самой неисправностью.

Наиболее распространённые причины:

Износ угольных щёток двигателя

Самая частая причина.

При длине щёток менее 10–12 мм контакт ухудшается.

Модуль перестаёт получать стабильный сигнал скорости вращения.

Именно поэтому большинство ремонтов F21 заканчиваются простой заменой щёток.

Неисправность тахогенератора

Таходатчик контролирует скорость вращения двигателя.

При отсутствии сигнала контроллер считает двигатель неисправным и записывает F21.

Следует проверить:

  • сопротивление тахогенератора;
  • магнит;
  • проводку;
  • разъёмы.

Обрыв проводки

Между двигателем и модулем управления проходит несколько цепей.

Даже небольшой обрыв вызывает появление ошибки.

Особенно часто повреждения встречаются возле двигателя вследствие вибраций.

Неисправность симистора двигателя

На плате управления установлен силовой симистор.

При его пробое двигатель перестаёт нормально регулироваться.

Контроллер фиксирует аварийную ситуацию.

Неисправность модуля управления

Повреждение цепей управления двигателем.

Неисправность процессора.

Повреждение EEPROM.

Ошибки прошивки.

Можно ли просто сбросить ошибку F21

Это самый распространённый вопрос пользователей.

Ответ зависит от причины появления ошибки.

Если неисправность двигателя не устранена, то после сброса ошибка появится снова уже через несколько секунд работы.

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

Именно здесь большинство пользователей сталкиваются с тем, что обычное выключение питания не помогает.

Почему ошибка не исчезает после ремонта

Bosch хранит журнал последних ошибок во внутренней EEPROM.

После устранения неисправности контроллер продолжает видеть сохранённую запись.

До выполнения процедуры очистки памяти запуск программ остаётся невозможным.

Именно поэтому после замены щёток двигатель остаётся полностью исправным, однако машина продолжает показывать F21.

Способы сброса ошибки F21

Существует три основных метода.

1. Сервисный тест

Стандартный способ, предусмотренный производителем.

Преимущества:

Недостатки:

  • работает не на всех версиях прошивок;
  • некоторые модули не входят в сервисный режим;
  • возможны ограничения после повреждения памяти.

2. Замена EEPROM чистой прошивкой

При наличии проверенного дампа выполняется запись заводской прошивки.

Преимущества:

  • полностью очищается журнал ошибок;
  • устраняются повреждения памяти.

Недостатки:

  • требуется программатор;
  • необходимо подобрать совместимый дамп.

3. Программное редактирование EEPROM

Данный способ является наиболее универсальным и позволяет удалить только запись об ошибке без изменения остальных пользовательских данных.

Именно этот метод рассмотрен далее.

Как хранится ошибка F21 в EEPROM

Во всех рассматриваемых модулях журнал ошибок записывается в область EEPROM.

В памяти сохраняются:

  • код последней ошибки;
  • история неисправностей;
  • сервисные параметры;
  • пользовательские настройки;
  • конфигурация машины.

Во многих прошивках код ошибки хранится в шестнадцатеричном виде.

При анализе дампа можно увидеть, что после возникновения F21 соответствующее значение записывается в область хранения журнала.

На изображении ниже показано сравнение исходной прошивки и EEPROM после появления ошибки F21.

Алгоритм программного удаления F21

Последовательность работы следующая.

Шаг 1

Считать EEPROM программатором.

Перед любыми изменениями обязательно сохранить резервную копию исходной прошивки.

Шаг 2

Загрузить дамп в программу анализа прошивки.

На этом этапе определяется:

  • модель Bosch;
  • версия программного обеспечения;
  • последние зарегистрированные ошибки.

На рисунке показан пример автоматического определения ошибки.

Шаг 3

Определить расположение записи F21.

В различных версиях прошивок адрес хранения может отличаться.

Поэтому ручной поиск требует знания структуры EEPROM конкретной платформы.

Шаг 4

Изменить запись ошибки.

На практике применяются два варианта:

  • замена значения на F00;
  • замена на F16, которая не отображается пользователю.

После изменения дамп сохраняется.

Шаг 5

Записать исправленную EEPROM обратно в модуль.

После установки платы стиральная машина запускается без отображения F21 при условии, что причина неисправности уже устранена.

Почему иногда используется замена F21 на F16

Во многих версиях программного обеспечения Bosch ошибка F16 не блокирует запуск машины и не выводится пользователю после записи в EEPROM.

Поэтому при анализе прошивки часто применяется именно этот вариант.

На сравнении дампов видно изменение значения ошибки после редактирования памяти.

Преимущества программного сброса

Метод имеет несколько важных преимуществ.

  • Не требуется входить в сервисный тест.
  • Работает даже при повреждённой сервисной области.
  • Позволяет сохранить остальные параметры машины.
  • Исключает необходимость полной перепрошивки.
  • Позволяет анализировать журнал неисправностей перед очисткой.

Когда программный сброс использовать нельзя

Удаление записи F21 не является ремонтом.

Если неисправность двигателя не устранена, ошибка появится повторно.

Перед очисткой памяти необходимо обязательно проверить:

  • угольные щётки;
  • тахогенератор;
  • проводку двигателя;
  • симистор;
  • питание двигателя;
  • модуль управления.

Только после устранения причины имеет смысл очищать журнал ошибок.

Часто задаваемые вопросы

Можно ли убрать ошибку F21 без ремонта?

Нет. Если причина неисправности сохраняется, код появится снова после первого запуска двигателя.

Почему после замены щёток F21 не исчезла?

Ошибка остаётся записанной во внутренней памяти EEPROM и требует выполнения процедуры сброса.

Подходит ли способ для Bosch Maxx 5?

Да. Метод применяется на большинстве модулей Bosch Maxx 5, Maxx 6, Maxx 7 и аналогичных Siemens с одинаковой архитектурой EEPROM.

Можно ли просто отключить машину от сети?

Нет. Запись хранится в энергонезависимой памяти и не удаляется при отключении питания.

Что лучше: сервисный тест или редактирование прошивки?

Если сервисный режим доступен, он является штатным способом. Если вход в сервисный тест невозможен или память повреждена, программное редактирование EEPROM становится наиболее эффективным методом очистки ошибки.

Заключение

Ошибка F21 на стиральных машинах Bosch и Siemens свидетельствует о нарушении работы системы привода и практически всегда требует диагностики двигателя и электронной части. После устранения первопричины необходимо удалить сохранённую запись из EEPROM, поскольку модуль продолжает блокировать запуск даже при полностью исправном двигателе.

Программный анализ прошивки позволяет определить последнюю зарегистрированную ошибку, сохранить журнал неисправностей для последующей диагностики и выполнить точечную очистку памяти без полной перепрошивки модуля. Такой подход особенно полезен при невозможности входа в сервисный режим, работе с нестандартными версиями программного обеспечения и восстановлении модулей после сложного ремонта

Щетки
Программаторы
Модули управления
Вызвать проверенного мастера
Мастера по ремонту бытовой техники из базы ТЕХНОМАГ не посредники, с проверенными данными и 100% знаниями в ремонте
Топ 5 неисправностей в модулей СМА
Топ 5 неисправностей в модулей СМА
Нет слива в стиральной машине - что делать
Нет слива в стиральной машине - что делать
Как лимонная кислота съедает крестовину
Как лимонная кислота съедает крестовину
Как заменить щетки электродвигателя на стиральной машине
Как заменить щетки электродвигателя на стиральной машине
Микросхема CH341
Микросхема CH341
Внутрисхемное программирование на CH341a
Внутрисхемное программирование на CH341a
Ультразвуковая ванна для очистки модулей управления
Ультразвуковая ванна для очистки модулей управления
Припои для электроники: какой выбрать для надежной пайки
Припои для электроники: какой выбрать для надежной пайки