| Вопросы - ответы.
 
В: Какие типы прошивок поддерживает Ваша программа для анализа прошивок стиральных машин 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 - данные в файле прописаны в прямом потоке;
 *.E2P - данные в файле прописаны в прямом потоке, но перед основными данными добавлено 152 байта служебной информации программатором;
 *.EEP и *.DAT - данные в файле прописаны с перевёрнутыми байтами в слове (слово в машинном коде - это два байта).
 
Например, вот отрывки содержимых двух одинаковых файлов, но в разных форматах:BIN:
 
  
EEP:
  
В: Какие форматы файлов прошивок поддерживает Ваша программа для анализа прошивок стиральных машин Indesit и Ariston? 
О: *.BIN - данные в файле прописаны в прямом потоке;*.E2P - данные в файле прописаны в прямом потоке, но перед основными данными добавлено 152 байта служебной информации программатором;
 Если же Ваш прошивочный файл имеет расширение EEP или DAT, то, для того, что бы проверить его с помощью нашей программы, этот файл, возможно, придётся конвертировать в BIN.
 Конвертировать можно с помощью конвертора.
 
Внимание! Не поддерживаются файлы в архиве! Извлеките из архива файл прошивки (разархивируйте архив) и только после этого загружайте его в нашу программу.
 |