Il firmware è un tipo di software che gira su un dispositivo hardware, eseguendo attività di basso livello. Ad esempio, tutto, da un telecomando televisivo a un disco rigido del computer a un drone aereo, esegue il proprio firmware. E il microcodice è fondamentalmente il firmware per la tua CPU.
Il software fa riferimento a programmi, applicazioni e altri codici di computer che girano su un dispositivo. L'hardware si riferisce ai dispositivi fisici reali. Quindi, se hai un PC Windows, il sistema operativo Windows e tutte le applicazioni che usi sono software, e il PC stesso e i suoi componenti come hard disk, CPU, scheda madre, mouse e display sono hardware.
"Firmware ", Come suggerisce il nome, è qualcosa in mezzo tra software e hardware. Il firmware è in realtà solo un tipo di software, ma di solito è programmato nella memoria integrata in quell'hardware e funziona a un livello molto più basso. Nel caso di un PC, la scheda madre, la CPU, il processore grafico, il disco rigido, il mouse e altri dispositivi dispongono di un proprio firmware.
CORRELATO: Che cos'è UEFI e in che modo è diversa dal BIOS?
Ad esempio, quando si avvia il PC, il firmware sulla scheda madre, UEFI o BIOS, avvia e inizializza i dispositivi, prima di consegnare l'avvio sul disco rigido e quindi sul sistema operativo. L'unità SSD dispone di un firmware che gestisce automaticamente la posizione in cui i dati devono essere archiviati nelle celle di memoria flash fisiche per prestazioni ottimali. Il BIOS video è un tipo di firmware che traduce le istruzioni relative ai video prima di essere inviati al processore grafico del tuo computer. Anche il tuo mouse USB ha un firmware che gestisce l'interpretazione dell'input del mouse fisico, la comunicazione con il computer e l'accensione di eventuali spie che possono essere sul tuo mouse.
Per alcuni dispositivi semplici, il "firmware" può riferirsi all'intero sistema operativo del dispositivo. Ad esempio, se si dispone di una fotocamera digitale, il "firmware" della fotocamera si riferisce a tutto il software che gira su quella fotocamera digitale. Questo include tutto, dalle funzioni di acquisizione di foto di basso livello al sistema operativo grafico della fotocamera. Anche i droni aerei hanno firmware, che è il software che funziona a bordo del drone stesso.
Quindi, per aggiornare l'intero sistema operativo di un dispositivo, come una fotocamera digitale, un router, una stampante, un lettore musicale o un dispositivo di navigazione GPS, Spesso è necessario eseguire un "aggiornamento del firmware" o scaricare e installare un nuovo file "firmware" dal produttore.
Un sistema operativo sembra come dovrebbe essere solo un software, quindi potrebbe sembrare un po 'incoerente. ma questo perché il firmware non è un termine preciso. Mentre software e hardware sono abbastanza chiari, il firmware è solo un tipo di software di basso livello.
Il microcodice è diventato più importante con la vulnerabilità di Spectre. Le CPU Intel hanno bisogno di un nuovo "microcodice" da Intel per difendere adeguatamente dagli attacchi di Spectre.
CORRELATI: Le patch di Windows Spectre sono qui, ma potresti aspettare
Pensa al microcodice come un firmware per la CPU del tuo computer. Microcode traduce le istruzioni che la CPU riceve nelle operazioni fisiche a livello di circuito che avvengono all'interno della CPU. In altre parole, un microcodice aggiornato può inviare diverse istruzioni ai circuiti all'interno della CPU. Questo può prevenire certi attacchi di Spectre cambiando il modo in cui funziona la CPU. Gli aggiornamenti del microcode possono anche correggere bug e altri errori, senza richiedere la sostituzione completa dell'hardware della CPU.
Gli aggiornamenti dei microcodice vengono generalmente forniti insieme al firmware UEFI o agli aggiornamenti del BIOS. All'avvio del computer, il firmware o il BIOS UEFI del computer carica il microcodice sulla CPU. Tuttavia, è anche possibile che sistemi operativi come Windows o Linux caricino un nuovo microcode all'avvio.
Ad esempio, se vuoi ottenere il più recente microcodice Intel per la tua CPU da proteggere da Spectre e il produttore del tuo PC non rilascerà Aggiornamenti UEFI per il tuo sistema, Microsoft ha un aggiornamento facoltativo di Windows che puoi installare.
L'aggiornamento del firmware di un dispositivo dipende dal dispositivo e da ciò che il produttore consiglia.
In molti casi, non sarà mai necessario aggiornare il firmware di un dispositivo hardware. Ad esempio, il telecomando del televisore sta eseguendo il firmware e non c'è quasi sicuramente modo di aggiornarlo. Non c'è ragione per cui tu voglia aggiornarlo, comunque. Il tuo telecomando è a posto e non devi preoccuparti.
Per molti altri dispositivi hardware, l'aggiornamento del firmware può a volte essere utile per correggere bug e apportare piccoli miglioramenti. Ad esempio, il produttore del disco a stato solido può offrire una versione più recente del firmware che migliora l'affidabilità o le prestazioni. Il produttore della scheda grafica potrebbe offrire un nuovo BIOS video che corregge un bug. Oppure il produttore del router potrebbe offrire un aggiornamento del firmware che include nuove funzionalità amministrative.
Molti produttori di dispositivi consigliano di installare un aggiornamento del firmware solo se si ha un problema che deve essere risolto (o se si richiede una nuova funzione specifica) o se il produttore richiede espressamente di installarlo.
Per altri dispositivi, gli aggiornamenti del firmware sono quasi sempre una grande idea. Probabilmente vuoi l'ultimo e più grande aggiornamento del firmware per la tua fotocamera digitale, ad esempio, per migliorare le prestazioni e ottenere nuove funzionalità. E Microsoft ti consiglia di mantenere aggiornato il firmware del tuo controller Xbox One per assicurarti che funzioni correttamente con i giochi che giochi.
Dovresti seguire i consigli del produttore per ciascun dispositivo. Molti produttori raccomandano di aggiornare il firmware del proprio dispositivo solo se non si verificano problemi. Se l'alimentazione si interrompe o si verifica un errore durante l'aggiornamento del firmware, spesso non è possibile ripristinare in modo pulito. In altre parole, un aggiornamento fallito del firmware può "brick" un dispositivo, rendendolo inutilizzabile. Questo dipende dal dispositivo.
Se è necessario aggiornare il firmware di un dispositivo, queste istruzioni generali dovrebbero essere d'aiuto. Il processo esatto per l'aggiornamento del firmware di un dispositivo dipende dal dispositivo stesso e il produttore del dispositivo deve fornire istruzioni sul proprio sito Web.
Per prima cosa, visita il sito Web del produttore e trova il supporto o la pagina di download per il prodotto specifico che stai utilizzando . Ad esempio, se si dispone di un'unità a stato solido Samsung, accedere al sito Web Samsung e individuare la pagina di supporto per il modello specifico di SSD. Se vuoi aggiornare il firmware o il BIOS della tua scheda madre, visita il sito Web del produttore del tuo PC e cerca la tua esatta modalità di PC oppure, se hai costruito il tuo computer, visita il sito Web del produttore della scheda madre e cerca il modello della scheda madre che hai .
RELATED: Come controllare la versione del BIOS e aggiornarla
Cercare qualsiasi tipo di download di aggiornamento del "firmware" sul sito di supporto. Se non riesci a trovarne uno, probabilmente non è disponibile alcun firmware aggiornato per il tuo dispositivo. Scarica l'ultima versione che vedi e assicurati di leggere tutte le note di rilascio che appaiono sul sito Web.
Una volta scaricato il nuovo firmware, apri il download e cerca un file README. Se non riesci a trovarne uno, cerca istruzioni di installazione del firmware separate nella pagina di download. Le istruzioni del produttore spiegheranno esattamente ciò che è necessario fare.
Per alcuni aggiornamenti del firmware, potrebbe essere semplicemente necessario eseguire un file .exe da Windows e si prenderà cura di tutto per te. Per altri, potrebbe essere necessario creare un'unità DOS avviabile con il file del firmware, avviare nell'ambiente DOS ed eseguire un comando per aggiornare il firmware da lì. Oppure, se si desidera aggiornare un dispositivo separato, potrebbe essere necessario inserire il file del firmware su un'unità USB o una scheda SD e portarlo sull'altro dispositivo.
Se il file del firmware scaricato è solo un file .exe e non è possibile trovare alcuna istruzione, probabilmente è sufficiente fare doppio clic su di esso ed eseguirlo da Windows.
Queste sono istruzioni generali e potrebbe essere necessario eseguire diversi passaggi per dispositivi diversi. Ad esempio, per aggiornare il firmware del tuo controller Xbox One, devi utilizzare un'app Xbox One o Xbox Accessories su Windows 10. Alcuni programmi potrebbero richiedere automaticamente di installare gli aggiornamenti del firmware per i dispositivi hardware associati, se sono davvero necessari.
CORRELATO: Come aggiornare il firmware del tuo controller Xbox One senza una Xbox One
Image Credit: GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, Hadrian / Shutterstock.com
Come accedere a una pagina Web quando è giù
Nulla scompare mai completamente da Internet. Se una pagina web è inattiva da pochi minuti o pochi anni, ci sono alcuni modi in cui puoi comunque visualizzare il suo contenuto. Opzione 1: Google Cache Google e altri motori di ricerca scaricano e conservano copie del pagine Web che indicizzano. se una pagina web non è attiva, puoi facilmente visualizzare la copia più recente memorizzata nella cache da Google.
Che cos'è il chip W1 di Apple?
Ci vuole un po 'di tempo, ma le cuffie e gli auricolari Bluetooth sono finalmente buoni. I produttori hanno risolto la maggior parte dei problemi ad essi associati, come una cattiva durata della batteria, scarso audio e problemi di connessione Bluetooth (noti) e il chip W1 di Apple migliora ulteriormente il Bluetooth.