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


alexragulin

alexragulin

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

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

Как определить формат прошивки
В прошивках бытовой техники основное распространение получили форматы .bin и .eep
.bin - формат файла, в котором хранятся двоичные данные.
Двоичные данные - это комбинация из 0 и 1, так, например, нельзя написать процессору, чтобы он вращал барабан вправо 3 раза, затем влево 3 раза, это записывается в набор из 0 и 1, получается очень длинное выражение, но только так процессор сможет выполнить данную программу.

.eep - формат, отличающийся от .bin только тем, что для его открытия нужна своя программа, т.е. один и тот же файл, может быть как .bin, так и .eep, вопрос лишь в том, что для его открытия или работы с ним нужна своя программа, которая и смотрит расширение файла, определяя "свой" или "чужой" файл открывается в ней.

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

Перевернутый байт

Перевернутый формат прошивки

Как же отличить прошивки и определить нужно ли её переворачивать?
Сделать это очень просто:
1) Если это EVO2 - значит прокручиваем файл прошивки в любом редакторе до появления сплошных ....FF FF....(если смотреть в 16-ричном виде), чуть выше ищем модель и смотрим в каком она формате, предположим исходная прошивка для модели wisl 102 cis, значит и написано должно быть тоже самое, если написано iwls 01 2ic s значить прошивка перевернута и её нужно вернуть в исходное положение с помощью редактора прошивок
Какой формат будет на выходе неважно, главное, чтобы название модели читалось правильно, это служит идентификатором исправности, ведь машинка не будет работать с перевернуты файлами.
2) Если это Arcadia - также смотрим модель, но написана она в конце файла, но по идее перевернутых прошивок для аркадиа нет, ведь программа понипрог работает только с ПЗУ, а память Аркадиа находится в процессоре, но все же, если вам попался файл в формате .bin для этой платформы, то не нужно пугаться, достаточно только переименовать и можно работать.
Не забываем, что нужно прошивать только файлами прошивок, которые правильно подобраны по вводным данным, но это тема следующей статьи.
Удачи в ремонтах!


Ehoisto
Очень доходчиво и понятно. Спасибо
Для комментария нужно войти или зарегистрироваться

muler1
muler1
1
Согласен с Ehoisto .За информацию отдельная благодарность.
Для комментария нужно войти или зарегистрироваться

sania69
Понька пишет и читает в соответствии с настройками. Перевернутые байты использовались в модулях ЕВО1, в основном на Аристонах . Вся фишка в ПЗУ 93с86. У разных производителей 93с86 адресное пространство построено по разному, есть вывод переключения данных с 8бит на 16. Все это было давно и муторно. А сейчас кто-то только по ошибке может сохранить прошивку с перевернутыми байтами. В инете много инфы по прошивке и замене 93с86 от разных производителей, пройденный этап.
Для комментария нужно войти или зарегистрироваться

andrei-6808@mail.ru
Админу. Спасибо за обьяснение.
Для комментария нужно войти или зарегистрироваться

cocos1270
Спасибо ,Алекс , по немногу проясняет...
Для комментария нужно войти или зарегистрироваться

Gaetanus
Gaetanus 6 декабря
1
Прочитав это объяснение, Алекс Рагулин познакомил меня с теми темами, которые я не знал, и избегал ошибок в будущем
спасибо
Для комментария нужно войти или зарегистрироваться

Alexlav58
Alexlav58 6 декабря
1
Спасибо! Редактор прошивок - любой? По ссылке прошел не понял как пользоваться.
Для комментария нужно войти или зарегистрироваться

Alexlav58
Alexlav58 6 декабря
1
Извиняюсь - разобрался - все работает . ОК.
Для комментария нужно войти или зарегистрироваться

Aleks077
Aleks077 16 апреля
1
Добрый день. Извеняюсь, а я по ссылке редактора прошивок совсем не нашёл. Может удалили за сроком давности или сделали платным? Тогда где купить?
С ув. Александр
Для комментария нужно войти или зарегистрироваться

Nesqu1k
Nesqu1k 30 апреля
1
не лишним будет и курс пройти, мне очень помогло
Для комментария нужно войти или зарегистрироваться

Vovakriminal
Vovakriminal 4 июля
-1
Ссылка на редактор прошивок не рабочая
Для комментария нужно войти или зарегистрироваться

Для комментария нужно войти или зарегистрироваться

made in alexragulin