Mikä on Firmware? Määritelmä ja tyypit

Sisällysluettelo:

Mikä on Firmware? Määritelmä ja tyypit
Mikä on Firmware? Määritelmä ja tyypit
Anonim

Paremmin tunnettu 'ohjelmisto laitteistoon’, firmware on ohjelma, joka on upotettu laitteistoon, kuten näppäimistöön, kiintolevyyn, BIOSiin tai näytönohjaimeen. Se on suunniteltu antamaan pysyviä ohjeita kommunikoida järjestelmän muiden laitteiden kanssa ja suorittamaan toimintoja, kuten syöttö / tulostuksen perustoiminnot.

Mikä on Firmware

Laitteisto-ohjelmilla, kuten ohjaimilla, on sama toiminto, mutta ne eroavat toisistaan siten, että ne tallennetaan laitteistoon itse, kun ohjaimet asennetaan käyttöjärjestelmän sisälle. Myös laiteohjelmisto voi käynnistää itsensä ja tehdä sen, mitä se on ohjelmoitu tai suunniteltu tekemään, kun käyttöjärjestelmä on ajettava ohjaimilla.

Image
Image

Laitetyypin tyypit

BIOS

Ensimmäinen asia elää, kun tietokone on käynnistetty on BIOS. Se voi olla vuorovaikutuksessa laitteiston kanssa ja tarkistaa tuntemattomat virheet. Se sitten merkitsee toista ohjelmaa, jota kutsutaan bootloaderiksi, joka tekee sen, että herätetään käyttöjärjestelmä, joka nukkuu kiintolevyn sisällä ja laittaa sen satunnaiseen pääsymuistiin. Joten, BIOS on ensisijaisesti vastuussa tietokoneen laitteisto-osien käsittelystä ja siitä, että ne toimivat oikein. Vaikka alhainen ohjelmisto onkin hyvä, se on pysynyt melkein muuttumattomana viimeisten kahden vuosikymmenen ajan, ja tämän vuoksi se on vanhentunutta ja nykyaikaisten teknologioiden vastaista. Esimerkiksi BIOS käyttää edelleen 16-bittistä koodia, kun useimmat kannettavat tietokoneet ja tietokoneet käyttävät 32- ja 64-bittisiä koodeja.

EFI

EFI, Extensible Firmware Interface lyhennetty muoto on erittely uuden sukupolven järjestelmäohjelmistoon, joka antaa ensimmäiset ohjeet, joita CPU käyttää käynnistyslaitteistoon ja siirtää ohjauksen käynnistyslataimeen. EFI, johon viitataan joskus Unified Extensible Firmware Interface (UEFI) -järjestelmällä, on tiettyjä etuja BIOSin suhteen. Esimerkiksi se auttaa varmistamaan, että tietokoneesi käynnistyy käyttämällä vain sellaisia ohjelmistoja, joiden luotettavuus on tietokoneen valmistaja, ts. Se tukee tietoturvaa, joka on nimeltään "Secure Boot".

Tietokoneen BIOS-version tunteminen auttaa sinua löytämään, onko laiteohjelmiston uusin versio. Windows-tietokoneissa voit saada firmware-versiotiedot komentokehotteen avulla. Vaihtoehtoisesti voit käyttää päivitysavustajaa laitteellesi.

Yleensä nähdä laitteiston laiteohjelmistoversion, voit avata Devices Managerin, laajentaa luokkaa, valita laitteiston, napsauttaa sitä hiiren kakkospainikkeella ja napsauttaa Ominaisuudet. Valitse Tiedot-välilehdeltä avattavasta Tiedosto-valikosta Laitteiden tunnukset. Tässä Value-taulukossa pitäisi nähdä firmware-versio.

Lukea: Tarkista, onko tietokoneesi BIOS tai UEFI.

Firmware päivitys

Laitteistopäivitykset ovat saatavilla laitevalmistajilta. Esimerkiksi verkon reitittimen laiteohjelmistopäivitys voidaan vapauttaa bugien, turva-aukkojen korjaamiseksi tai ominaisuuksien parantamiseksi.

Jotkin firmware-päivitykset tulevat normaalisti ja näyttävät tavalliselta ohjelmistopäivitykseltä. Toiset voivat kuitenkin olla aika vieviä, koska ne voivat liittyä kopioimaan laiteohjelmisto kannettavaan asemaan ja lataamaan se sitten laitteeseen käsin. Joillakin laitteilla on sanottu, että hallintokonsolissa on oma osio, jonka avulla voit asentaa laiteohjelmiston päivityksen tai käyttöohjeen täydelliseen referenssiin.

On erittäin tärkeää varmistaa, että laite, joka vastaanottaa laiteohjelmiston päivityksen, ei sammuta, kun päivitystä käytetään. Osittainen laiteohjelmistopäivitys jättää ohjelmiston vioittuneen, mikä voi vahingoittaa vakavasti laitetta. Joten vain varmista, että kun käynnistät laiteohjelmistopäivityksen, annat päivityksen loppuun.

Lukea: BIOSin päivittäminen.

Firmware vs. Software ero

Usein sana Firmware ja ohjelmistoa käytetään vaihtokelpoisesti, toisin sanoen yksittäisiä tai tietokoneohjelmien kokoelmia, joiden tehtävänä on tehdä koneella. Mutta todellisuudessa se on työ, joka määrittelee näiden ryhmien (firmware ja ohjelmat) juuret, joissa ne laittaa ne.

Esimerkiksi ohjelmisto on virtuaalinen, joten se voidaan kopioida, muuttaa ja tuhota. Se on usein tallennettu muistiin, joka on helposti ja jopa käyttäjän vaihdettavissa. Mutta firmware-ohjelmassa tallennettava muisti on usein upotettu laitteeseen itselleen, eikä se voi korvata käyttäjää. Tämä on tehty tahallaan, jotta estetään laitteen vahingoittuminen tai poistaminen, koska se on kriittinen laitteen toiminnassa ja voi aiheuttaa vakavia seurauksia, jos se poistetaan.

Myös ohjelmistoa päivitetään usein, joten siihen tallennetut tiedot muunnetaan / muunnetaan usein jokaisen sovelluksen suorituksen yhteydessä. Sitä vastoin laiteohjelmisto ei todellakaan muuta paljon, ellet muokkaa asetuksia kovin usein. Laitteen laiteohjelmiston vaihtamiseen on myös hyvin vähän tai ei lainkaan vaatimuksia.

Toivottavasti tämä selittää, mitä firmware tarkoittaa.

Suositeltava: