Навіщо потрібна прошивка

Навіщо потрібна прошивка

Давним-давно, в ті стародавні часи, коли комп’ютери були розміром з двоповерхову хатинку на курячих ніжках, пам’ять їх збиралася з магнітних сердечників у вигляді літери Ш. Молоді і прекрасні Марії-майстриня з тонкими пальчиками і гострим зором спеціальними голками простягали тонкі зволікання між штирькамі літери Ш: в ліву протягне — буде в пам’яті нулик, в праву — одиниця. З тих пір і повелося у комп’ютерного народу кликати процес програмування ПЗУ «прошивкою».

Інструкція

ПЗУ — це постійний запам’ятовуючий пристрій. Постійним воно названо тому, що навіть при вимиканні харчування зобов’язане зберігати записану в нього інформацію. У вигляді мікрочіпів цей тип пам’яті використовується у всіх комп’ютеризованих пристроях — мобільних телефонах, домашніх кінотеатрах, плеєр і т.д. У них зберігається програмне забезпечення для керує роботою пристрою мікропроцесора. Саме від цього набору програм залежить, наскільки якісно буде виконувати свої функції прилад, як багато він буде споживати електроенергії, як часто виходити з ладу.

При складанні пристрою на заводі відбувається перша «прошивка» ПЗУ — запис в нього створених програмістами комп’ютерних кодів. Однак після випуску пристрою на ринок робота над ним не припиняється — кодери компанії усувають виявлені недоліки і додають в програмне забезпечення нові функції, що дозволяють ще краще використовувати закладені в пристрій можливості. Доопрацьовані варіанти безкоштовно викладаються на інтернет-сайтах у вигляді спеціально підготовлених файлів, які часто теж називають «новою прошивкою». Якщо завантажити такий файл і передати його фірмовій програмі (firmware), яка знає як поводитися з прошивкою саме цього виробника для саме цієї моделі устрою, то програма замінить вміст ПЗУ новим — «перепрошьет».

Таку операцію перепрошивки або «апгрейда програмного забезпечення» виробники рекомендують проводити з випуском кожної нової версії ПО. Хоча, якщо пристрій і з заводської прошивкою працює, не доставляючи ніяких проблем, то робити це, ризикуючи нарватися на який-небудь збій в процесі перепрошивки, зовсім не обов’язково. Правильніше буде ознайомитися зі списком змін у новій версії прошивки і прийняти рішення, чи варто ризикувати.