Сайт о телевидении

Сайт о телевидении

» » Что такое прошивка для стиральной машины. Прошивки (EEPROM) к стиральным машинам Indesit, Ariston и др

Что такое прошивка для стиральной машины. Прошивки (EEPROM) к стиральным машинам Indesit, Ariston и др

В современном мире в каждом доме есть стиральная машина, которая, несомненно, облегчает женский труд и экономит время. Можно просто загрузить грязное белье в этот агрегат, выбрать необходимую программу и дальше заниматься своими делами. Но в некоторых случаях необходимо срочно отключить машинку. Это может произойти если с белым бельём в машинку по ошибке загрузили тёмное, во время стирки были обнаружены посторонние предметы в устройстве, для извлечения которых необходимо остановить работу агрегата, открыть его и достать все лишнее. Ещё одна причина перезагрузки стиральной машинки является неправильно выбранный режим, который необходимо сменить. В этом обзоре мы рассмотрим, как сбросить программу на стиральной машине, если произошёл сбой в работе.

Как остановить программу

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

  1. Нажать на кнопку, которая запускает и останавливает процесс стирки.
  2. Нужно подождать, пока агрегат остановится.
  3. После этого снова необходимо нажать на эту кнопку и подождать 5 секунд.
  4. Относительно недавние модели машинок брендов Indesit, Samsung и Bosch при удерживании кнопки «старт» сливают воду, а затем отключаются.
  5. Более устаревшие агрегаты отключаются, не сливая воды.

Необходимо учесть, что если после всех проведённых манипуляций машинка остановилась, но не слила воду, всю жидкость необходимо слить вручную. Некоторые пользователи считают, что нет необходимости нажимать на разные кнопки, ведь можно обесточить стиральную машину. Если вытащить вилку из розетки, то аппарат на самом деле отключится, но не факт, что сбросится ранее выбранная программа стирки. Это объясняется тем, что разработчики уже на протяжении длительного времени оснащают машинки технологией, которая запоминает последний выбранный режим стирки, если произойдёт сбой в подаче электроэнергии. Поэтому это способ решения проблемы не подходит.

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

Как остановить или перезагрузить стиральную машину Индезит

Более детально рассмотрим сброс режимов стирки для отдельных моделей стиралок. Описанный выше метод неплохой, но подходит не для всех моделей этого вида бытовой техники, потому что некоторые из них не имеют кнопки «старт-стоп». В этом случае разработчики предусмотрели иной способ остановки и сброса настроек стирки. Что касается бренда Indesit, то для начала стирки необходимо повернуть тумблер и при выборе необходимой программы нажать на кнопку. Для сброса программы необходимо:

  • Нажать на «старт» и удерживать её на протяжении нескольких секунд.
  • Произойдёт остановка стирки.
  • На устаревших моделях необходимо ещё повернуть тумблер на нейтральное положение.

Необходимо учесть, что если сброс программ на машинках марки Indesit прошёл успешно, то все лампочки должны были засветиться зелёным светом и сразу погаснуть. Если «моргания» не было, то на лицо неисправность агрегата или какая-то ошибка. Если даже все прошло правильно и успешно, то люк все равно может не открыться из-за большого количества воды.

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

  1. Внутрь стиральной машины попал посторонний предмет – телефон, мелочь и прочие предметы, находящиеся в карман одежды.
  2. Был выбран неправильный режим и нужно перезапустить процесс стирки.
  3. Произошла остановка агрегата или сбоя в подаче электричества.
  4. Во время стирки машинка зависла – аппарат не реагирует на сигналы, исходящие с панели управления.

Для перезапуска стиральной машины бренда Indesit разработчиками не предусмотрена особая кнопка. Эта функция ложится на кнопку, которая запускает программу.
Для остановки стиральной машинки с целью изменения режима работы необходимо сделать следующее:

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

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

Как остановить машинки LG, Samsung, Hotpoint-Ariston

На довольно старых моделях стиральных машин от южнокорейских компаний LG и Samsung кнопка «старт/стоп» отсутствовала, поэтому программа стирки запускалась тумблером. Но эти агрегаты встречаются уже довольно редко, но все равно хорошо справляются со своими функциями.

В современных стиралках от LG и Samsung установлена кнопка для сброса программы. Нажать на неё можно во время стирки, а машинка уже сама сделает все необходимое (остановит работу агрегата, сольёт воду и даже откроет люк).

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

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

Как самому перепрошить стиральную машину? Для этой работы нужно купить специальный программатор, который позволит подключить блок управления к компьютеру. Внимательно осмотрите разъемы ноутбука или компьютера, к которому будет выполняться подключение. Выбранный программатор должен совпадать с типом разъема: LPT, COM и USB.

Рекомендуется выбирать фирменный переходник. Например, для модуля типа «Аркадия» подойдет программатор USBDM Memory Dump. Некоторые мастера собирают такой переходник самостоятельно, но это не лучший выход. Почему?

  1. К самодельному оборудованию сложно подобрать программное обеспечение. Зато к каждому фирменному программатору идет соответствующее обеспечение.
  2. Оригинальное оборудование точно будет работать.
  3. Если сравнить стоимость сборки и покупки нового изделия, то разница невелика. Поэтому не тратьте время зря, приобретайте качественный товар.

Обычный программатор для разовой прошивки стиральных машин стоит от 150 рублей. Профессиональное оборудование обойдется в 1500-3500 рублей.

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

Где найти прошивку

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

Введите в поисковой строке запрос «скачать программу для прошивки машины (укажите марку и модель)».

Как прошить стиральную машину: пошаговая инструкция

Для работы вам нужно снять плату управления со стиральной машины. Перед демонтажем обязательно отключите СМ от сети. Выполните такие действия:

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

  • Открутите болты с противоположной стороны панели управления.
  • Плоской отверткой разожмите пластиковые защелки панели.

  • Для того чтобы снять сам блок, нужно отстегнуть защелки, крепящие его к панели.

Теперь о том, как прошить модуль управления стиральной машины. Одну сторону программатора подключите к разъему компьютера, другую к электронной плате.

Закачайте на программатор программу прошивки, которую вы нашли ранее, а также драйвера. Затем проверьте, распознал ли компьютер подключенный USB. Для этого нажмите на вкладку «Пуск», выберите там «Панель управления» и «Диспетчер устройств».


Теперь нужно открыть программу и выбрать вкладку «USBDM». Если компьютер распознал соединение, во вкладке высветится название программатора. Чтобы определить, распозналась ли плата управления, нажмите на вкладку «Target». В выбранном разделе «Device Selection» должен показаться номер платы. Если вы его обнаружили, можно приступать к дальнейшим действиям. Как перепрограммировать стиральную машину:

  • Выберите вкладку «Target». Чтобы загрузить прошивку, нажмите на раздел «Load Hex Files».
  • После того как файл загружен, нужно запустить программу. Для этого выберите «Program Flash» и ожидайте до окончания процесса. Если в течение работы не высветилось ни одной ошибки, значит, вы успешно выполнили прошивку модуля СМ.

Что делать, если электронный модуль не распознается программатором? Скорее всего, проблема в плате. Нужно поочередно прозванивать все детали тестером мультиметром. При обнаружении неисправности нужен ремонт, поэтому лучше обратиться в сервисный центр. Самостоятельно чинить плату не рекомендуется. Зная, как самому прошить машину, вы можете определить разумность такого ремонта. Если вы способны справиться с работой и точно определить причину неисправности, тогда видео по теме вам поможет:

Прошивка стиральной машины – ответственное мероприятие, выполнение которого рекомендуется доверять опытному мастеру, предоставляющему гарантии. Как правило, такого можно найти в специализированном сервисном центре, он легко справится с любой поломкой от А до Я.

Уверенные в своих технических способностях, а также владельцы старых давно отслуживших свое машин, могут выполнить увлекательную операцию своими силами. Особое внимание уделите вопросу прошивки, если у Вас стиральная машина Индезит. Абсолютным исключением является стандартная процедура прошивки для стиральных машин, работающие на платформе Arcadia.

Придется обратиться к специалисту. На момент написания статьи Arcadia используется в некоторых моделях Indesit и Ariston. Определить модель с такой электронной платформой можно по символу «Y» в конце наименования. У других популярных моделей (например, LG) Arcadia на сегодняшний день не используется.

Предварительная диагностика

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

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

Демонтируются они следующим образом:

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

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

Корпус стиральной машины

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

Подготовка оборудования

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

  • программатор;
  • компьютер или удобнее ноутбук;

С компьютером и платой вопросов не возникает. Что касается программатора, его предстоит купить или собрать.

Плата управления стиральной машины

Самостоятельная сборка целесообразна при невозможности купить готовый. Покупка готового имеет очевидные преимущества:

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

При намерении освоить прошивку и заняться оказанием подобных услуг, можно рассмотреть покупку профессионального программатора для прошивки стиральных машин, обойдется он в несколько тысяч рублей. Для единичного случая достаточно будет приобрести самый простой. Цена таких устройств на Aliexpress начинается от 80 рублей за штуку. Принцип и качество их работы аналогичны дорогим.

Разница в уязвимости. Дорогой программатор защищен добротным корпусом, имеет дополнительные сигнализаторы, у него симпатичный дизайн. Дешевый не имеет деталей комфорта и эстетики, скорее всего, в ближайшем будущем выйдет из строя от попадания пыли или какой-нибудь царапины.

При покупке программатора уточняйте его совместимость с Вашей операционной системой.

Купив программатор, потребуется скачать драйвера. Для этого в поисковую систему нужно ввести полное наименование модели своей машины + «скачать прошивку». Для стиральных машин Indesit и Ariston программное обеспечение, как правило, в свободном доступе. Для LG, скорее всего, придется оплатить символическую сумму, в зависимости от модели.

По соображениям качества и безопасности при скачивании драйверов поиск начинать всегда предпочтительно с сайтов производителей и официальных сервисных служб.

Процедура прошивки

  • достав плату из стиральной машины, соедините ее с программатором, программатор с компьютером;
  • при распознании программатора его наименование должно отобразиться на мониторе;
  • распознание модуля можно проконтролировать во вкладке «Target»;
  • в этой же вкладке нужно прогрузить прошивку;
  • после нажатия кнопки прошить (Flash), плата будет прошита.

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

Если какое-то оборудование не распознается

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

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

Если не распознается плата, придется протестировать ее элементы. Для этого потребуется мультиметр, а также придется скачать и изучить от А до Я схему модуля. Вероятно, некоторые элементы предстоит отремонтировать или купить новую плату.

Для тщательного и глубокого тестирования платы управления требуется специальное образование и высокая квалификация, а также оборудование. Ремонт достаточно дорогой. Но отсоединив элемент, Вы уже сами можете с ним доехать до сервисного центра, что несколько сэкономит Ваши средства. Сервисные центры крупных производителей, таких как Indesit, Ariston, LG присутствуют в каждом городе.

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

Вопросы - ответы.

В: Какие типы прошивок поддерживает Ваша программа для анализа прошивок стиральных машин Indesit и Ariston?

О: Представленная Вашему вниманию программа для анализа прошивок стиральных машин Indesit и Ariston на данный момент принимает два типа прошивок:
1. Прошивки объёмом 2048 байт, предназначенные для электроники EVOI. Прошиваются в микросхему внешней памяти ППЗУ (EEPROM) 93С86;
2. Прошивки объёмом 8192 байта, предназначенные для электроники EVOII. Прошиваются в микросхему внешней памяти ППЗУ (EEPROM) 24C64;

В: Что такое прошивка для стиральных машин Indesit и Ariston?

О: Прошивка - это файл с конфигурационными данными для конкретной модели.
В стиральных машинах производства Indesit Company с электронными платформами EVOI и EVOII прошивка прописывается во внешнюю микросхему памяти - ППЗУ.
Так же в эту память вписываются переменные для выполнения программ стиральной машины. Т. е. в этих прошивках содержатся две области: область переменных данных и .
В области переменных данных при работе стиральной машины постоянно происходят изменения, необходимые для корректного выполнения программ.
Кроме того, в эту область записывается статистика работы стиральной машины.
В область конфигурационных данных прописывается информация о самой стиральной машине.
Эти данные не меняются ни при каких обстоятельствах. Если же их изменить, то машина работать не будет, в первую очередь потому, что не совпадёт контрольная сумма.

В: Что такое контрольная сумма прошивки (CRC)?

О: Если сложить все байты друг с другом из области конфигурационных данных (т.е. неизменная область), то получится некоторая неизменяемая сумма. Эту сумму прописывают так же в файле прошивки при проектировании прошивки, и стиральная машина при включении сравнивает CRC подсчитанную и прописанную.
Если CRC не равны, то машина сигнализирует об ошибке памяти.
Однако, даже если CRC совпадает, это ещё не означает, что прошивка исправна.

В: Как понимаются форматы файлов прошивок?

О: Хотя расширения (конец имени файла из трёх символов, отделённый от основного имени точкой) и не означают конкретный формат, т. к. определённого стандарта нет, но принято считать, что:
*.BIN - данные в файле прописаны в прямом потоке;

*.EEP и *.DAT - данные в файле прописаны с перевёрнутыми байтами в слове (слово в машинном коде - это два байта).

Например, вот отрывки содержимых двух одинаковых файлов, но в разных форматах:
BIN:

В: Какие форматы файлов прошивок поддерживает Ваша программа для анализа прошивок стиральных машин Indesit и Ariston?

О: *.BIN - данные в файле прописаны в прямом потоке;
*.E2P - данные в файле прописаны в прямом потоке, но перед основными данными добавлено 152 байта служебной информации программатором;
Если же Ваш прошивочный файл имеет расширение EEP или DAT, то, для того, что бы проверить его с помощью нашей программы, этот файл, возможно, придётся конвертировать в BIN.
Конвертировать можно с помощью конвертора .

Внимание! Не поддерживаются файлы в архиве! Извлеките из архива файл прошивки (разархивируйте архив) и только после этого загружайте его в нашу программу.

/ Программирование микроконтроллеров электронных модулей стиральных машин
INDESIT, ARISTON с аппаратной платформой EVO-II

В этой статье описывается методика прошивки внутренней памяти микроконтроллеров (MK), применяемых в силовых электронных модулях (ЭМ) и платах панелей управления (ПУ) стиральных машин (СМ) INDESIT/ARISTON, выполненных на аппаратной платформе EVO-II. Рассматриваемая методика справедлива для программирования MCU HD64F3694HV / 3664H , которые можно использовать в ПУ и модулях, предназначенных для работы как с 3-фазными, так и с коллекторными приводными моторами.

Электронные модули стиральной машины выполненны на аппаратной платформе EVO-II. Применяются микроконтроллеры семейства H8/300H фирмы RENESAS. МК имеют масочное (однократно записываемое) ПЗУ, в котором хранятся начальный загрузчик, основное программное обеспечение (ПО) и другая информация. Эту память не следует путать с отдельной микросхемой ЭСППЗУ (24C64) , в которой записаны данные конфигурации СМ, статистическая информация, зафиксированные коды ошибок и др. Специалистам удалось считать содержимое внутреннего Постоянного Запоминающего Устройства энергонезависимых "мозгов" на скорости битрейта 38400 бод (бит/с). Имея файл прошивки внутреннего драйвера физического уровня, стало возможным обеспечить тиражирование на микроконтроллерах для применения их в ЭМ, к тому же приобрести эти микросхемы (HD64F3694HV/3664H) с «чистой» Flash-памятью несложно.

Установка новых микропроцессоров взамен вышедших из строя показала свою экономическую целесообразность- ранее при отказах процессора приходилось менять модуль целиком или использовать ЧИПы с плат-«доноров». Подобные электронные компоненты в связке- процессор+память можно программировать с помощью стандартных программаторов с тактированием. Но такой способ достаточно накладен, если учесть стоимость этих программаторов. Существует также метод заливки программы с помощью ISP-программаторов (англ. In-System Programming) непосредственно на плате электронного модуля. В этой статье рассматривается технология прошивки Flash-памяти процессора с помощью простейшего ISP-программатора.


Рис. 1 Принципиальная электрическая схема преобразователей уровней RS-232/ТТЛ/КМОП

Для программирования Micro Controller Unit понадобятся: преобразователь уровней сигналов (микросхема МАХ232 - см. рис. 1), стабилизированный источник напряжения 5 В, тонкие изолированные проводники и обычная электрическая кнопка (на замыкание). Также для указанных целей необходима специализированная программа прошивки ФЛЭШ-памяти микроконтроллера, называемая Flash Development Toolkit (FDT). Эту программу можно скачать с официального сайта RENESAS www.renesas.com



Рис. 2 Участок эм evo 2 с отмеченными контрольными точками и соединителем J6

Первым шагом нужно выполнить все необходимые подключения. На рисунке 2 показан участок одной из разновидностей ЭМ EVO-II (этот модуль предназначен для подключения коллекторного приводного мотора) с отмеченными контрольными точками и соединителем- джампером J6. Указанный соединитель может отсутствовать, но место под его установку на печатной плате зарезервировано. Вероятно, это связано с тем, что производитель в настоящее время устанавливает на плату уже заведомо прошитые микроконтроллеры и поэтому отпадает необходимость их программирования на ЭМ через указанный соединитель.


Рис. 5 Рабочая частота кварцевого резонатора 4,91 Мгц. Рис. 6 Выбор скорости обмена

Через джампер J6 обеспечивается связь при обмене данными между программируемым контроллером и ПК через преобразователь уровней (см. рис 1). По этому каналу и программируется flash-память в составе контроллера. J6 соединён с микроконтроллером линией RXT/TXD последовательного порта UART. Назначение контактов соединителя следующее:
1 вывод - Общий дуплекс;
2 вывод - TXD линия передачи данных;
3 вывод - RXD линия приёма данных;
4 вывод - Питание + 5 Вольт.

Рис. 8. Процесс обмена данными между ПК и МК. Рис. 9. Процесс прошивки flash завершен без ошибок

Для обеспечения организации пропускной способности задействованы два вывода микроконтроллера с источником точного времени: 7 (RESET, начальный оброс) и 35 (NMI, немаскируемое прерывание). Вследствие определенных сложностей при подключении непосредственно к самим выводам МК, на рис. 2 указаны точки на плате ЭМ, к которым можно подключиться без риска повреждения его выводов:
- NMI, нижний (см. рисунок) вывод резистора R10;
- RESET, левый вывод керамического SMD-конденсатора, расположенного ниже кварцевого резонатора.

Следующим шагом заменяют неисправный МК на ЭМ новым с "чистой" прошивкой FLASH-памяти. Демонтаж/монтаж микросхемы выполняют любым из известных способов (с помощью паяльной станции или термофена). После замены МК к соединителю J6 подключают соответствующие линии с преобразователя уровня (см. рис. 1 преобразователь также соединен кабелем с СОМ-портом ПК). Затем подключают линии питания 5 В с отдельного сетевого источника к модулю (J6) и преобразователю уровней с контролем (битом) чётности и управление потоком Break.

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

Далее соединяют контрольную точку сигнала NMI с общим проводом (контакт 1 соединителя J6 или средний контакт сервисного соединителя J7). Также подключают к контрольной точке RESET кнопку (второй ее контакт соединяют с «землей»). Следующим шагом скачивают с сайта www.renesas.com и устанавливают программу FDT 4.08 (Flash Development Toolkit).


Рис. 3 Стартовое окно программы FDT в Basic. Рис. 4 Выбор COM-порта

Запускают программу в варианте «Basic» (окно программы показано на рис. 3). Далее выбирают в строке тип соединения RS-232 или поток MAX232 МК (в зависимости от типа ЭМ - 3664 или 3694) и нажимают кнопку «Далее» - появится новое окно (рис. 4), в котором необходимо указать номер СОМ-порта на ПК, к которому подключен кабель для связи с процессором.

В очередной раз нажимают кнопку «Далее» и в открывшемся окне вводят частоту тактового генератора микроконтроллера (рабочая частота внешнего кварцевого резонатора, подключенного к МК) - 4.910 (рис. 5). После нажатия «Далее» появится окно выбора режима и скорости. Снимают галочку «Use Default» и выбирают максимальную скорость порта (рис. 6). Затем два раза нажимают «Далее» - появится новое окно (рис. 7а), в котором указывают путь к файлу прошивки. Для этого ставят галочку «User/Data Area», нажимают справа от строки стрелку и затем «Browse» (обзор), затем выбирают файл прошивки (рис. 7б).



Рис. 7 Выбор файла прошивки

Имя файла может быть разным - важно не его название, а содержание, например, автор использовал файл с именем processor_evo2_v2.74.bin (рис. 7б). После выбора файла окно программы будет иметь вид, показанный на рис. 7в. Этот шаг завершает этап настройки программы. Включают внешний сетевой адаптер в сеть (напряжение 5 В поступает на преобразователь уровня и на микроконтроллер) и после этого нажимают кнопку «Program Flash». Программа начинает посылать запросы к модулю, как показано на рис. 8. В течение 1 ...2 с после нажатия кнопки «Program Flash» нажимают и отпускают кнопку «Reset», после этого программа установит связь между персональным компьютером и микроконтроллером и начнется процесс записи Flash-памяти МК.

Возможно, что с первого раза не получится установить связь посредством Universal Asynchronous Receiver-Transmitter: настольной ЭВМ и микропроцессором. Чтобы решить данную проблему, нужно поэкспериментировать с длительностью нажатия кнопки «Reset». Если все перечисленные выше операции были выполнены без ошибок, по окончании процесса записи по шине Serial Peripheral Interface (SPI) отобразится окно, показанное на рис. 9.

На этом процесс программирования Flash-памяти МК завершен. Удаляют перемычку с точки NMI и кнопку RESET, отпаивают провода от соединителя J6 на ЭМ. После установки электронного модуля в стиральную машину любым из известных способов (с помощью программатора или через сервисный ключ) прошивают микросхему ЭСППЗУ в его составе с данными конфигурации и др.

Описанная выше методика прошивки с универсальным асинхронным приёмопередатчиком (УАПП) также справедлива и для модулей дисплеев (панелей управления, ПУ), применяемых в СМ, выполненных на платформе EVO-II.

В ПУ используются МК HD64x3661 - они из той же серии, что и МК, устанавливаемые в силовых электронных модулях, только имеют меньший объем внутренней памяти. МК ПУ заменяются на HD64X3664 без каких-либо доработок. Процесс прошивки МК ПУ ничем не отличается от описанного выше - он даже проще, поскольку все основные сигналы на платах ПУ выведены на специальные сервисные разъемы. В качестве примера на рис. 10 приведены фрагменты печатных плат некоторых разновидностей ПУ, расположение на них контрольных точек и назначение контактов сервисных соединителей.


Рис. 10 Расположение на платах точек и контактов сервисных соединителей.

В заключение приведем типы МК, которые можно использовать в модулях стиральных машинок:
- HD64F3694HV: его можно устанавливать в ЭМ, имеющие в своем составе сигнальный процессор TMS320LC(LF)2401A (в 32-выводном корпусе) для работы с 3-фазными приводными моторами; -
HD64F3664H: его можно устанавливать во все разновидности плат ПУ, на модули, работающие с коллекторными приводными моторами (рис. 2), а также на ЭМ, имеющие в своем составе сигнальный процессорTMS320LC(LF)2402A (в 64-выводном корпусе) для работы с 3-фазными приводными моторами.

Рис. 10. Расположение на платах ПУ контрольных точек и назначение контактов сервисных соединителей.