Laiteohjelmisto on tietyntyyppinen ohjelmisto, joka toimii laitteistossa ja suorittaa matalan tason tehtäviä. Esimerkiksi kaikesta television kaukosäätimestä tietokoneen kiintolevylle ja ilma-droneille on oma laiteohjelmisto. Ja mikrokoodi on periaatteessa laiteohjelmisto suorittimellesi.
Mikä on laiteohjelmisto?
Ohjelmisto viittaa ohjelmiin, sovelluksiin ja muuhun laitteessa käytettävään tietokonekoodiin. Laitteisto viittaa fyysisiin laitteisiin. Joten, jos sinulla on Windows-tietokone, Windows-käyttöjärjestelmä ja kaikki käyttämäsi sovellukset ovat ohjelmistoja, ja itse tietokone ja sen komponentit, kuten kiintolevy, suoritin, emolevy, hiiri ja näyttö, ovat laitteistoa.
"Firmware", kuten nimestään voi päätellä, on jotain ohjelmistojen ja laitteistojen välissä. Laiteohjelmisto on oikeastaan vain tietyntyyppinen ohjelmisto, mutta se on yleensä ohjelmoitu kyseiseen laitteistoon rakennettuun muistiin ja toimii paljon alemmalla tasolla. Tietokoneessa emolevyllä, suorittimella, grafiikkaprosessorilla, kiintolevyllä, hiirellä ja muilla laitteilla on kaikilla oma laiteohjelmisto.
LIITTYVÄT: Mikä on UEFI ja miten se eroaa BIOS: sta?
Esimerkiksi kun käynnistät tietokoneesi, emolevyn laiteohjelmisto - joko UEFI tai BIOS —Aloittaa ja alustaa laitteesi ennen käynnistämisen siirtämistä kiintolevylle ja sitten käyttöjärjestelmälle. Sinun SSD-asema on laiteohjelmisto, joka hallitsee automaattisesti fyysisen flash-muistisolun tietojen tallennuspaikan optimaalisen suorituskyvyn saavuttamiseksi. Video BIOS on eräänlainen laiteohjelmisto, joka kääntää videoihin liittyvät ohjeet ennen kuin ne lähetetään tietokoneen grafiikkaprosessorille. Jopa USB-hiiressäsi on laiteohjelmisto, joka käsittelee fyysisen hiiren syötteen tulkitsemisen, kommunikoinnin tietokoneen kanssa ja virran kytkemisen hiiressä mahdollisesti oleviin valoihin.
Laiteohjelmisto voi olla yksinkertaisen laitteen koko käyttöjärjestelmä
Joidenkin yksinkertaisten laitteiden kohdalla laiteohjelmisto voi viitata laitteen koko käyttöjärjestelmään. Esimerkiksi, jos sinulla on digitaalikamera, kameran "laiteohjelmisto" viittaa kaikkeen ohjelmistoon, joka toimii tällä digitaalikameralla. Tämä sisältää kaiken matalan tason valokuvaustoiminnoista kameran graafiseen käyttöjärjestelmään. Jopa ilma-droneja sinulla on laiteohjelmisto, joka on ohjelmisto, joka toimii itse droonilla.
Joten laitteen koko käyttöjärjestelmän päivittämiseksi - kuten digikamerassa, reitittimessä, tulostimessa, musiikkisoittimessa tai GPS-navigointilaitteessa - joudut usein suorittamaan "laiteohjelmistopäivityksen" tai lataamaan ja asentamaan uuden "laiteohjelmiston" ”Tiedosto valmistajalta.
Käyttöjärjestelmä näyttää siltä, että sen pitäisi olla vain ohjelmisto, joten tämä saattaa tuntua hieman epäjohdonmukaiselta. mutta tämä johtuu siitä, että laiteohjelmisto ei ole tarkka termi. Vaikka ohjelmistot ja laitteistot ovat melko selkeät, laiteohjelmisto on vain eräänlainen matalan tason ohjelmisto.
Mikä on mikrokoodi?
Mikrokoodista on tullut entistä tärkeämpi Spectre-haavoittuvuus . Intel-suorittimet tarvitsevat uuden "mikrokoodin" Inteliltä suojautuakseen kunnolla Spectre-hyökkäyksiltä.
LIITTYVÄT: Windows Spectre -korjaustiedostot ovat täällä, mutta haluat ehkä odottaa
Ajattele mikrokoodia kuin laiteohjelmiston tietokoneen suorittimelle. Mikrokoodi kääntää suorittimen saamat ohjeet fyysisiin, piiritason operaatioihin, jotka tapahtuvat suorittimen sisällä. Toisin sanoen päivitetty mikrokoodi voi lähettää erilaisia ohjeita prosessorin sisäisille piireille. Tämä voi estää tiettyjä Spectre-hyökkäyksiä muuttamalla suorittimen toimintaa. Mikrokoodipäivitykset voivat myös korjata virheitä ja muita virheitä vaatimatta suorittimen laitteiston täydellistä vaihtamista.
Mikrokoodipäivitykset toimitetaan yleensä UEFI-laiteohjelmisto- tai BIOS-päivitysten mukana. Kun tietokone käynnistyy, tietokoneen UEFI-laiteohjelmisto tai BIOS lataa mikrokoodin suorittimeen. On kuitenkin mahdollista, että käyttöjärjestelmät, kuten Windows tai Linux, voivat ladata uuden mikrokoodin käynnistyksen yhteydessä.
Esimerkiksi, jos haluat hankkia uusimman Intel-mikrokoodin suorittimellesi suojaamaan Spectreä vastaan, ja tietokoneesi valmistaja ei julkaise UEFI-päivityksiä järjestelmällesi, Microsoftilla on valinnainen Windows-päivitys, jonka voit asentaa .
Pitäisikö sinun päivittää laitteen laiteohjelmisto?
Pitäisikö laitteen laiteohjelmisto päivittää, riippuu laitteesta ja valmistajan suosituksista.
Monissa tapauksissa sinun ei koskaan tarvitse päivittää laitteiston laiteohjelmistoa. Esimerkiksi television kaukosäätimessäsi on laiteohjelmisto, jota ei ole varmuudella mahdollista päivittää. Ei ole mitään syytä haluta päivittää sitä. Kaukosäädin on kunnossa, eikä sinun tarvitse huolehtia siitä.
Monissa muissa laitteissa laiteohjelmiston päivittämisestä voi joskus olla apua vikojen korjaamisessa ja pienten parannusten toimittamisessa. Esimerkiksi SSD-aseman valmistaja voi tarjota laiteohjelmiston uudemman version, joka parantaa luotettavuutta tai suorituskykyä. Näytönohjaimen valmistaja voi tarjota uuden video-BIOSin, joka korjaa virheen. Tai reitittimen valmistaja voi tarjota laiteohjelmistopäivityksen, joka sisältää uusia hallinnollisia ominaisuuksia.
Monet laitevalmistajat suosittelevat, että asennat laiteohjelmistopäivityksen vain, jos sinulla on korjattava ongelma (tai tarvitset tietyn uuden ominaisuuden) tai jos valmistaja kehottaa nimenomaan asentamaan sen.
Muiden laitteiden laiteohjelmistopäivitykset ovat melkein aina loistava idea. Haluat todennäköisesti viimeisimmän ja suurimman laiteohjelmistopäivityksen esimerkiksi digitaalikamerallesi suorituskyvyn parantamiseksi ja uusien ominaisuuksien saamiseksi. Ja Microsoft suosittelee, että pidät Xbox One -ohjaimen laiteohjelmiston päivitettynä varmistaaksesi, että se toimii oikein pelaamiesi pelien kanssa.
Noudata kunkin laitteen valmistajan suosituksia. Monet valmistajat suosittelevat, että päivität laitteen laiteohjelmiston vain, jos sinulla ei ole ongelmaa. Jos virta katkeaa tai laiteohjelmiston päivittämisessä tapahtuu virhe, palauttaminen ei ole usein mahdollista. Toisin sanoen botched firmware -päivitys voi “ tiili ”Laite, mikä tekee siitä käyttökelvottoman. Tämä riippuu laitteesta.
Laitteiston laiteohjelmiston päivittäminen
Jos sinun on päivitettävä laitteen laiteohjelmisto, näiden yleisten ohjeiden pitäisi auttaa sinua. Laitteen laiteohjelmiston päivitysprosessi riippuu itse laitteesta, ja laitteen valmistajan tulisi antaa ohjeet verkkosivustollaan.
Siirry ensin valmistajan verkkosivustolle ja etsi käyttämäsi tuotteen tuki- tai lataussivu. Jos sinulla on esimerkiksi Samsungin SSD-asema, siirry Samsungin verkkosivustolle ja etsi tietyn SSD-mallisi tukisivu. Jos haluat päivitä emolevyn laiteohjelmisto tai BIOS , mene tietokoneesi valmistajan verkkosivustolle ja etsi tarkka PC-tila - tai, jos rakensit oman tietokoneen, siirry emolevyn valmistajan verkkosivustolle ja etsi omistamasi emolevyn malli.
LIITTYVÄT: Kuinka tarkistaa BIOS-versiosi ja päivittää se
Etsi minkäänlaista “laiteohjelmistopäivitystä” tukisivustolta. Jos et löydä sellaista, laitteellesi ei todennäköisesti ole saatavilla päivitettyä laiteohjelmistoa. Lataa viimeisin versio, jonka näet, ja lue kaikki verkkosivustossa näkyvät julkaisutiedot.
Kun olet ladannut uuden laiteohjelmiston, avaa lataus ja etsi README-tiedosto. Jos et löydä sellaista, etsi erilliset laiteohjelmiston asennusohjeet lataussivulta. Valmistajan ohjeissa esitetään tarkalleen, mitä sinun on tehtävä.
Joidenkin laiteohjelmistopäivitysten vuoksi joudut ehkä yksinkertaisesti suorittamaan .exe-tiedoston Windowsissa ja se hoitaa kaiken puolestasi. Muille saatat joutua luo käynnistettävä DOS-asema laiteohjelmistotiedoston kanssa, käynnistä DOS-ympäristöön ja päivitä laiteohjelmisto sieltä suorittamalla komento. Tai jos haluat päivittää erillisen laitteen, sinun on ehkä laitettava laiteohjelmistotiedosto USB-asemaan tai SD-kortille ja vietävä se toiseen laitteeseen.
Jos lataamasi laiteohjelmistotiedosto on vain .exe-tiedosto ja et löydä ohjeita, sinun on todennäköisesti vain kaksoisnapsautettava sitä ja suoritettava se Windowsin sisällä.
Nämä ovat yleisiä ohjeita, ja sinun on ehkä suoritettava eri vaiheet eri laitteille. Esimerkiksi päivitä Xbox One -ohjaimen laiteohjelmisto , joudut käyttämään Xbox One- tai Xbox Accessories -sovellusta Windows 10 -käyttöjärjestelmässä. Jotkin ohjelmat saattavat automaattisesti kehottaa sinua asentamaan laiteohjelmistopäivityksiä niihin liittyville laitteille, jos ne ovat todella tarpeen.
LIITTYVÄT: Kuinka päivittää Xbox One -ohjaimen laiteohjelmisto ilman Xbox Onea
Kuvahyvitys: GagliardiKuvat /Shutterstock.com, Hemin Xylan /Shutterstock.com, Hadrian /Shutterstock.com