Homepage » hogyan kell » Mi az a firmware vagy a mikrokód, és hogyan frissíthetem a hardvert?

    Mi az a firmware vagy a mikrokód, és hogyan frissíthetem a hardvert?

    A firmware egy olyan típusú szoftver, amely hardvereszközön fut, és alacsony szintű feladatokat lát el. Például a televízió távirányítójától a számítógép merevlemezétől a légi droneig mindent fut a saját firmware. És a mikrokód alapvetően firmware a CPU számára.

    Mi a firmware?

    A szoftver az eszközökön futó programokra, alkalmazásokra és egyéb számítógépes kódokra vonatkozik. A hardver a tényleges fizikai eszközökre vonatkozik. Tehát, ha van Windows számítógépe, a Windows operációs rendszer és az összes alkalmazás, amit használ, a szoftver, és maga a számítógép és annak összetevői, mint a merevlemez, a CPU, az alaplap, az egér és a kijelző hardver.

    A „Firmware”, mint a neve is jelzi, a szoftver és a hardver között van. A firmware valójában csak egyfajta szoftver, de rendszerint az adott hardverbe épített memóriába van programozva, és sokkal alacsonyabb szinten fut. PC esetében az alaplap, a CPU, a grafikus processzor, a merevlemez, az egér és a többi eszköz saját firmware-vel rendelkezik.

    Például, amikor elindítja a számítógépet, az alaplapján lévő firmware - vagy az UEFI vagy a BIOS - elindítja és inicializálja az eszközöket, mielőtt elindítja a merevlemezre, majd az operációs rendszert. A szilárdtestalapú meghajtón olyan firmware áll rendelkezésre, amely automatikusan kezeli a fizikai flash memória cellákban tárolt adatokat az optimális teljesítmény érdekében. A videó BIOS olyan típusú firmware, amely lefordítja a videóval kapcsolatos utasításokat, mielőtt azokat a számítógép grafikus processzorára küldenék. Még az USB-egér is rendelkezik firmware-sel, amely a fizikai egérbemenet értelmezésével foglalkozik, kommunikál a számítógéppel, és táplálja az egéren megjelenő minden fényt.

    A firmware egyszerű eszköz egész operációs rendszer lehet

    Néhány egyszerű eszköz esetében a „firmware” az eszköz teljes operációs rendszerére utalhat. Például, ha van digitális fényképezőgépe, a fényképezőgép „firmware” -je a digitális fényképezőgépen futó összes szoftverre vonatkozik. Ez magában foglalja mindazt, ami az alacsony szintű fényképezés rögzítési funkcióitól a fényképezőgép grafikus operációs rendszeréhez tartozik. Még a légi drone-oknak is van firmware-je, amely maga is a fedélzeten fut.

    Így egy eszköz teljes operációs rendszerének - például digitális fényképezőgép, router, nyomtató, zenelejátszó vagy GPS-navigációs készülék - frissítéséhez gyakran „firmware frissítést” kell végrehajtania, vagy le kell töltenie és telepítenie kell egy új „firmware-t” ”Fájl a gyártótól.

    Úgy tűnik, hogy az operációs rendszernek csak szoftver kell lennie, így ez egy kicsit következetlennek tűnhet. de ez azért van, mert a firmware nem pontos kifejezés. Míg a szoftverek és hardverek meglehetősen egyértelműek, a firmware csak egy alacsony szintű szoftver.

    Mi a mikrokód?

    A mikrokód fontosabbá vált a Specter sebezhetőségével. Az Intel CPU-nak új „mikrokód” -ra van szüksége az Intel-től, hogy megfelelően védje a Spectre támadásokat.

    Gondolj a mikrokódra, mint a számítógép processzorának firmware-jére. A mikrokód lefordítja azokat a utasításokat, amelyeket a CPU fogad a fizikai, áramkörszintű műveletekben, amelyek a CPU-ban történnek. Más szóval, egy frissített mikrokód különböző utasításokat küldhet a CPU-n belüli áramkörökhöz. Ez megakadályozhatja a Spectre-támadásokat a CPU-funkciók megváltoztatásával. A mikrokód frissítések hibákat és egyéb hibákat is javíthatnak, anélkül, hogy a CPU hardverének teljes cseréje szükséges.

    A mikrokód frissítéseket általában UEFI firmware vagy BIOS frissítésekkel együtt szállítják. Amikor a számítógép elindul, a számítógép UEFI firmware vagy BIOS betölti a mikrokódot a CPU-ba. Ugyanakkor az operációs rendszerek, mint a Windows vagy a Linux, új mikrokódot tölthetnek be a rendszerindításkor.

    Ha például a CPU legújabb Intel mikrokódját szeretné megvédeni a Specter ellen, és a számítógépgyártó nem fogja kiadni az UEFI frissítéseket a rendszeréhez, a Microsoft rendelkezik egy opcionális Windows frissítéssel, amelyet telepíthet.

    Ha frissít egy eszköz firmware-jét?

    Függetlenül attól, hogy frissítené-e az eszköz firmware-ét, az eszköztől és a gyártó által javasoltaktól függ.

    Sok esetben soha nem kell frissítenie a hardvereszköz firmware-jét. Például a televízió távirányítója firmware-t futtat, és szinte biztosan nem lehet frissíteni. Nincs ok arra, hogy mindenképpen frissítse. A távirányító rendben van, és nem kell aggódnia.

    Számos más hardvereszköz esetében a firmware frissítése néha hasznos lehet a hibák javításához és kisebb javításokhoz. Például a szilárdtest-meghajtó gyártója újabb verziót ajánlhat a firmware-ről, amely javítja a megbízhatóságot vagy a teljesítményt. A grafikus kártya gyártója új videó BIOS-t kínál, amely javítja a hibát. Vagy az útválasztó gyártója olyan firmware-frissítést kínál, amely új adminisztrációs funkciókat tartalmaz.

    Számos eszközgyártó javasolja, hogy csak egy firmware-frissítést telepítsen, ha problémája van, amelyet javítani kell (vagy egy új új funkciót igényel), vagy ha a gyártó kifejezetten utasítja, hogy telepítse azt.

    Más eszközök esetében a firmware-frissítések szinte mindig nagyszerű ötlet. Valószínűleg a digitális fényképezőgép legfrissebb és legújabb firmware-frissítését szeretné használni, például a teljesítmény javítása és az új funkciók elérése érdekében. A Microsoft azt javasolja, hogy az Xbox One vezérlő firmware-jét frissítse annak érdekében, hogy megfelelően működjön a játékokkal.

    Mindegyik eszköz esetében kövesse a gyártó ajánlását. Sok gyártó javasolja, hogy csak akkor frissítse a készülék firmware-jét, ha nem tapasztal problémát. Ha a teljesítmény meghal, vagy hiba lép fel a firmware frissítésekor, gyakran nincs mód a tiszta helyreállításhoz. Más szóval, a botched firmware-frissítés „téglázhat” egy eszközt, és használhatatlanná teszi azt. Ez a készüléktől függ.

    A hardver firmware frissítése

    Ha frissítenie kell egy eszköz firmware-jét, ezek az általános utasítások segítenek. Az eszköz firmware-ének frissítésének pontos folyamata a készüléktől függ, és az eszközgyártónak utasításokat kell adnia a webhelyén.

    Először lépjen a gyártó weboldalára, és keresse meg az adott termék támogatási vagy letöltési oldalát. Például, ha van egy Samsung szilárdtestalapú meghajtója, menjen a Samsung weboldalára, és keresse meg az SSD speciális modelljének támogatási oldalát. Ha frissíteni szeretné az alaplap firmware-jét vagy BIOS-ját, menjen a számítógép gyártójának webhelyére, és keresse meg a pontos számítógépes módját, vagy ha saját számítógépét építette, menjen az alaplap gyártójának weboldalára, és keresse meg az alaplap modelljét.

    Keressen valamilyen „firmware” frissítést a támogatási oldalon. Ha nem találja meg, valószínűleg nincs elérhető frissített firmware. Töltse le a legújabb verzióját, és olvassa el a webhelyen megjelenő megjegyzéseket.

    Miután letöltötte az új firmware-t, nyissa meg a letöltést, és keressen egy README fájlt. Ha nem találja meg, keressen külön firmware telepítési utasításokat a letöltési oldalon. A gyártó utasításai pontosan meghatározzák, mit kell tennie.

    Bizonyos firmware-frissítéseknél egyszerűen le kell futtatni a .exe-fájlt a Windows rendszerből, és mindent meg fog tenni az Ön számára. Mások számára előfordulhat, hogy el kell készítenie egy bootolható DOS-meghajtót a firmware-fájl segítségével, indítania kell a DOS-környezetbe, és futtatni kell egy parancsot a firmware frissítéséhez. Vagy, ha külön készüléket szeretne frissíteni, előfordulhat, hogy a firmware-fájlt USB-meghajtóra vagy SD-kártyára kell helyezni, és el kell juttatnia a másik eszközhöz.

    Ha a letöltött firmware fájl csak egy .exe fájl, és nem talál semmilyen utasítást, akkor valószínűleg csak duplán kattintania kell, és futtatni kell a Windows rendszeren belül.

    Ezek általános utasítások, és lehet, hogy különböző lépéseket kell végrehajtania a különböző eszközökhöz. Például az Xbox One vezérlő firmware-jének frissítéséhez az Xbox One vagy az Xbox kiegészítők alkalmazást kell használnia a Windows 10 rendszerben. Egyes programok automatikusan felkérhetik, hogy telepítsenek firmware-frissítéseket a kapcsolódó hardvereszközökhöz, ha azok valóban szükségesek.

    Képhitel: GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, Hadrianus / Shutterstock.com