Sky Prog Programmer


 
Что такое программа Sky Prog Programmer
 
    Sky Prog Programmer — это проект, предназначенный для работы с электронными модулями бытовой техники. Общая цель проекта — соединить в одном месте как можно больше возможностей.
На данный момент программа работает с модулями CANDY, INDESIT Co. (ARISTON, HOTPOINT), ATLANT.
    Sky Prog Programmer для Indesit
— это программа для считывания и программирования зоны конфигурации (записи прошивки), а так же всей памяти микроконтроллера (опция) в электронных модулях ARCADIA и EVOII стиральных машин Indesit/Ariston.
Кроме того, Sky Prog работает с модулями Candy (опция)
 
    Дополнительной функцией является вывод статистики ошибок.
 
Следующее видео демонстрирует чтение модуля ARCADIA 3 с помощью простейшего и очень доступного по цене программатора на микросхеме FT232RL с последующим показом статистики ошибок и перепрограммированием модуля.
 

    Sky Prog Programmer
устанавливается на компьютер и работает не зависимо от интернета.
 
    Программа позволяет считать/записать внутреннюю EEPROM и/или FLASH память, которая находится внутри микроконтроллера, а так же внешнюю EEPROM (отдельно стоящую микросхему памяти).

Имеется демонстрационная версия программы. Распространяется без ограничений. Скачайте и опробуйте программу на своих компьютерах.
Подробнее о демо-версии

Особенности программы Sky Prog для Indesit/Ariston (Merloni):
  • Для соединения компьютера и модуля НЕ ТРЕБУЕТСЯ ФИРМЕННЫЙ КЛЮЧ MERLONI. Применяется крайне бюджетный инструмент;
  • Работа с электронными модулями ARCADIA 1, 2, 3, WINDY;
  • Чтение/запись зоны конфигурации микроконтроллера (FREESCALE & RENESAS) платформы INDESIT ARCADIA, WINDY;
  • Запись всей флэш памяти микроконтроллера RENESAS 128 kb платформы INDESIT ARCADIA 3, WINDY;
  • Чтение/запись всей флэш памяти микроконтроллера FREESCALE 60 kb платформы INDESIT ARCADIA 1;
  • Статистика ошибок;
  • Подсчёт контрольной суммы прошивки;
  • Поддержка программатора USBDM для МК FREESCALE — чтение, статистика, запись SW Indesit Arcadia 1;
  • Встроенный удобный конвертер S19 для слияния прошивки-SW и прошивки-конфигурации;
  • База данных прошивок ARCADIA 1,2,3, EVO 1,2. Текущая версия 06-11-2020 содержит 12932 прошивок и дополнительно прошивки SW для работы со всей FLASH памятью модулей ARCADIA 1
    Посмотреть, какие прошивки в базе можно здесь…
  • Встроена таблица подбора прошивок по коду и серийному номеру модели;
  • Включена подробная помощь, включающая также расшифровку кодов ошибок ARCADIA и EVO II (нажатие F1).
Дополнительным преимуществом программы является:
  • Включена поддержка работы с модулями стиральных машин АТЛАНТ, серии 1, 2, 4. Чтение прошивки, запись прошивки (перепрограммирование), статистика ошибок, подсчёт контрольной суммы;
  • Встроена база прошивок для стиральных машин АТЛАНТ, серии 1, 2, 4;
  • Поддержка технологии Drag & Drop: для загрузки файла в Sky Prog Programmer достаточно перетащить мышкой требуемый файл в окно программы.
  • Чтение/запись зоны конфигурации платформы EVOII;
  • Статистика ошибок EVOII;
  • Подсчёт контрольной суммы прошивки EVO II;
  • Включена помощь по расшифровке кодов ошибок ARCADIA и EVO II (при нажатии F1).
Аппаратная часть (интерфейс, программатор).
 
    Для работы потребуется программатор.
    На данный момент предлагается два варианта подключения компьютера к модулю: через COM порт (RS232, Serial port), либо через USB порт.
Подробнее в разделе ПОДДЕРЖКА
 
Когда нужно программировать модуль:
  • При установке нового не сконфигурированного модуля либо сконфигурированного, но не под нужную модель;
  • При установке Б/У модуля на изделие другой модели;
  • При замене микроконтроллера;
  • При замене FLASH памяти микроконтроллера;
  • При программном сбое/повреждении внутренней или внешней EEPROM.

 
Ниже представлено видео с работой по программированию электронного модуля ARCADIA 3 (коллекторный мотор), исправление ошибки F12:  
 
Следующее видео демонстрирует решение проблемы F12 в электронных модулях серии ARCADIA 1, используя программу Sky Prog Programmer плюс программатор USBDM.

 

 
    Имея в своём арсенале программу Sky Prog Programmer, Вы сможете держать в наличии на своём складе пару самых ходовых не прошитых модулей, а когда возникнет необходимость, прошить новый модуль нужной прошивкой и поменять клиенту без больших потерь времени.
    Программа автоматически проверяет наличие новых версий (при подключенном интернете) и, в случае обнаружения, попросит Вас переустановить её.
    Обновления программы бесплатные!
    Имеется возможность переустанавливать программу на другие компьютеры.

Программа протестирована на операционных системах:

— WindowsXP;
— Windows Vista;
— Windows 7;
— Windows 10.


Copyright © 2014 KDS Soft

Программатор для стиральных машин: Indesit, Аристон, Bosch

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

Выбираем программатор

Что такое программатор

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

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

Что делать при поломке программатора

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

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

Как выбрать программатор стиральной машины

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

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

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

Программатор для прошивки стиральных машин

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

Перед тем, как выполнять прошивку стиральной машины, нужно убедиться, что именно она нужна в данном случае. Сам процесс занимает немного времени, для него потребуется только программатор и специальные разъемы. Прошивка для каждой модели машины выполняется по-разному. Для ее выполнения, необходимо извлечь модуль памяти и подключить через специальные разъемы к программатору, который считывает информацию и выполняет прошивку. Файл прошивки со специальными данными конфигурации можно скачать со специальных сайтов производителей стиральных машин. После завершения операции, нужно поставить модуль на место. Если все выполнено правильно, работоспособность машины сразу восстановится.

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

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

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

USB программатор на Ch441A для 24-25 серий EEPROM Flash BIOS

USB программатор на Ch441A для 24-25 серий EEPROM Flash BIOS

Краткое описание.

USB мини программатор на Ch441A используется для прошивки микросхем BIOS для
материнских плат компьютеров, ноутбуков, видеокарт, мультимедийных плееров, памяти телевизоров,
ЖК-дисплеев, маршрутизаторов, игровых приставок, стиральных машин, спутниковых ресиверов, ресиверов T2, 24 EEPROM, 25 SPI FLASH и т. п.
Есть возможность внутрисхемного программирования по ISP интерфейсу, чтобы не выпаивать чип из устройства,так же на корпусе программатора присутствует интерфейс RS232 (точнее UART)

Установка драйвера.

Перед использованием  программатора нужно подключить его к USB порту компьютера, на корпусе программатора должен загореться красный светодиод, после этого операционная система должна начать поиск драйверов самостоятельно. Открываем Диспетчер Устройств, можно сочетанием клавиш
 Win + Pause, в списке устройств для неизвестного устройства указываем путь к драйверу (заранее распакуйте их из архива, который можно скачать ниже ), это должен быть файл ch441wdm.inf.
Второй способ установки драйвера — запустить файл ch441par.exe с правами администратора и драйвер установится сам. После этого операционная система должна определить программатор в разделе «Интерфейсы» как USB-EEP/I2C Ch441A и в разделе «Порты COM и LPT» как USB-SERIAL Ch441A.

Программа.

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

Всего программе известно 440 микросхем но ПО постоянно совершенствуется.  Для примера, некоторые типы микросхем:

ATMEL: AT25DF041A, AT25DF321, AT25F004, AT25F512A, AT25F2048, AT25F4096, AT25F1024A, AT25FS010, AT25FS040, AT26DF081A, AT26DF161A, AT26DF321, AT26F004 EON: EN25B05, EN25P05, EN25B10, EN25P10, EN25BF20, EN25P20, EN25F20, EN25B40, EN25P40, EN25F40, EN25B80, EN25P80, EN25F80, EN25T80, EN25B16, EN25P16, EN25B32, EN25P32, EN25B64, EN25P64 Excel Semiconductor Inc: ES25P10, ES25P20, ES25P40, ES25P80, ES25P16, ES25P32 ST: M25P05A, M25P10A, M25P20, M25P40, M25P80, M25P16, M25P32, M25P64, M25PE10, M25PE20, M25PE40, M25PE80, M25PE16, M25PE32, M45PE10, M45PE20, M45PE40, M45PE80, M45PE16, M45PE32 MXIC: MX25L512, MX25L1005, MX25L2005, MX25L4005, MX25L8005, MX25L1605, MX25L3205, MX25L6405, MX25L6445, MX25L6405(SOP16) NexFlash: NX25P80, NX25P16, NX25P32 Chingis Technology Corporation: Pm25LV512, Pm25LV010, Pm25LV020, Pm25LV040, Pm25LV080, Pm25LV016, Pm25LV032, Pm25LV064 Saifun Semiconductors: SA25F005, SA25F010, SA25F020, SA25F040, SA25F080, SA25F160, SA25F320 WINBOND: W25P10, W25X10, W25Q10, W25P20, W25X20, W25Q20, W25P40, W25X40, W25Q40, W25P80, W25X80, W25Q80, W25P16, W25X16, W25Q16, W25P32, W25X32, W25Q32, W25P64, W25X64,W25Q64 и другие.  

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

Обязательно! Вытаскиваем программатор из USB разъёма компьютера перед установкой микросхем памяти.

 

Скачать программу: Ch441A Programmer V 1.18    860.01 Kb на русском.
Скачать драйвер для Ch441A
 134.5 Kb

 

 

 

Радио «ФАНК» — USBDM

 

Программатор USBDM  

Форум по USBDM здесь.

Приобрел не давно этот программатор, довольно полезная штука в связи со своей узкой специализацией. Программатор разработан для прошивки микроконтроллеров используемых в бытовой технике, в стиральных машинах, холодильниках, посудомоечных машинах построенных на платформе Аркадия и соответственно микроконтроллеров  MC9S08GB60 (mask 3L31R), MC9S08GB60A (mask 4L11Y) и в стиральных машинах Zanussi/Electrolux  с платформой ENV-06 и микроконтроллеров MC9S08AW60 и MC9S08AC60.  В общем он направлен на Мотороловскую базу микроконтроллеров. Так же идет постоянное добавление новых микроконтроллеров в список поддержки данного программатора. Существует своя среда разработки ПО для микроконтроллеров — Codewarrior. Данным программатором можно не только прошивать микроконтроллеры, но и считывать из них прошивки, последняя функция появилась относительно не давно. Не вся линейка микроконтроллеров еще в списке считывания прошивки, в соотношении к списку прошивающихся микроконтроллеров этим программатором. Например есть возможность прошивать микроконтроллеры серии MC56F8xxx, но считать дамп нет возможности, если только очень постараться и создать проект на данный микроконтроллер в среде разработки Codewarrior, после чего можно считать дамп с нового микроконтроллера. Об этом позже, либо здесь, либо на форуме по данному программатору.

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

Описание от Китайцев полной версии программатора: (это версия USBDM_CF_JMxxCLD)

1. Поддержка
Вся линейка HCS08, HCS12, RS08
Coldfire V1, V2, V3, V4
Kinetis ARM вся линейка — K60,
Ряд MC56F80xx DSC
2. Поддержка онлайн обновления прошивки
3. Программное обеспечение позволяет выбрать выходное напряжение 5 В или 3,3 В питания микроконтроллера
4. Среда разработки:
CodeWarrior V10.1-V10.7
CodeWarrior V5.1
CodeWarrior v6.3
CodeWarrior V7.1
CodeWarrior V8.3
5. Окружающая среда: WINXP / Win7 32/64 бит

URL на ПО и сайт USBDM 

Из предложенных конфигураций программатора на сайте USBDM я выбрал себе USBDM_CF_JMxxCLD_V3 это наиболее функциональная модель. Покупал я свой программатор на https://ru.aliexpress.com/ , смотрите, ищите, там их много.

Вот один из стандартных разъемов этого программатора:

     

Некоторые точки подключения к стиральным машинам:

                        

Arcadia_                    Аркадия                Electrolux              Hansa       Whirlpool DOMINO

Картинки открываются в новом окне, в полный размер.

Инструкция по пользованию USBDM -> скачать.

Ошибки при пользовании USBDM -> скачать.

Считывание прошивок с процессоров Arcadia -> скачать.

Установка CodeWarrior на Windows 7 х64-bit -> скачать.

Остальное предлагаю обсуждать на форуме, дополнять своими материалами, и т.д.

Форум здесь.

Программатор для Arcadia USBDM freescale универсальный

Подробности
Автор: Администратор

Опубликовано: 06 ноября 2014

Купить USBDM программатор можно здесь

 

Данный программатор подходит для программирования процессоров Motorola семейства RS08 HCS08 HCS12, которые устанавливались на стиральные машины фирм Indesit, Ariston, Electrolux, Hansa, Whirpool. Программирование происходит внутрисхемно, так что выпаивать процессор не нужно, достаточно припаять четыре проводка к субмодулю и программировать.

Основные преимущества:

  1. Программирует внутрисхемно;
  2. Устраняет ошибку F12;
  3. Возможно считывать старую прошивку;
  4. Можно прошивать готовым пакетом под модель.

 

Как подключить:

  1. (розовый)- Vcc напряжение питания микроконтроллера;
  2. (серый)- пустой;
  3. (серый)- RST линия управления сбросом микроконтроллера;
  4. (серый)- пустой;
  5. (серый)- GND корпус;
  6. (серый)- BKGD двунаправленная линия данных.

Arcadia

 

Electrolux

Как пользоваться?

  • Выставляем напряжение питания 3.3 вольта, в новой версии программатора выстовляеться автоматически;
  • Переходим во вкладку Targer;
  • Выбираем прошивку
  • Кликаем на Detect Chip, если припаяно все правильно, а процессор живой то он определиться как MC9S08GB60 или что то в этом роде;
  • Нажимаем на Programm Flash.


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

 

 

 

 

Подробности

Просмотров: 82800

Добавить комментарий

Прошивка модуля стиральной машины Indesit

Решил написать в эту рубрику, поскольку более подходящей, типа «Бытовая техника», не нашел, а эта статья непосредственно относится и к электронике, и к бытовой технике, и к говну. 🙂
Вступление

Началось все с того, что залил много моющего в СМА Indesit WIL85EX/TE/Y. В итоге полезла пена и попала на блок управления (мозги), в результате чего машинка просто перестала включаться.
Но! Не все потеряно. Начал читать, много где пишут, что нужно подождать 5-10 минут, и вот, чудо. .! Заморгали индикаторы, которые указывали на ошибку F-12 — ошибка связи блока управления с модулем. Чаще всего из-за слетевшей прошивки.
Поехали дальше… Снял мозги, вынул из пластмассового корпуса и начал внимательно рассматривать. Была влага на краю плате, в результате чего, как я полагаю, и произошел сбой, но из строя ничего не вышло! Процессор стоит SP101655, либо же MC9S08GB60, от Motorola.
Под него, оказывается, нужен специальный программатор — USB BDM.
Ну… Прошить стоит 300 грн., а программатор — 390, на момент покупки. Поэтому решил купить программатор и сделать все сам, нежели отдам 300 за прошивку, завтра опять пойдет пена, и опять платить… А то и хуже!

Вот так выглядит программатор (снизу) и блок управления (сверху)

Внутри

Прошивка

Где же брать прошивку? Я не стал рыться в просторах паутины, и купил прошивку за $2. По крайней мере точно знаю, что она подойдет.
Теперь перейдем к распиновке. Всего необходимо 4 контакта: VCC — питание, GND — земля, RST — сброс, BKGD — линия, по которой передаются данные. .
На субмодуле с процессором это выглядит так

Если же Вы хотите прошить не выпаивая модуль, как делал я, то рекомендую питание подпаивать к выводам конденсатора C007.
Подпаялся, открыл программу, которая шла в комплекте. Если у кого нет, то скачать можно здесь, и драйвера также.
Как уже говорил, открываем программу, выбираем напряжение 3.3В, важно не ошибиться, иначе спалите проц. Затем выбираем прошивку, вводим частоту (см. видео), и прошиваем. Прошили…
Теперь, при первом тесте, рекомендую заранее отпаять провода с субмодуля, ибо это может сказываться на правильной работе.
Если все отлично работает, то поздравляю! Вы восстановили СМА, и скорее всего, сэкономили немало денег.

Видео, в котором я рассказал все по шагам.

Подставка для стиральных машин Bosch

Бытовая техника