Ремонт&Сервис
 

Новости

О нас

О журнале Р&С

Архив Р&С

номера

разделы

Анонсы Р&C

ПОКУПАЕМ от АдоЯ

Архив АдоЯ

Файловый архив

Приглашаем

Реклама

Подписка

Где купить

Наши партнеры

Поиск Р&С

ТРИЗ

Запчасти

Архив_новости

 

Журнал

Реммаркет

схемы новости электроники

Ремонт аппаратуры (схемы, справочники, документация)

 
Ежемесячный журнал по ремонту и обслуживанию электронной техники

• бытовая техника

• аудиотехника

• техника связи

• телевизионная техника

• оргтехника

• видеотехника

• телефония

• элементная база

 

Архив/Номера/№8–2015

Назад
 
 
 
 

Пакет SkyProg Programmer для программирования электронных модулей стиральных машин CANDY

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

Следует подчеркнуть, что при создании пакета SkyProg Programmer не ставилась глобальная цель решения всех программных неисправностей ЭМ стиральных машин CANDY. На данный момент можно считать, что эта программа — только первый этап в создании универсального продукта по инженерному программированию не только ЭМ CANDY, но и модулей других брендов.

Как показала практика, при возникновении программных сбоев ЭМ чаще всего повреждается содержимое области памяти (секции), в которой хранятся конфигурационные данные СМ. Эта область может быть как в составе отдельной микросхемы EEPROM, так и в составе внутренней памяти микроконтроллера (МК). В памяти МК содержатся и другие программные секции, в которых, например, хранится основное программное обеспечение (ПО), загрузчик, временные данные (сохраненные ошибки) и др. Однако необходимость инженерного программирования этих секций относительно редка, а в некоторых случаях и не нужна (применительно к временным данным), поскольку указанные данные в них защищены архитектурой МК. Другое дело — настроечная секция (в нее записаны данные конфигурации и переменные данные), в которую резидентное ПО МК периодически производит операции записи, которые легко искажаются, например при сбое питания. Собственно, это послужило решающим аргументом создания SkyProg Programmer.

Рассмотрим отличительные особенности пакета SkyProg Programmer:

- Программирование секции конфигурации ЭМ (модули производства Invensys и MDL) стиральных машин Candy/Hoover. В дальнейшем планируется создание версии для ЭМ на платформах EVO-II/Arcadia СМ производства Indesit Company.

Программирование как внешней памяти EEPROM с данными конфигурации, так и внутренней памяти МК (секция EEPROM или сегмент Flash-памяти МК).

- Отображение статистики ошибок.

- Обход встроенной защиты подсчета CRC (работает, как оригинальные заводские программаторы).

- Не требует подключения ПК к сети Интернет (за исключением этапа инсталляции программы).

- Возможность работы с различными вариантами внутрисхемных программаторов (ISP — англ. In-System Programming), работающих через COM- и USB-порты ПК. В качестве примера можно привести USB-программатор Elinv Prog (рис. 1), его описание есть в [1]. На рис. 2. показана принципиальная электрическая схема одной из версий COM-программатора. Необходимо заметить, что Sky Prog Programmer не предназначен для работы через готовые переходники USB-COM, ввиду аппаратно-программных особенностей и различий указанных портов. При использовании переходников скорость обмена между ПК и ЭМ значительно падает и, как следствие, могут возникнуть ошибки.

Рис. 1. USB-программатор Elinv Prog

Рис. 2. Принципиальная электрическая схема СОМ-программатора

- Является альтернативой рекомендованным производителем программно-аппаратным комплексам CuoreMaster и GIAS PROG (МЕМ) для программирования СМ Candy/Hoover (см. [2], [3] соответственно).

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

1. При установке нового неконфигурированного ЭМ.

2. При установке б/у модуля на СМ другой модели.

3. При замене МК с ЭМ-донора.

4. При программном сбое/повреждении конфигурации внутренней памяти МК или внешней ИМС EEPROM.

Рис. 3. Точки подключения программатора к ЭМ CANDY INVENSYS

На рис. 3 показан сервисный разъем ЭМ INVENSYS, к которому подключается программатор.

SkyProg Programmer не может работать с основным резидентным ПО, записанным в МК, ее основное назначение — только данные секции конфигурации. Собственно, от программы большего и не требуется, так как файлы прошивки основного ПО (в частности, для МК производства NEC) недоступны не только частным мастерам, но и авторизованным специалистам.

Эта программа платная и недорогая, она имеет демонстрационную версию (с усечением многих функций), которую можно скачать с сайта поддержки SkyProg Programmer — см. [4].

Полное содержание статьи доступно только в печатном варианте. Вы можете приобрести свежие номера Р&С или оформить подписку в редакции

 
 
 

Свежий номер

№4–2024

Опрос

Обратная связь

 

Издательство СОЛОН-ПРЕСС

 

RB2 Network.
 
Rambler's Top100

© Издательство «Ремонт и Сервис 21», 1998-2007. Все права защищены.
Воспроизведение материалов сайта, журналов «Ремонт & Сервис», «Покупаем от А до Я» и справочника «Ремонт и сервис электронной техники» в любом виде, полностью или частично, допускается только с письменного разрешения издательства «Ремонт и Сервис 21».

 
RB2 Network.