Шта је фирмвер? Шта ради фирмвер? -

Фирмвер...(Firmware…) вероватно сте чули за њега у неком тренутку. Звучи као чудно немачко име, зар не? Али шта је фирмвер? Шта значи овај израз и како бисте дефинисали фирмвер? Шта ради фирмвер? Како функционише фирмвер? Наравно, његова сврха није само да вас збуни. Као што ћете научити у овом водичу, фирмвер је критичан за хардверске уређаје свих врста, од паметних телефона преко паметних телевизора(TVs) до машина за прање веша и других уређаја. Да бисмо разјаснили ствари и помогли вам да стекнете више знања о овој теми, у овом чланку објашњавамо све суштинске ствари које треба да знате о фирмверу. Хајде да почнемо:

Шта је фирмвер? Дефиниција фирмвера(Firmware) једноставним речима

Фирмвер(Firmware) је мали комад софтвера који омогућава да хардвер ради онако како је то замислио његов произвођач. Састоји се од програма које су написали програмери софтвера како би хардверски уређаји „штиклили”. Без фирмвера, већина електронских уређаја које свакодневно користимо не би могла да ради. Не би ништа урадили.

На пример, да ли сте знали да обичан семафор има фирмвер? Да, јесте, а фирмвер је оно што му говори да мења светла у редовним интервалима. Без фирмвера, семафор би био само "глупи" јарбол, постављен са стране пута, који не ради ништа осим да изгледа досадно. Шта је фирмвер у случају мање софистицираних хардверских уређаја као што су семафори, машине за прање веша, машине за картице, камере за надзор и телевизори(TVs) ? Фирмвер је сав софтвер на њима, који такође делује као њихов оперативни систем и контролише све о функционисању тих уређаја.

За покретање семафора је потребан фирмвер

За покретање семафора је потребан фирмвер

Да ствари буду још јасније, узмимо још један пример: матична плоча рачунара без фирмвера не би знала како да открије чврсти диск или видео картицу која се налази у вашем рачунару. Да ваши чврсти дискови немају уграђен фирмвер, не би знали колико брзо да се окрећу или када да зауставе. Картица бежичне мреже не би знала како да користи одређену радиофреквенцију за повезивање на Ви-Фи(Wi-Fi) .

Многим компонентама рачунара (матична плоча, графичка картица, итд.) је потребан фирмвер

Многим компонентама рачунара (матична плоча, графичка картица, итд.) је потребан фирмвер

Често смо склони да размишљамо о хардверском уређају као о уређају који је само хардвер. И претпостављамо да само ради. Међутим, скоро ниједан од модерних хардверских уређаја не би радио без овог софтвера који је директно написан на њих.

Шта је фирмвер у Андроиду?

Шта је фирмвер на мобилном? Како бисте дефинисали фирмвер у уређајима са сложеним хардвером као што су паметни телефони, таблети, паметни сатови или чак паметни телевизори(TVs) ? У овом случају, прилично добра дефиниција фирмвера би била следећа: фирмвер је посредник између хардвера и оперативног система(the firmware is the middleman between the hardware and the operating system) .

На таквим уређајима фирмвер садржи само неопходна упутства да би хардвер могао да ради са оперативним системом инсталираним на уређају. На пример, на паметном телефону Самсунг Галаки(Samsung Galaxy) са Андроид(Android) -ом , фирмвер паметног телефона омогућава хардверу да исправно комуницира са Андроид(Android) оперативним системом и ради оно што корисник тражи.

Андроид паметни телефони и таблети такође имају фирмвер

Андроид(Android) паметни телефони и таблети такође имају фирмвер

Нажалост, постоји проблем за шта многи људи верују да је фирмвер у Андроид(Android) паметним телефонима, таблетима, паметним сатовима, паметним телевизорима(TVs) и другим сличним мобилним уређајима. Андроид(Android) паметни телефони и мобилни уређаји су освојили свет, а многи корисници желе да ажурирају „фирмвер“ на својим уређајима, инсталирају прилагођене РОМ(ROMs) -ове и тако даље. Проблем је у томе што већина људи сада погрешно користи термин фирмвер када се односи на паметне телефоне и друге мобилне уређаје.

Због тога желимо да објаснимо техничке детаље фирмвера када се говори о паметним телефонима и мобилним уређајима, тако да све буде исправно:

  • Значење фирмвера(Firmware) , посебно када се говори о уређајима са Андроидом(Android) , погрешно је проширено у популарној култури да обухвати сав софтвер на тим уређајима. Андроид „(Android “) фирмвер“ сада значи фирмвер плус Андроид(Android) оперативни систем на њему.
  • Такође се сусрећете са термином Цустом РОМ(Custom ROM) . РОМ(ROM) не значи, у овом случају, меморију само за читање, где је фирмвер ускладиштен у хардверу паметног телефона. Прилагођени РОМ(Custom ROM) означава прилагођену слику оперативног система која такође укључује фирмвер неопходан за рад Андроид(Android) паметног телефона или таблета. Дакле, добијате две ствари у РОМ(ROM) -у паметног телефона: фирмвер, који је исти као у дефиницији коју смо раније поделили, и оперативни систем на врху фирмвера.
  • Када купите паметни телефон, он долази са „стоцк РОМ(ROM) “ или „стоцк фирмваре“. Ово се односи на унапред инсталирани фирмвер и оперативни систем. „Сток РОМ(ROM) “ обезбеђује произвођач паметног телефона (ако сте га купили откључаног) или мобилни оператер на кога имате претплату (ако сте купили закључани паметни телефон). Мобилни оператер користи „склад РОМ(ROM) “ који нуди произвођач вашег паметног телефона и модификује га у складу са својим интересима, што резултира новим „складним РОМ-ом(ROM) “ који се налази само на паметним телефонима које продаје тај мобилни оператер.

Исто важи и за паметне телевизоре(TVs) , таблете и друге мобилне уређаје са Андроид(Android) -ом .

Где се чува фирмвер?

Сада знамо дефиницију фирмвера и боље разумемо значење фирмвера. То је софтвер уписан директно у наше хардверске уређаје, који је обавезан да се укључе и почну да раде. Али како се тачно чува на уређају? Фирмвер(Firmware) се обично чува у посебним типовима меморије, који се називају флеш РОМ(ROM) . РОМ(ROM) је акроним за Меморија(Memory) само за читање , а ова врста меморије треба да се пише само једном, обично од стране произвођача хардвера који користимо. РОМ(ROM) _Меморија је потребна за сваки електронски уређај јер мора трајно да чува податке, чак и када је уређај искључен или када дође до нестанка струје. Не можете произвести хардверски уређај који заборавља свој фирмвер, јер би престао да функционише када извучете његов извор енергије.

Али опет, флеш РОМ(ROM) меморија је РОМ(ROM) меморија која се може поново уписивати јер, иако је произвођач хардвера у почетку пише, можете је и преписати касније. Наравно, можете написати нови фирмвер на хардверски уређај. Међутим, то можете да урадите само са одговарајућим алатом за ажурирање фирмвера посебно дизајнираним да ради за тај хардверски уређај.

Које врсте фирмвера постоје?

Постоји толико разноликости у фирмверу колико и у хардверским уређајима. Постоји фирмвер на матичним плочама рачунара (зове се БИОС или УЕФИ(BIOS or UEFI) ), постоји фирмвер на чврстим дисковима, ССД дисковима ( ССД(SSDs) ), CD/DVD/Blu-Ray уређајима, постоји фирмвер на мрежним картицама, рутерима, приступним тачкама, проширивачима опсега, постоји чак и фирмвер у вашем мишу и тастатури. А ово су само неки примери везани за рачунаре.

Чак се и тастатуре за рад ослањају на фирмвер

Чак се и тастатуре за рад ослањају на фирмвер

Требало би да запамтите да фирмвер постоји у већини уређаја који раде нешто корисно, као што су ваш ТВ, машина за прање веша, банкомати(ATMs) ваше банке, или чак у вашем аутомобилу. Дате назив уређају; вероватно не би функционисао без свог фирмвера.

Која је разлика између фирмвера и драјвера?

Иако и фирмвер и драјвери(drivers) имају улогу да дозвољавају хардверу да уради оно што се од њега тражи, једна битна разлика је у томе што се фирмвер чува на самом хардверском уређају, док су драјвери инсталирани унутар оперативног система. Такође, фирмвер се може сам покренути и радити оно што је програмиран, док драјвере мора покретати оперативни систем. Најзначајнија разлика између њих је у томе што фирмвер говори уређајима шта треба да раде, док драјвер говори оперативном систему како да комуницира са истим уређајима.

Можете ли надоградити фирмвер? Шта је ажурирање фирмвера?

Многи произвођачи објављују редовна ажурирања за фирмвер који се налази на њиховим хардверским уређајима. Они такође пружају неопходне софтверске алате за писање новог фирмвера на те уређаје. Међутим, сваки произвођач може изабрати да ли ће издати нови фирмвер за појединачни уређај или не. На пример, већина произвођача рачунарских делова развија и обезбеђује купцима нови фирмвер и одговарајуће програме за ажурирање фирмвера, најмање неколико година након што је уређај лансиран.

Ажурирање фирмвера за матичну плочу рачунара (УЕФИ БИОС ажурирање)

Ажурирање фирмвера(Firmware) за матичну плочу рачунара ( УЕФИ БИОС(UEFI BIOS) ажурирање)

Да вам дамо пример, произвођач ваше матичне плоче може да објави нова ажурирања фирмвера када жели да укључи нове функције, подржи нове процесоре или РАМ(RAM) или ако реши специфичне проблеме са вашим хардвером.

Сваки произвођач може да изабере да испоручи нови фирмвер за своје уређаје: рутер може да прими ажурирање фирмвера које побољшава његову стабилност, Блу-Раи(Blu-Ray) диск за писање може научити како да нарезује нове типове дискова, итд.

Што се тиче тога одакле набавити нови фирмвер, то зависи од произвођача хардверског уређаја. Обично можете пронаћи нови фирмвер (ако је доступан) на веб локацији за подршку вашег уређаја. Потражите страницу за преузимање, преузмите свој нови фирмвер и пазите да пратите документацију произвођача уређаја за надоградњу.

Надоградња фирмвера за рутер

Надоградња фирмвера за рутер

Писање новог фирмвера на вашем уређају је опасан посао и, ако се уради погрешно, може учинити ваш уређај бескорисним. Заувек! Као цигла! Због тога вам неки људи кажу да сте покварили свој уређај: управо сте уништили његов фирмвер и он више не може да функционише како је требало.

Ако вам је потребна помоћ око ажурирања фирмвера на вашим уређајима, препоручујемо следеће водиче:

Имате ли још питања у вези са „шта је фирмвер“?

А сада знате шта је фирмвер, шта ради и где се налази. Да ли је(Was) наше објашњење било довољно добро? Да ли разумете овај концепт и можете ли сада да дефинишете фирмвер? Да ли вас још увек збуњује „фирмвер“ за Андроид(Android “) ? Не устручавајте се да нас обавестите ако имате још питања о томе који је фирмвер у одељку за коментаре испод.



About the author

Ја сам софтверски инжењер са више од 10 година искуства у области Виндовс инжењеринга. Специјализовао сам се за развој апликација заснованих на Виндовс-у, као и за хардвер и звучне драјвере за Мицрософт-ов оперативни систем Виндовс следеће генерације, Виндовс 11. Моје искуство у прављењу Виндовс апликација чини ме посебно вредним средством за сваку компанију која жели да развије иновативне технолошке производе.



Related posts