Andet

Enkle spørgsmål: Hvad er firmware? Hvad gør den?

Firmware ... du har sikkert hørt om det på et tidspunkt. Det lyder som et underligt tysk navn, ikke? Hvad er firmware? Hvad betyder dette udtryk? Hvad gør firmware? Hvordan virker firmware? Sikkert er dens formål ikke bare at forvirre dig. Som du vil lære i denne tutorial, er firmwaren kritisk, når det kommer til hardware enheder af enhver art, fra smartphones til smart-tv'er, til vaskemaskiner og andre enheder. For at rydde tingene ud og hjælpe dig med at blive mere vidende, vil vi i denne artikel forklare alle vigtige ting, du skal vide om firmware. Lad os komme igang:

Hvad er firmware? Definitionen

Firmware er et lille stykke software, der gør hardware arbejde og gør, hvad fabrikanten havde til hensigt at gøre. Den består af programmer skrevet af softwareudviklere for at gøre hardwareenheder "kryds". Uden firmware vil de fleste af de elektroniske enheder, vi bruger dagligt, ikke kunne arbejde. De ville ikke gøre noget.

For eksempel vidste du, at et simpelt trafiklys har firmware på det? Ja, det gør det, og firmwaren er, hvad der fortæller om at ændre lysene med jævne mellemrum. Uden firmware ville trafiklyset kun være en "dum" mast, placeret på siden af ​​vejen, uden at kede sig kedeligt. For mindre avancerede hardware enheder, som trafiklys, vaskemaskiner, kortmaskiner, overvågningskameraer, tv og så videre, er firmwaren alt software på dem, og det fungerer også som et operativsystem, der styrer alt om den pågældende enheds funktion.

For at gøre tingene endnu tydeligere, lad os tage et andet eksempel: et computerens bundkort uden firmware ville ikke vide, hvordan du registrerer harddisken eller det grafikkort, der findes i din computer. Hvis dine drev ikke havde firmware indlejret i dem, ville de ikke vide, hvor hurtigt du skal spinde eller hvornår du skal stoppe. Et trådløst netværkskort ville ikke vide, hvordan man bruger en bestemt radiofrekvens.

For mere kompleks hardware, som smartphones, tabletter, smarte tv'er, smartwatches og så videre, er firmwaren mellemmanden mellem hardware og operativsystem. På sådanne enheder indeholder firmware kun de nødvendige instruktioner for, at hardwaren skal fungere med det operativsystem, der er installeret på enheden. På en Samsung Galaxy-smartphone med Android tillader firmwaren på smarttelefonen, at hardwareen kommunikerer korrekt med Android-operativsystemet og gør det, der anmodes af brugeren.

Vi har ofte tendens til at tænke på en hardwareenhed som en enhed, der kun er hardware. Og vi antager, at det bare virker af sig selv. Imidlertid ville næsten ingen af ​​de moderne hardware enheder arbejde uden denne særlige software, der er skrevet direkte på dem.

Sig efter mig: Firmware !!! Nu lyder det som noget magisk, ikke?

Hvor er firmwaren gemt?

Vi ved nu, at firmware er software skrevet direkte til vores hardware enheder. Men hvordan præcis er det gemt på en enhed? Firmware gemmes normalt i specielle typer hukommelse, kaldet flash ROM. ROM er akronym for Read Only Memory, og denne form for hukommelse bør kun skrives en gang, normalt af producenten af ​​den hardware, som vi bruger. Der kræves en ROM-hukommelse til enhver elektronisk enhed, fordi den skal holde data permanent, selv når enheden er slukket eller når der er strømafbrydelse. Du kan ikke producere en hardwareenhed, der glemmer sin firmware, da den ville ophøre med at fungere, når du trækker ud sin energikilde.

Men så igen er flash ROM-hukommelse en omskrivbar ROM-hukommelse, fordi den oprindeligt er skrevet af hardwareproducenten, kan den omskrives efterfølgende. Selvfølgelig kan du skrive ny firmware på en hardwareenhed. Du kan dog kun gøre det med et korrekt firmware opdateringsværktøj, der er specielt designet til at arbejde for den pågældende hardwareenhed.

Hvilke typer firmware er der?

Der er så meget forskel på firmware som der findes i hardwareenheder. Der er firmware i computerens hovedkort (det kaldes BIOS eller UEFI). Der er firmware i harddiske, Solid State-drev (SSD'er), CD / DVD / Blu-Ray-drev. Der er firmware i netværkskort, routere, adgangspunkter, Der er endda firmware i din spilmus og tastatur. Dette er blot nogle eksempler, der er relateret til computere.

Du skal huske, at firmwaren findes i de fleste af de enheder, der gør noget nyttigt, f.eks. Dit tv, vaskemaskine, din bankens pengeautomater eller endda i din bil. Du navngiver enheden; det ville nok ikke fungere uden dets firmware.

Hvad er forskellen mellem firmware og drivere?

Vi har en anden artikel, der forklarer detaljeret, hvad drivere er. Du skal læse det: Enkle spørgsmål: Hvad er drivere og hvorfor har du brug for dem ?.

Mens begge har rollen som at tillade hardware at gøre det, der anmodes om det, er en vigtig forskel, at firmware er gemt på selve hardwareenheden, mens drivere er installeret i operativsystemet. Også firmware kan starte på egen hånd og gøre, hvad den er programmeret til at gøre, mens drivere skal køres af operativsystemet. Den største forskel mellem de to er, at firmwaren fortæller enhederne, hvad de skal gøre, mens føreren fortæller operativsystemet, hvordan man kommunikerer med de samme enheder.

Kan firmwaren opgraderes?

Mange producenter frigiver regelmæssige opdateringer til den firmware, der findes på deres hardwareenheder. De giver også de nødvendige softwareværktøjer til at skrive den nye firmware på disse enheder. Hver producent kan dog vælge om det frigiver en ny firmware til en enkelt enhed, eller ej. For eksempel udvikler og udvikler de fleste computerdeleproducenter og leverer nye firmware til firmware og de tilhørende firmware-opdateringer, i hvert fald i nogle år efter, at enheden blev lanceret.

For at give dig et eksempel, kan producenten af ​​dit bundkort frigive nye firmwareopdateringer, når den vil medtage nye funktioner, understøtte nye processorer eller RAM, eller når det vil løse specifikke problemer med din hardware.

Enhver producent kan vælge at levere ny firmware til sine enheder: En router kan modtage en firmwareopdatering, der forbedrer stabiliteten, en dvd-brænder kan lære at brænde nye typer diske og så videre.

Hvad angår, hvorfra der skal hentes ny firmware, afhænger det af din hardwareenhedsproducent. Normalt kan du finde ny firmware (hvis tilgængelig) på enheds supportwebsted. Se efter en downloadside, download din nye firmware og pas på at følge den opdateringsdokumentation, som enhedsproducenten tilbyder.

At skrive ny firmware på din enhed er et forræderisk job, og hvis det gøres forkert, kan det gøre din enhed ubrugelig. For evigt! Som en mursten! Det er derfor, nogle mennesker fortæller dig, at du brickede din enhed: Du har lige ødelagt sin firmware, og den kan ikke længere fungere som den var beregnet til.

Hvis du har brug for hjælp til opdatering af firmwaren på dine enheder, anbefaler vi følgende vejledninger:

  • Sådan opdateres firmwaren til enheden i 5 trin
  • Sådan opdateres BIOS af computerens bundkort i 5 trin
  • Sådan opdateres firmware på din Xbox One Controller & Headset

Problemet med smartphones, tablets, smarte tv og Android "firmware"

Android smartphones og mobile enheder har erobret verden, og mange brugere vil opdatere "firmware" på deres enheder, installere brugerdefinerede ROM'er og så videre. Problemet er, at de fleste mennesker nu forkert bruger termen firmware, når de refererer til smartphones og andre mobile enheder. På grund af det vil vi gerne forklare de tekniske egenskaber ved firmware, når der henvises til smartphones og mobile enheder, så du får det rigtigt:

  • Begrebet firmware, især når man taler om enheder med Android, er blevet forkert udvidet i populærkulturen til at omfatte al software på disse enheder. Android "firmware" betyder nu firmware plus Android-operativsystemet oven på det.
  • Du møder også udtrykket Custom ROM. ROM betyder ikke, i dette tilfælde, Read-only-hukommelsen, hvor firmwaren er gemt i smartphoneens hardware. Brugerdefineret ROM betyder et brugerdefineret operativsystembillede, som også indeholder den firmware, der er nødvendig for, at smarttelefonen kan fungere. Så du får to ting i ROM'en i en smartphone: firmwaren, det er det samme som i den definition, vi tidligere delte, og operativsystemet oven på firmware.
  • Når du køber en smartphone, leveres den med en "lager ROM" eller "stock firmware". Dette refererer til det forudinstallerede firmware og operativsystem. "Lager ROM" leveres af producenten af ​​smartphone (hvis du har købt den ulåst) eller af mobiloperatøren, hvor du har et abonnement (hvis du har købt en låst smartphone). Mobiloperatøren anvender "lager-ROM'en, som udbydes af din smartphones fabrikant og ændrer den efter deres interesser, hvilket resulterer i en ny" lager-ROM ", der kun findes på de smartphones, der sælges af den mobile operatør.

Det samme gælder for smarte tv'er, til tabletter og andre mobile enheder med Android.

Konklusion

Og nu ved du, hvad firmware er, hvad det gør, og hvor det er fundet. Var vores forklaring godt nok? Forstår du dette koncept? Er du stadig forvirret af Android "firmware"? Tøv ikke med at bruge nedenstående kommentarformular og lad os vide.