Mikä on laiteohjelmisto tai mikrokoodi ja miten voin päivittää laitteeni?
Laiteohjelmisto on sellainen ohjelmisto, joka toimii laitteessa, jossa suoritetaan matalan tason tehtäviä. Esimerkiksi kaikesta televisiota kaukosäätimestä tietokoneen kiintolevylle ilmakoneelle suoritetaan oma laiteohjelmisto. Ja mikrokoodi on pohjimmiltaan kiinteä ohjelmisto keskusyksikölle.
Mikä on laiteohjelmisto?
Ohjelmisto viittaa ohjelmiin, sovelluksiin ja muihin tietokoneen koodeihin, jotka toimivat laitteessa. Laitteisto tarkoittaa todellisia fyysisiä laitteita. 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, CPU, emolevy, hiiri ja näyttö ovat laitteita.
"Firmware", kuten sen nimi viittaa, on jotain ohjelmiston ja laitteiston välillä. Laiteohjelmisto on itse asiassa vain eräänlainen ohjelmisto, mutta se on yleensä ohjelmoitu muistiin, joka on rakennettu kyseiseen laitteistoon ja toimii paljon pienemmällä tasolla. PC: n tapauksessa emolevyllä, CPU: lla, grafiikkaprosessorilla, kiintolevyllä, hiirellä ja muilla laitteilla on omat laiteohjelmistonsa.
Esimerkiksi, kun käynnistät tietokoneen, emolevyn laiteohjelmisto - joko UEFI tai BIOS - käynnistää ja alustaa laitteesi, ennen kuin käynnistät käynnistyskiintolevyn kiintolevylle ja sitten käyttöjärjestelmäsi. Kiinteän aseman asemassa on laiteohjelmisto, joka hallitsee automaattisesti, missä tiedot olisi tallennettava fyysiseen flash-muistisoluun optimaalisen suorituskyvyn saavuttamiseksi. Video-BIOS on sellainen laiteohjelmisto, joka kääntää videoon liittyvät ohjeet ennen kuin ne lähetetään tietokoneen grafiikkaprosessoriin. Myös USB-hiirellä on laiteohjelmisto, joka käsittelee hiiren fyysisen tulon tulkinnan, kommunikoida tietokoneen kanssa ja virtaa kaikki valot, jotka voivat olla hiirellä.
Laiteohjelmisto voi olla yksinkertainen laitteen koko käyttöjärjestelmä
Joissakin yksinkertaisissa laitteissa laiteohjelmisto voi viitata laitteen koko käyttöjärjestelmään. Jos esimerkiksi sinulla on digitaalikamera, kameran laiteohjelmisto tarkoittaa kaikkia ohjelmia, jotka toimivat tällä digitaalikameralla. Tähän kuuluu kaikki matalan tason valokuvaustallennustoiminnot kameran graafiseen käyttöjärjestelmään. Jopa ilmakoneilla on laiteohjelmisto, joka on ohjelmisto, joka juoksee itseään.
Jos haluat päivittää laitteen koko käyttöjärjestelmän, kuten digitaalikameralla, reitittimellä, tulostimella, soittimella tai GPS-navigointilaitteella, sinun on usein suoritettava "firmware-päivitys" tai ladattava ja asennettava uusi "firmware" ”Valmistajan tiedosto.
Käyttöjärjestelmä näyttää olevan vain ohjelmisto, joten tämä saattaa tuntua hieman epäjohdonmukaiselta. mutta se johtuu siitä, että laiteohjelmisto ei ole tarkka termi. Vaikka ohjelmistot ja laitteistot ovat melko selkeitä, laiteohjelmisto on vain eräänlainen matalan tason ohjelmisto.
Mikä on mikrokoodi?
Mikrokoodi on tullut entistä tärkeämmäksi Specterin haavoittuvuuden vuoksi. Intelin CPU: t tarvitsevat uuden "mikrokoodin" Inteliltä puolustamaan Spectre-hyökkäyksiä.
Ajattele mikrokoodia, kuten tietokoneen CPU: n laiteohjelmistoa. Mikrokoodi kääntää CPU: n vastaanottamat ohjeet fyysiseen, piiritason toimintaan, joka tapahtuu CPU: n sisällä. Toisin sanoen päivitetty mikrokoodi voi lähettää erilaisia ohjeita CPU: n sisäisiin piireihin. Tämä voi estää tiettyjä Specter-hyökkäyksiä muuttamalla CPU-toimintojen tapaa. Mikrokoodin päivitykset voivat myös korjata vikoja ja muita virheitä ilman, että CPU-laitteistoa on vaihdettava kokonaan.
Mikrokoodin päivitykset toimitetaan yleensä UEFI-laiteohjelmiston tai BIOS-päivitysten mukana. Kun tietokone käynnistyy, tietokoneen UEFI-laiteohjelmisto tai BIOS lataa mikrokoodin keskusyksikköön. Windows- tai Linux-käyttöjärjestelmissä on kuitenkin mahdollista ladata uutta mikrokoodia käynnistysaikana.
Jos esimerkiksi haluat saada CPU: n uusimman Intel-mikrokoodin suojaamaan Specteria vastaan ja tietokoneesi valmistaja ei vapauta UEFI-päivityksiä järjestelmään, Microsoftilla on valinnainen Windows-päivitys, jonka voit asentaa.
Jos päivität laitteen laiteohjelmiston?
Riippumatta siitä, päivitätkö laitteen laiteohjelmiston, se riippuu laitteesta ja valmistajan suosituksista.
Monissa tapauksissa sinun ei tarvitse koskaan päivittää laitteiston laiteohjelmistoa. Esimerkiksi televisiosi kaukosäätimessä on laiteohjelmistoa, eikä sitä ole varmasti millään tavalla mahdollista päivittää. Ei ole mitään syytä, että haluat päivittää sen joka tapauksessa. Kaukosäädin on kunnossa, eikä sinun tarvitse huolehtia siitä.
Monien muiden laitteiden osalta laiteohjelmiston päivittäminen voi joskus olla hyödyllistä vikojen korjaamiseksi ja pienempien parannusten aikaansaamiseksi. Esimerkiksi solid-state-aseman valmistaja voi tarjota uudemman version laiteohjelmistosta, joka parantaa luotettavuutta tai suorituskykyä. Näytönohjaimen valmistaja voi tarjota uuden videon BIOSin, joka korjaa virheen. Tai reitittimen valmistaja voi tarjota firmware-päivityksen, joka sisältää uusia hallintatoimintoja.
Monet laitevalmistajat suosittelevat, että asennat laiteohjelmiston päivityksen vain, jos sinulla on ongelma, joka on korjattava (tai tarvitset uuden ominaisuuden), tai jos valmistaja kehottaa sinua asentamaan sen.
Muille laitteille laiteohjelmistopäivitykset ovat lähes aina hyvä idea. Haluat luultavasti digitaalikamerasi uusimman ja suurimman laiteohjelmistopäivityksen, esimerkiksi suorituskyvyn parantamiseksi ja uusien ominaisuuksien saamiseksi. Microsoft suosittelee, että pidät Xbox One -ohjaimen laiteohjelmiston ajan tasalla, jotta se toimii oikein pelien kanssa.
Noudata kunkin laitteen valmistajan suositusta. Monet valmistajat suosittelevat päivittämään laitteen laiteohjelmiston vain, jos sinulla ei ole ongelmaa. Jos teho kuolee tai jos laiteohjelmiston päivittämisessä ilmenee virhe, ei usein ole keino puhdistaa. Toisin sanoen, botched firmware -päivitys voi "tiiliä" laitteen, mikä tekee siitä käyttökelvoton. 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äivittämisen tarkka prosessi riippuu itse laitteesta, ja laitteen valmistajan on annettava ohjeet verkkosivuillaan.
Ensinnäkin, siirry valmistajan Web-sivustoon ja etsi käyttämäsi tuotteen tuki- tai lataussivu. Jos sinulla on esimerkiksi Samsungin kiinteän aseman asema, siirry Samsungin verkkosivustoon ja etsi SSD: n tietyn mallin tukisivu. Jos haluat päivittää emolevyn laiteohjelmiston tai BIOSin, siirry tietokoneen valmistajan verkkosivustoon ja etsi tarkkaa PC-tilaa tai, jos olet rakentanut oman tietokoneen, siirry emolevyn valmistajan verkkosivustoon ja etsi emolevyn malli.
Etsi minkäänlaista "firmware" -päivitystä tukisivustosta. Jos et löydä sitä, laitteelle ei ole käytettävissä päivitettyä laiteohjelmistoa. Lataa uusin versio, jonka näet, ja lue kaikki verkkosivustossa olevat julkaisutiedot.
Kun olet ladannut uuden laiteohjelmiston, avaa lataus ja etsi README-tiedosto. Jos et löydä jotakin, etsi erillisiä laiteohjelmiston asennusohjeita lataussivulta. Valmistajan ohjeissa esitetään tarkalleen, mitä sinun tarvitsee tehdä.
Joitakin firmware-päivityksiä varten voit yksinkertaisesti suorittaa .exe-tiedoston Windowsista ja se huolehtii kaikesta sinulle. Muille saatat joutua luomaan käynnistettävän DOS-aseman, joka sisältää sen firmware-tiedoston, käynnistyä DOS-ympäristöön ja suorita komento päivittääksesi laiteohjelmiston sieltä. Tai jos haluat päivittää erillisen laitteen, saatat joutua asettamaan laiteohjelmistotiedoston USB-asemaan tai SD-korttiin ja tuomaan sen toiseen laitteeseen.
Jos lataamasi laiteohjelmistotiedosto on vain .exe-tiedosto ja et löydä mitään ohjeita, sinun täytyy todennäköisesti vain kaksoisnapsauttaa sitä ja käyttää sitä Windowsista.
Nämä ovat yleisiä ohjeita, ja sinun on ehkä suoritettava erilaisia vaiheita eri laitteille. Jos haluat esimerkiksi päivittää Xbox One -ohjaimen laiteohjelmiston, sinun on käytettävä Xbox One -käyttöjärjestelmää tai Xbox-lisävarusteita sovellusta Windows 10 -käyttöjärjestelmässä. Jotkin ohjelmat saattavat automaattisesti pyytää sinua asentamaan laitteisto-ohjelmistopäivityksiä, jos ne todella ovat tarpeen.
Kuvaluotto: GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, Hadrian / Shutterstock.com