Firmware är programvara som är inbäddad i en hårdvara. Du kan bara tänka på det som "mjukvara för hårdvara". Programvara skiljer sig dock från firmware, så de två är inte utbytbara termer.
Enheter som du kanske tänker på som enbart hårdvara som en optisk enhet, nätverkskort, TV-fjärrkontroll, router, mediaspelare, kamera eller skanner har alla programvara som är programmerad i ett speciellt minne som finns i själva hårdvaran.
Varifrån firmwareuppdateringar kommer
Tillverkare av CD-, DVD- och BD-enheter släpper ofta regelbundna firmwareuppdateringar för att hålla sin hårdvara kompatibel med nya media.
Låt oss till exempel säga att du köper ett 20-pack tomma BD-skivor och försöker bränna en video till några av dem, men det fungerar inte. En av de första sakerna som Blu-ray-enhetstillverkaren förmodligen skulle föreslå är att uppdatera/flasha den fasta programvaran på enheten.
Den uppdaterade firmware skulle förmodligen innehålla en ny uppsättning datorkod för din enhet, som instruerar den hur man skriver till det speciella märket av BD-skiva du använder, vilket löser det problemet.
Tillverkare av nätverksrouter släpper uppdateringar av firmware på sina enheter för att förbättra nätverkets prestanda eller lägga till ytterligare funktioner. Detsamma gäller för digitalkameratillverkare, smartphonetillverkare (som iOS och Android) etc. Du kan besöka tillverkarens webbplats för att ladda ner dessa uppdateringar.
Ett exempel kan ses när du laddar ner firmware för en trådlös router som Linksys WRT54G. Besök bara routerns supportsida på Linksys webbplats för att hitta nedladdningssektionen, där du får firmware.
Vad firmwareuppdateringar gör
Som vi nämnde ovan är syftet med varje firmwareuppdatering att göra en förändring av den befintliga programvaran på något sätt. Men exakt vad en specifik firmwareuppdatering åstadkommer beror på sammanhanget och den specifika firmwareversionen.
Om en mediaspelare till exempel skulle få en uppdatering av firmware, kan den innehålla ytterligare codec-stöd så att den kan spela musik i nya format. Du kanske installerar den här typen av firmware om du har velat kopiera musik till din mediaspelare, men formatet som ljudfilerna för närvarande är sparade i stöds inte på din enhet.
Innan du använder en firmwareuppdatering kan du vanligtvis läsa igenom en lista över vilka ändringar som ingår i firmware, så att du kan fatta beslutet att uppdatera.
Hur applicerar du firmwareuppdateringar
Det är omöjligt att ge ett generellt svar på hur man installerar firmware på alla enheter eftersom alla enheter inte är likadana. Vissa firmwareuppdateringar tillämpas trådlöst och verkar bara som en vanlig mjukvaruuppdatering. Andra kan involvera att kopiera den fasta programvaran till en bärbar enhet och sedan ladda den till enheten manuellt.
Du kanske till exempel kan uppdatera den fasta programvaran på en spelkonsol genom att bara acceptera alla uppmaningar om att uppdatera programvaran. Det är osannolikt att enheten är inställd på ett sätt där du måste ladda ner firmware manuellt och sedan använda den manuellt. Det skulle göra det alldeles för svårt för den genomsnittliga användaren att utföra uppdateringar, särskilt om enheten behöver uppdateras ofta.
Apple-enheter som iPhones och iPads får också ibland firmwareuppdateringar, liksom Android-telefoner och surfplattor. Dessa enheter låter dig ladda ner och installera firmware från själva enheten så att du inte behöver göra det själv manuellt. Vanligtvis erhålls firmwareuppdateringar för mobila enheter trådlöst, i vilket fall de kan kallas firmware-over-the-air (FOTA) eller over-the-air-uppdateringar.
Men vissa enheter, som de flesta routrar, har en dedikerad sektion i administrationskonsolen som låter dig tillämpa en firmwareuppdatering. Det här är vanligtvis en sektion som har en Open eller Browse-knapp som låter dig välja den fasta programvaran du har laddat ner. Det är viktigt att läsa igenom enhetens användarmanual innan du gör detta, bara för att se till att stegen du vidtar är korrekta och att du har läst alla varningar.
Se hur du uppgraderar din routers firmware om det är vad du gör, eller besök din hårdvarutillverkares supportwebbplats för mer information om firmwareuppdateringar.
Viktig fakta om firmware
Precis som alla tillverkarvarningar kommer att visas är det extremt viktigt att se till att enheten som tar emot firmwareuppdateringen inte stängs av medan uppdateringen tillämpas. En partiell uppdatering gör att den fasta programvaran är skadad, vilket kan skada hur enheten fungerar allvarligt.
Det är lika viktigt att undvika att installera fel uppdatering på en enhet. Att ge en enhet en mjukvara som tillhör en annan kan resultera i att hårdvaran inte längre fungerar som den ska. Det är vanligtvis lätt att se om du har laddat ner rätt firmware genom att bara dubbelkolla att modellnumret som motsvarar den firmwaren matchar modellnumret för hårdvaran du uppdaterar.
Som vi redan nämnt, en annan sak att komma ihåg när du uppdaterar firmware är att du först bör läsa manualen för den enheten. Varje enhet är unik och kommer att ha en annan metod för att uppdatera eller återställa enhetens firmware.
Vissa enheter uppmanar dig inte att uppdatera, så du måste antingen kolla tillverkarens webbplats för att se om en uppdatering har släppts eller registrera enheten på tillverkarens webbplats så att du kan få e-postmeddelanden när den nya firmware kommer ut.
Ascher Opler sägs vara den första personen som använde termen firmware, och beskrev det som en mellanliggande term mellan mjukvara och hårdvara i en datortidningsartikel med titeln "Fjärde generationens programvara" 1967. Som referens, den tidigaste kända användningen av programvara var ett decennium tidigare, i en artikel från 1958 skriven av matematikern John Wilder Tukey, kallad "The Teaching of Concrete Mathematics".
FAQ
Hur uppdaterar du routerns firmware?
Ladda ner firmware-uppdateringen (direkt från tillverkaren, om möjligt), logga sedan in på din routers inställningshubb och hitta firmware-sektionen. Det varierar beroende på tillverkare, men kan ofta hittas under Advanced eller Management Leta efter ett alternativ för att uppdatera programvaran och följ sedan anvisningarna på skärmen för att installera firmwareuppdateringen och starta om din router.
Hur uppdaterar du AirPods firmware?
Först, innan du uppdaterar dina AirPods, se till att du behöver en uppdatering genom att gå till Settings > Bluetooth > Information icon > About Om en firmware-patch finns tillgänglig, ladda ner och installera den genom att lägga AirPods i sitt fodral och sedan ansluta fodralet till en strömkälla. Se till att ha fodralet nära din iPhone.
Vilka är de två olika typerna av firmware som används på moderkort?
Moderkorts firmware kallas BIOS, vilket står för Basic Input Output System. De två typerna av BIOS som finns i ett moderkort är vanligtvis UEFI (Unified Extensible Firmware Interface) BIOS och Legacy BIOS.
Hur uppdaterar du firmware på en Samsung-TV?
Om din TV har ström och den är ansluten till ditt hems Wi-Fi bör den automatiskt ladda ner och installera uppdateringar. Om din TV är avstängd, gå till Settings > Support > Programuppdatering >Auto Update (eller Update Now ) för att uppdatera firmware.
Hur stänger du av firmwarelösenordet på en Mac?
För att stänga av firmwarelösenordet på en Mac, starta om din Mac i återställningsläge, välj Utilities > Startup Security Utility eller Firmware Password Utility Välj sedan Turn Off Firmware Password > skriv in lösenordet igen > avsluta verktyget > starta om din Mac.