Погода

Аннотация статьи

Ю. БУЛЫЧЕВ. Стиральная машина Zanussi — схемотехника и новый код для программирования.

Целью настоящей статьи является демонстрация творческого подхода к решению чисто бытовой проблемы, а именно — повреждение прошивки микроконтроллера (МК) в блоке управления автоматической стиральной машины Zanussi ZWS286W. В процессе изучения проблемы выяснилось, что электронный блок управления этой машины  установлен в целый ряд стиральных машин других известных брендов, таких как GORENJE, ZANUSSI, VESTEL, VICO, WIRLPOOL и др., и проблема слёта прошивки МК известна своей нерешаемостью. Это обусловлено тем, что установленный в блок управления МК NEC UPD78F0515 лишён производителем функции считывания прошивки как таковой. То есть в этот МК новую прошивку записать можно, удалить имеющуюся можно, а вот считать — нет. Вот такой метод защиты данных от фирмы NEC. В Интернете изредка попадаются объявления об оказании хакерской услуги по считыванию прошивки с МК NEC. Но кто отдаст свою работающую машину для считывания прошивки с её МК не известно кем и не известно как.

Тем не менее сбор информации об этом МК дал интересные результаты:

— в прошлом этот МК был очень популярен за рубежом, в том числе и по причине своей надёжности, и найти примеры для него на веб-сервисе GitHub не проблема;

— этот МК давно снят с производства, но имеется в свободной продаже, в том числе и в Интернете, причём по относительно доступной цене;

— несмотря на то что фирма NEC в своё время была поглощена фирмой RENESAS, поддержка правопреемником изделий NEC полностью не прекратилась. Например, с сайта RENESAS и поныне можно свободно и бесплатно скачать как всю документацию на этот МК, так и программное обеспечение для него, включая полнокомплектный фирменный IDE;

— удалось найти участника одного из российских радиолюбительских форумов, который имел опыт общения с этим МК и любезно предоставил первичные консультации для его быстрейшего освоения. Вышеуказанные обстоятельства окончательно убедили автора в нецелесообразности выкидывания стиральной машины на помойку по той причине, что цена нового блока управления превышает цену исправной б/у стиральной машины с таким же блоком управления. Так как автор настоящей статьи не является программистом, он не ставит своей целью учить читателей программированию МК типа NEC, а всего лишь на своём примере пытается убедить читателя в том, что «не боги горшки обжигают», особенно когда вся информация для создания собственного кода доступна в изобилии и совершенно бесплатна…


Вернуться назад.

Сентябрь 

 нажав на этот знак, можно посмотреть краткое описание статьи.
 нажав на этот знак, можно скачать статью (PDF).
Для просмотра статей в формате PDF необходимо установить Adobe Acrobat Reader, который можно скачать с сайта www.adobe.com.