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

Будь-яка сучасна пральна машина машина забезпечена модулем управління для контролю за периферійними пристроями та інформуванням про ін несправності в разі такої. Починаючому майстрові по ремонту буває дуже складно зрозуміти основні принципи та розібратися з купі термінів

Прошивка - це сленгове вираз означає програмування, прийшло воно до нас з початок ери комп'ютерів і несе таку назву потім як раніше процес програмування був дуже схожий на хід голки в тканину, так задавалися параметри двійкового коду виконуваного машиною

Config - більш професійно назву вмісту пам'яті пральної машини або холодильника. Як не складно здогадатися це скорочення від англійського слова конфігурація або налаштування. Прошивка це якраз таки в основі своїй настройки, список послідовної виконання операцій на тій чи іншій програмі, тобто Це свого роду пластинка, яка грає на грамофоні (процесcор) і Ви може самі вирішувати що буде звучати, а вибір треку це і є програмування

Системи числення - це дуже важливий термін в розуміння архітектури прошивки, багато хто знає 10 річно систему числення, саме її ми застосовуємо в побуті для грошових розрахунків, підрахунку продуктів в холодильнику або кількості побудованого білизни, в даній системі 10 цифр від 0 до 9. Крім цієї системи є двійкова система де вся інформація це набір з 0 і 1, наприклад число 2 це 10, а число 5 101. Дані системи обчислення застосовують тільки машини для безпосереднього виконання команд. Прошивку дуже часто переглядають в 16 особистій системі числення, це набір символів від 0 до 9 і набір англійських букв від A до F, разом 16 символів.

Архітектури прошивок можна розібрати на прикладі концерну Merloni, який виробляє побутову техніку під брендами Indesit і Ariston. Для початок варто подивитися варіанти програм для EVO1

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

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

Для платформи evo 2 розташування інформації про приналежність прошивки розташовується в середині файлу, варто відзначити що все те що нижче цієї інформації ставиться до області змінних даних, тобто змінюється в процесі роботи. Все що вище маркера 030609101212 (незнаю чи правильно я його називаю маркером, але нехай так)

Вище маркера знаходиться основна незмінна інформація і якщо скласти все байти цієї інформації то вийде якесь число, яке називається контрольна сума

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

Ну і на завершення давайте подивимося на прошивку Arcadia.

Тут розмір файлу не строгий як у платформ evo1 і evo2 а може бути від 3 кб на невеликих програмах (для холодильників або духових шаф) до 12Кб на останніх версіях пральних машин
Розташування моделі, коду прошивки і серійного номера у даної платформи знизу, а область змінних даних (статистика помилок) зберігається поза файлу конфігурації

Схожі статті