Зміст:

Anonim

Прошивка … Ви, напевно, чули про це в якийсь момент. Це звучить як дивне німецьке ім'я, чи не так? Що таке прошивка? Яке значення цього терміна? Що робить прошивка? Як працює прошивка? Безумовно, його мета - не просто заплутати вас. Як ви дізнаєтесь у цьому підручнику, прошивка має вирішальне значення, коли мова йде про апаратні пристрої всіх видів, від смартфонів до смарт-телевізорів, до пральних машин та інших пристроїв. Щоб очистити речі та допомогти вам стати більш обізнаними, ми пояснимо всі важливі речі, які потрібно знати про прошивку. Давайте розпочнемо:

Що таке прошивка? Визначення

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

Наприклад, чи знали ви, що простий світлофор має на ньому прошивку? Так, це так, і прошивка - це те, що підказує йому змінювати світло через рівні проміжки часу. Без вбудованого програмного забезпечення світлофор був би просто "дурною" щоглою, поставленою на узбіччі дороги, нічого не роблячи, окрім того, як виглядати нудно. Для менш складних апаратних пристроїв, таких як світлофори, пральні машини, карткові машини, камери спостереження, телевізори тощо, програмне забезпечення - це все програмне забезпечення на них, а також воно діє як операційна система, контролюючи все про функціонування цього пристрою.

Щоб зробити речі ще зрозумілішими, давайте візьмемо інший приклад: материнська плата комп'ютера без вбудованого програмного забезпечення не знає, як виявити жорсткий диск або відеокарту, яка знаходиться у вашому комп’ютері. Якби у ваші диски не було вбудованої в них прошивки, вони б не знали, як швидко крутитися або коли зупинитись. Картка бездротової мережі не знає, як використовувати певну радіочастоту.

Для більш складних апаратних засобів, таких як смартфони, планшети, смарт-телевізори, смарт-годинники тощо, прошивка є посередником між апаратним забезпеченням та операційною системою. На таких пристроях мікропрограмне забезпечення містить лише необхідні вказівки щодо апаратного забезпечення роботи з операційною системою, яка встановлена ​​на пристрої. Наприклад, на смартфоні Samsung Galaxy з Android, вбудована програма на смартфоні дозволяє апарату правильно спілкуватися з операційною системою Android і робити те, що вимагає користувач.

Ми часто схильні думати про апаратний пристрій як про апаратне забезпечення. І ми припускаємо, що він просто працює сам по собі. Однак майже жоден із сучасних апаратних пристроїв не працює без цього конкретного програмного забезпечення, яке написано безпосередньо на них.

Скажи мені: Прошивка !!! Тепер це звучить як щось магічне, чи не так?

Де зберігається прошивка?

Зараз ми знаємо, що прошивка - це програмне забезпечення, записане безпосередньо в наші апаратні пристрої. Але як саме він зберігається на пристрої? Прошивки зазвичай зберігаються в спеціальних типах пам'яті, званих flash ROM. ROM - це абревіатура для пам'яті лише для читання, і цей тип пам'яті повинен бути записаний лише один раз, як правило, виробником обладнання, яке ми використовуємо. Пам'ять ПЗУ потрібна для будь-якого електронного пристрою, оскільки вона повинна постійно зберігати дані, навіть коли пристрій вимкнено або при відключенні живлення. Ви не можете виготовити апаратний пристрій, який забуває прошивку, оскільки воно перестане функціонувати, як тільки витягнете джерело енергії.

Але знову ж таки, флеш-пам’ять ROM - це перезаписувана пам'ять ПЗУ, оскільки, спочатку вона написана виробником обладнання, вона може бути переписана згодом. Звичайно, ви можете написати нову прошивку на апаратний пристрій. Однак ви можете це зробити лише за допомогою належного інструменту оновлення мікропрограмного забезпечення, який спеціально розроблений для роботи з цим апаратним пристроєм.

Які види прошивки існують?

Існує стільки ж різноманітності в прошивці, скільки в апаратних пристроях. Прошивки на материнських платах комп'ютерів (це називається BIOS або UEFI), є прошивка на жорстких дисках, твердотілих накопичувачах (SSD), дисках CD / DVD / Blu-Ray, є вбудована програма в мережеві карти, маршрутизатори, точки доступу, розширювачі діапазону, є навіть прошивка у вашій ігровій миші та клавіатурі. Це лише деякі приклади, пов’язані з комп’ютерами.

Вам слід пам’ятати, що прошивка існує на більшості пристроїв, які роблять щось корисне, як-от телевізор, пральна машина, банкомати вашого банку або навіть у вашому автомобілі. Ви називаєте пристрій; воно, ймовірно, не працюватиме без його прошивки.

Чим відрізняється прошивка від драйверів?

У нас є ще одна стаття, яка детально пояснює, що таке водії. Ви повинні прочитати: Прості запитання: Що таке драйвери та для чого вони потрібні?

Незважаючи на те, що обидва мають роль дозволити апаратному забезпеченню робити те, що від нього вимагають, одна важлива відмінність полягає в тому, що мікропрограмне забезпечення зберігається на самому апаратному пристрої, в той час як драйвери встановлюються всередині операційної системи. Також мікропрограмне забезпечення може запускатися самостійно і робити те, що він запрограмований, поки драйвери повинні працювати під управлінням операційної системи. Найбільша різниця між ними полягає в тому, що прошивка повідомляє пристроям, що вони повинні робити, тоді як драйвер повідомляє операційній системі, як спілкуватися з тими ж пристроями.

Чи можна оновити прошивку?

Багато виробників випускають регулярні оновлення прошивки, знайденої на їх апаратних пристроях. Вони також надають необхідні програмні засоби для запису нової прошивки на ці пристрої. Однак кожен виробник може вибрати, випускає він нову прошивку для окремого пристрою, чи ні. Наприклад, більшість виробників комп'ютерних деталей розробляють та надають клієнтам нову прошивку та відповідні оновлення програмного забезпечення, принаймні, протягом кількох років після запуску пристрою.

Щоб навести приклад, виробник вашої материнської плати може випускати нові оновлення мікропрограмного забезпечення, коли він хоче включати нові функції, підтримувати нові процесори або оперативну пам’ять або коли хоче вирішити конкретні проблеми з вашим обладнанням.

Будь-який виробник може вирішити поставити нову мікропрограмну програму для своїх пристроїв: маршрутизатор може отримувати оновлення мікропрограмного забезпечення, що підвищує її стабільність, DVD-записувач може навчитися записувати нові типи дисків тощо.

Що стосується того, звідки отримати нову прошивку, це залежить від виробника вашого апаратного пристрою. Зазвичай ви можете знайти нову прошивку (якщо вона доступна) на веб-сайті підтримки вашого пристрою. Знайдіть сторінку завантаження, завантажте нову мікропрограмну програму та будьте обережні, щоб дотримуватися документації щодо оновлення, запропонованої виробником пристрою.

Написання нової мікропрограми на вашому пристрої - підступна робота, і, якщо це зроблено неправильно, може зробити ваш пристрій марним. Назавжди! Як цегла! Ось чому деякі люди говорять вам, що ви замурували свій пристрій: ви просто зруйнували його прошивку, і він більше не може функціонувати так, як було призначено.

Якщо вам потрібна допомога з оновленням мікропрограмного забезпечення на своїх пристроях, ми рекомендуємо наступні підручники:

  • Як оновити прошивку будь-якого пристрою за 5 кроків
  • Як оновити BIOS материнської плати комп'ютера в 5 кроків
  • Як оновити прошивку на вашому контролері та гарнітурі Xbox One

Проблема зі смартфонами, планшетами, смарт-телевізорами та "прошивкою" для Android

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

  • Поняття прошивки, особливо якщо говорити про пристрої з Android, було неправильно розширено в популярній культурі, щоб охопити все програмне забезпечення на цих пристроях. Android "прошивка" тепер означає прошивку плюс операційну систему Android поверх неї.
  • Ви також стикаєтеся з терміном Custom ROM. ПЗУ не означає, що в цьому випадку пам'ять лише для читання, де зберігається вбудована програма в апаратному забезпеченні смартфона. Спеціальний ПЗУ означає зображення власної операційної системи, яке також включає в себе вбудовану програму, необхідну для роботи смартфона. Таким чином, ви отримуєте дві речі в ПЗУ смартфона: прошивка, тобто така ж, як і у визначенні, яким ми ділилися раніше, і операційна система поверх прошивки.
  • Купуючи смартфон, він постачається з "запасом ROM" або "фондовим програмним забезпеченням". Це стосується попередньо встановленої мікропрограми та операційної системи. "Запас ROM" надається виробником смартфона (якщо ви придбали його розблокованим) або мобільним оператором, у якого є передплата (якщо ви придбали заблокований смартфон). Оператор мобільного зв'язку використовує "запасний ROM", який пропонує виробник вашого смартфона, і модифікує його відповідно до їх інтересів, в результаті чого з'являється новий "запасний ROM", який можна знайти лише на смартфонах, які продаються цим мобільним оператором.

Те саме стосується смарт-телевізорів, планшетів та інших мобільних пристроїв з Android.

Висновок

А тепер ви знаєте, що таке прошивка, що вона робить і де її знайдете. Наше пояснення було досить хорошим? Ви розумієте це поняття? Вас все ще бентежить Android "прошивка"? Не соромтеся скористатися формою коментарів нижче та повідомте нас.

Прості запитання: що таке прошивка? що воно робить?