Come configurare smartphone e PC. Portale informativo

Flasher del BIOS da Windows 7. Bios lampeggiante

Molte persone si chiedono come eseguire il flashing di un BIOS, ma dopo aver letto forum e articoli astrusi, credono che sia così difficile - non dovresti nemmeno provarci. É davvero? Abbastanza stranamente, ma aggiornare o reinstallare il firmware del BIOS è abbastanza semplice, a condizione che lo avvii. Altrimenti - solo al servizio e questo è senza opzioni.

Innanzitutto, consideriamo il motivo per cui è necessario eseguire il flashing del BIOS? E per il fatto che il firmware del BIOS, come qualsiasi software, viene periodicamente aggiornato dagli sviluppatori, vengono apportate correzioni e aggiunte, miglioramenti nel lavoro. Ad esempio, quando ho acquistato la scheda madre GIGABYTE GA-B75-D3H, su di essa era installata la versione del BIOS F3 e ora F15 è già disponibile.

Noto subito che questi metodi sono disponibili per schede madri e altri produttori, che si tratti di Asus o qualcos'altro. Sia su laptop che su computer fissi. Darò un esempio sul popolare GIGABYTE.

Quando potresti aver bisogno del firmware:

  1. Il BIOS non vede sempre un'unità flash USB. Se tutto è in ordine con l'unità flash e hai provato a inserirla in porte diverse, il 90% di ciò che è bacato è il BIOS.
  2. Ancora una volta, entra nelle impostazioni del BIOS. Quando si preme il tasto per accedere alle impostazioni, il download continua.
  3. Lunga lista di downloader disponibili, ma in realtà nessuno. Durante l'installazione, molti sistemi creano una voce nel BIOS, che può essere facilmente rimossa utilizzando programmi di terze parti da Windows, ma in altri sistemi non puoi fare a meno di conoscenze speciali e tamburelli. Lampeggiare è il modo più semplice. A proposito, questo fatto comporta anche il seguente punto ...
  4. Quando si accende il computer dopo il BIOS, lo schermo nero e grigio retroilluminato, il sistema operativo non si carica automaticamente. Carica solo quando si seleziona forzatamente un'unità dal MENU DI AVVIO.
  5. Il MENU DI AVVIO viene richiamato ogni due volte. Quando si preme il tasto di scelta rapida, non si accede al MENU DI AVVIO, il download continua. Se tutto è in ordine con la tastiera, il 99% del BIOS è noioso.
  6. Facile aggiornamento del firmware alla versione più recente.

Metodi di flashing del BIOS GIGABYTE

Esistono due modi per aggiornare e aggiornare il BIOS GIGABYTE:

  1. Attraverso Windows. Utilizzando l'utilità gratuita @Bios fornita con la scheda madre su disco. Se non è presente alcun disco, vai al sito Web ufficiale di GIGABYTE, cerca il nostro modello di scheda madre, vai su SUPPORTO e scarica l'utilità. È importante scegliere la versione adatta al tuo sistema in modo che sia installata in Windows. Se la versione non è compatibile ricevi un errore.
  2. Utilizzo di un'unità flash USB. Questo metodo è adatto per computer su cui non è installato Windows. E sistemi incompatibili installati, ad esempio Mac OS X (Hackintosh) - questa direzione sta guadagnando popolarità ultimamente, o Linux e forse altri sistemi operativi. In questo metodo, abbiamo ancora bisogno di Windows, ma solo per decomprimere un archivio a decompressione automatico con estensione .EXE.

Firmware che utilizza l'utilità @Bios

Ecco come appare l'utilità @BIOS GIGABYTE per Windows, l'interfaccia potrebbe essere leggermente diversa, ma non è importante per noi, ma le voci di menu sulla destra.

Salva il BIOS corrente su file- Salva il firmware del BIOS corrente in un file. Non per niente sono partito da questo punto. Prima di apportare modifiche al BIOS, assicurarsi di salvare il firmware corrente su un'unità flash USB, in modo che, in caso di errore, sia possibile ripristinare i dati. Non sai mai cosa può succedere, la luce lampeggerà, Windows si spegnerà e simili.

Aggiorna il BIOS dal server GIGABYTE- il modo più semplice per eseguire il flashing e l'aggiornamento, ma è sicuramente necessario accedere a Internet da questo computer. In questo caso, il firmware verrà scaricato e installato automaticamente dai server Gigabyte, è sufficiente selezionare una regione dall'elenco Asia, Cina, America, Europa, Europa (Russia) - penso che non ci saranno difficoltà con questo. Dopo aver scelto, confermiamo l'azione e aspettiamo la fine. Successivamente, affinché le modifiche abbiano effetto, riavviamo e non dimentichiamo di riconfigurare il BIOS, perché tutte le impostazioni dopo il firmware vengono ripristinate ai valori predefiniti.

Aggiorna BIOS da file... L'implementazione di questo elemento non richiede l'accesso costante del computer a Internet, ma comunque ne avremo bisogno, indipendentemente da quale dispositivo, per scaricare il file del firmware. Quindi, andiamo al sito http://www.gigabyte.com/Support/Motherboard, in modo da non volare a lungo nella ricerca: martelliamo il modello della scheda madre nella ricerca dall'alto.


Scegliamo la nostra versione. premere Invio. Nella pagina con varie modifiche: seleziona la nostra e a destra nel menu, fai immediatamente clic su BIOS.
Scegliamo il sistema operativo, ma per il nostro metodo questo non è importante, poiché l'utilità è già in esecuzione con noi. Se non lo fosse stato, avremmo scelto la versione appropriata di Windows e l'avremmo già scaricata. In ogni caso, vengono scaricati con l'utilità, qualunque cosa si possa dire.

Fare clic sulla regione di cui abbiamo bisogno, scaricare il file .EXE. Lo avviamo, viene scompattato e sono disponibili 3 file.

Fare clic su Aggiorna BIOS da file e specificare il file con il firmware, nel mio caso è B75MD3H.F15, nel tuo corrisponderà al tuo modello e alla versione del BIOS. Confermiamo l'azione e riavviamo dopo il completamento. Configuriamo il BIOS aggiornato.

Firmware del BIOS utilizzando Q-Flash

Per questo metodo, il sistema operativo sul computer non è importante per noi, è importante per noi che il BIOS si avvii e vada nelle impostazioni. Passiamo all'esecuzione.

Inoltre, come nel metodo precedente, vai al sito Web del produttore, scarica il firmware. Decomprimiamo in Windows, su qualsiasi computer o laptop disponibile, il file del firmware B75MD3H.F15 nel mio caso, nel tuo corrisponderà al tuo modello e alla versione del BIOS: lo trasferiamo su un'unità flash USB.

Durante il caricamento, premere DEL per accedere alle impostazioni. Forse, a seconda del modello della scheda madre, i tasti per inserire le impostazioni e chiamare Q-Flash saranno leggermente diversi, ma l'essenza rimane la stessa.

Nel mio BIOS, Q-Flash è chiamato da F8, sul chipset Z, se non sbaglio, F12, ma tu stesso lo vedrai nel menu di destra nel Bios. Confermiamo l'ingresso al Q-Flash. E poi tutto è lo stesso del metodo precedente.

  1. premiamo Salva il BIOS corrente su file, scegli dove salvare, su un'unità flash o su un disco rigido. Guidiamo nel nome e salviamo.
  2. premiamo Aggiorna BIOS da file, scegli la nostra unità flash dall'elenco. Indichiamo il file del firmware, confermiamo l'azione. Al termine, il computer si riavvierà. In alcuni casi, dopo un riavvio, si avvia e si spegne quasi immediatamente. Ma dopo un paio di secondi si avvia per intero. Non abbiamo paura di questo, il momento, dovrebbe essere così - questo non è un problema tecnico.
  3. Configuriamo il BIOS aggiornato.

Come puoi capire, il firmware del BIOS non è una cosa così complicata e tutti possono farcela. Ma non sovrascrivere il firmware molto spesso. La ripetizione frequente di questa procedura può portare al guasto del chip del BIOS, poiché in realtà è la stessa unità flash, che ha una risorsa di riscrittura limitata.

Questa terribile abbreviazione è "BIOS"! Ma non lasciarti intimidire, perché significa solo il sistema di input / output di base (BSVV) ed è un piccolo programma. Questo programma è cucito dal produttore nella memoria di sola lettura, abbreviata come "ROM", che, quando l'unità di sistema è spenta, è alimentata da una batteria situata sulla scheda madre. Il BSVV si fa carico di compiti quali: Gestione e controllo di tutti gli elementi della scheda madre, inizializzazione completa e avvio di tutti i sistemi PC a livello hardware. Al momento ci sono due tipi di "BIOS" - "Award" e "AMI", che differiscono per colore, nome e funzioni dei parametri dell'intero menu.

Perché devo aggiornare il BIOS? Se il tuo sistema funziona senza errori, questo non è necessario, non dovresti interferire con il suo lavoro. Ma se hai sostituito il processore o dopo qualche tempo hanno iniziato a comparire errori nel funzionamento del processore o della RAM, difficilmente puoi fare a meno dell'operazione di aggiornamento "BIOS". Inoltre, il firmware può migliorare le prestazioni del sistema e supportare il nuovo hardware.
Di norma, le nuove versioni di "BIOS" sono disponibili sul sito Web ufficiale del produttore della scheda madre o del computer o direttamente sul sito Web dello sviluppatore "BIOS". Se è successo che tutti i tentativi di ricerca non hanno avuto successo, allora hai un'opzione firmware dalla stessa scheda madre della tua, con parametri identici. In rete puoi trovare un sacco di utilità che possono facilmente estrarre il firmware da una scheda madre e cucirlo in un'altra.
Naturalmente, la preferenza dovrebbe essere data ai firmware dei produttori diretti di schede madri, "BIOS" o PC e in nessun caso non dovrebbero essere utilizzati multi-programmi che supportano qualsiasi tipo di versione "BIOS".
Esistono due modi per eseguire il flashing del firmware e delle utilità per loro:

  • Firmware di Windows
  • Firmware per MS-DOS

Firmware del BIOS da Windows

Il processo di flashing del BIOS stesso è abbastanza semplice e non richiede alcuna conoscenza speciale. È necessario scaricare il file del firmware aggiornato e il programma flasher, quindi installare il programma come una normale installazione di Windows. Per le schede madri ASUS, puoi utilizzare il programma ASUSupdate. Non ti consiglio di aggiornare direttamente da Internet! Come si suol dire, l'utilità stessa troverà la versione del firmware aggiornata e farà tutto da sola. Sapere - Windows non ha accesso diretto e completo all'hardware del tuo PC!

Come aggiornare "BIOS" da "MS-DOS"?

Per cominciare, dovresti chiarire tutte le sfumature: il modello della scheda madre, il suo produttore e la versione del "BIOS" precedentemente installato. Queste informazioni possono essere trovate nei documenti per la scheda madre, computer (se il PC è stato acquistato come un assieme) o aprendo l'unità di sistema per trovare i dati sulla scheda. Quindi, vai al sito Web del produttore della scheda madre, fai clic sul collegamento per il download e trova l'ultima versione del file BIOS. Nella stessa sezione è possibile scaricare un programma flasher, ad esempio AFUDOS o awdflash.exe. Quindi riempiamo tutto questo al flop e, se non esiste tale possibilità, su un altro supporto. Se la tua scheda madre supporta l'avvio da un supporto USB, sentiti libero di caricare tutto su un'unità flash USB.
Inoltre, nella precedente versione di "BIOS" disabilitiamo il parametro chiamato "protezione bios" e selezioniamo il tipo di avvio da supporto esterno (Floppy, USB, CD/DVD-ROM) e riavviamo il PC. Non dimenticare di inserire il supporto con tutti i file nell'unità prima di riavviare! Nella riga di comando DOS, inserisci il nome del file del firmware corrente A: afudos / o. Ciò ti consentirà di mantenere la versione del BIOS esistente per ogni evenienza. Comando A: afudos / i avvierà il processo di flashing della ROM e dopo aver completato il flashing il computer si riavvierà.
Su alcuni modelli ASUS, ad esempio ASUS (S1155, P67, Z68), i flasher nativi non funzionano con la sezione ME Frimware BIOS e possono causare alcuni problemi. In questo caso, è meglio utilizzare lo strumento di programmazione Flash o fpt.exe. Inoltre, fpt.exe ti fornirà un elenco di tutti i tipi di comandi. Puoi anche usare il complesso CPT_1.5M_7.1.20.1119.
Attenzione!

  • Non eseguire il firmware senza un UPS (Uninterruptible Power Supply)
  • Se il firmware dà un errore, ripeti il ​​processo
  • Non riavviare o spegnere il PC fino al completamento del processo di flashing

Sul nostro sito web puoi anche informarti. Questo è fondamentalmente! Non c'è nulla di complicato qui e il processo del firmware non richiede molto tempo. Dopo aver letto il mio articolo, hai imparato: come eseguire il flashing del BIOS? Buona fortuna!


if (function_exists ("the_ratings")) (the_ratings ();)?>

BIOS lampeggiante, BIOS lampeggiante, flashing della scheda madre. BIOS lampeggiante in dettaglio - sia per principianti che per esperti. http: //www.site/kompyutery/pereproshivka-bios http: //www.site/@@site-logo/logo.png

BIOS lampeggiante, BIOS lampeggiante, flashing della scheda madre.

BIOS lampeggiante in dettaglio - sia per principianti che per esperti.

Per coloro che sono troppo pigri per leggere, ma vogliono aggiornare rapidamente il BIOS e dimenticare. miti.

Non mi concentrerò sulla questione di cosa sia il bios, cosa siano e perché. Dato che stai leggendo questo, significa che sai già qualcosa. Pertanto, iniziamo con il contrario: dissiperemo i miti e le delusioni più standard, per qualche ragione inaffondabili.

  1. Devi flashare il Bios (meglio) solo con il tuo "proprio" flasher (esempio: Award - usando AwdFlash, AMI - AMIFlash). Delirio. Tuttavia, alcuni trovano difficile capire e credere - dopotutto, ci sono molti tipi di avvertimenti minacciosi incomprensibili sul sito Web del produttore della scheda madre (e nemmeno in russo). Perché è così? Interessante: allora leggi questo articolo.
  2. Il re-flash del BIOS "a caldo" (Hot Swap - "hot swap") è necessario (possibile) solo sulla stessa madre (lo stesso chipset, con esattamente la stessa unità flash, ecc.). Il secondo malinteso più comune. È radicato nell'ignoranza del funzionamento di vari tipi di microcircuiti flash, che, di fatto, possono imporre alcune restrizioni alla madre utilizzata per un hot swap. Anche se hai un'altra madre esattamente uguale (solo funzionante;) - questo è un vantaggio decisivo.

Programma per il firmware del bios.

I più popolari sono AwdFlash, AMIFlash e UniFlash ... Il resto è specifico di una particolare azienda (ad esempio, per le madri "native" di Intel o Asus- il tuo, perché altri potrebbero non funzionare).

Non toccherò la decrittazione delle chiavi: questa informazione è piena su Internet, mi soffermerò su quali includere.

ATTENZIONE: l'esecuzione del programma per il flashing del bios SENZA CHIAVI può danneggiare il BIOS, anche se non avevi intenzione di cambiarlo, ma eri solo curioso o volevi mantenere la versione corrente. Questo è un evento estremamente raro e colpisce principalmente alcune versioni di amiflash, ma sicuramente si verifica.

AGGIUNTA: l'avvio di varie utilità (ad esempio di tipo DMICFG) disponibili sui compact forniti con la scheda madre (per "configurare" il BIOS) spesso porta a una situazione simile al paragrafo precedente: danni al BIOS, anche se non avresti intenzione di farlo nulla, ma solo curioso e non è cambiato nulla.

Programma di flashing del BIOS AWDFLASH

Il flasher del bios più popolare, ma non il migliore. Esegui con i tasti:

awdflash nome_firmware / cc / cd / cp / py / sn / f / r

In questo caso, il BIOS viene flashato senza domande.

/py - Programma = Y;

/ f - non controlla se si tratta di un BIOS dalla scheda di destra e se è affatto un BIOS;

/ r - Reset, dopo la fine del firmware, il computer si riavvierà immediatamente;

/ cd - Cancella DMI;

/ cp - Cancella PNP;

/ cc - Clear CMOS, cancellazione automatica del CMOS (impostazione predefinita).

/ nab - Funziona con un BIOS non assegnato, se non stiamo visualizzando un bios premio (ad esempio, ami).

Programma di flashing del BIOS AMIFLASH

Non è un flasher così popolare come awdflash, ma a differenza di esso, è il migliore (anche nonostante i problemi di cui sopra con alcune versioni durante l'esecuzione senza chiavi). Esegui con i tasti:

amiflash nome_firmware / b / n / -o / -c / -d / -r / v / -i / -k / -e / -g

amiflash / b / n / -o / -c / -d / -r / v / -i / -k / -e / -g / nome_sfirmware

Non dovrebbe esserci spazio dopo il tasto / s!
Per non digitare un tale mazzo di chiavi, non essere pigro, crea una volta un file .bat con contenuti come:

c: \ vc \ utils \ amf.exe% 1 / b / n / -o / -c / -d / -r / v / -i / -k / -e / -g

Programma di flashing di BIOS Uniflash

Non lo prenderò in considerazione in questa parte, perché nonostante il suo reale avanzamento, richiede una certa formazione/esperienza da parte dell'utente. Tuttavia, va notato che può essere utilizzato non solo per programmare il BIOS delle schede madri, ma anche per il BIOS delle schede video, i microcircuiti flash nelle schede di rete.

Come flashare il bios di asus.

I lampeggiatori "standard" non sono adatti per il flashing delle schede Asus. TUTTI i bios Asus (a partire dal più vecchio Pentium1) bloccano i soliti metodi di flashing. Per eseguire il flashing su tali schede madri, dovrai utilizzare le utilità proprietarie di Asus. Per le schede più vecchie - questo è pflash, per quelle più moderne - aflash (anche se in molti casi aflash è adatto a quelle molto vecchie), per quelle completamente nuove - dovrai usare le utilità per Windows. Nel caso di pflash / aflash, l'espressione "dovrà essere usata" non è del tutto corretta, perché, in primo luogo, sono estremamente convenienti, comprensibili, abbastanza universali e, soprattutto, non si preoccupano di domande, lampeggiando "tutto ciò che è cucito". In secondo luogo, amflash può ancora essere utilizzato, sebbene finisca di funzionare con errori (più precisamente, non esso, ma dos4gw). In ogni caso, tutti i felici possessori di schede madri Asus dovrebbero essere avvicinati con particolare attenzione al re-flashing, perché il ripristino in caso di errore non è facile, e talvolta molto difficile. E se hai anche esperienza, e anche notevole - ripeto, fai attenzione, gli ingegneri Asus usano misure estremamente sofisticate nelle loro creazioni per proteggere il bios, il rovescio della medaglia di cui a volte sono seri problemi di "revival" - la scheda può "fingi" di essere morto (" 00 "sulla POST-card), un'unità flash - allo stesso modo (quando si tenta di riscrivere su altre schede), sebbene in realtà entrambi saranno completamente vivi, il che può essere confermato installandoli nel altro esattamente lo stesso, solo riparabile. Se stai lottando (lottando) con tali problemi, leggi attentamente il capitolo sull'interfaccia LPC (gli asiatici lo usano da molto tempo, mentre altri hanno iniziato a usarlo abbastanza di recente).

P.S. In una certa misura (l'opportunità e / o l'uso obbligatorio di programmi proprietari "nativi" per il firmware del bios) ciò vale anche per alcuni altri produttori, di norma, noti. Ad esempio, molte schede di Abit hanno anche sottigliezze nella programmazione: lo stesso Uniflash, in generale, avverte che non è amichevole con questa azienda.

Principali problemi e messaggi di errore

Il volume del file del firmware del BIOS non corrisponde al volume dell'unità flash.

Un problema comune. Di norma, è il risultato del fatto che il produttore ha utilizzato diverse unità flash (in termini di volume) in diverse versioni (schede madri). Ad esempio, le prime schede madri di alcuni modelli sono arrivate con megabit e tutte le successive sono arrivate con due megabit. In alcuni casi, se il produttore non ammette di aver prodotto schede da bios di dimensioni diverse, ciò potrebbe indicare che la scheda è "mancina" (ad esempio, un falso utilizza una chiavetta più economica di una più grande volume - 4Mbit invece di 2Mbit).

Il programma di flashing del BIOS per qualche motivo "non è d'accordo" per eseguire il flashing del BIOS, affermando che non proviene da questa scheda o che non è affatto un BIOS.

Una cosa ancora più comune. Tuttavia, con le chiavi "segrete" di cui sopra, non ti verranno più inviate ... leggi schede tecniche.

Il programma di flashing del BIOS non è in grado di determinare il tipo di unità flash, quindi non la esegue.

Anche questo è un evento comune. Ci possono essere diverse ragioni per questo: vale la pena proteggersi dalla sovrascrittura (questo è ciò che i lampeggiatori di parolacce di solito suggeriscono di controllare). Sulle schede madri antiche, la protezione era impostata con i ponticelli, nelle schede madri moderne, di norma, è selezionata nella configurazione del BIOS (punto come BIOS Flash Protection = En./Dis.).

Questa versione del programma di flashing del BIOS non conosce questo tipo di unità flash

Un evento raro - di solito si verifica quando si cerca di cucire antichi flash con nuove versioni o viceversa.

L'unità flash inserita dall'hot swap (tipo) non è supportata dalla madre stessa.

vedere più avanti sulle interfacce FWH / LPC. Solo un'unità flash rotta: assicurati di averla inserita di nuovo correttamente. Un'unità flash non è affatto un'unità flash, ma un "write-once" o in generale - con cancellazione UV (con una finestra). È vero, di regola, solo per le schede madri più antiche (fino al Pentium1) e può essere identificato dalla marcatura: inizierà con i numeri 27xxx.

Tutto è andato bene, senza problemi visibili e ... silenzio.

Come eseguire il flashing del BIOS "così com'era".

Tenendo conto del fatto comprensibile che questo articolo, di regola, verrà letto non per riscrivere una nuova versione del BIOS, ma per ripristinare l'operatività in generale, ci soffermeremo su vari modi di riscrivere.

Firmware BIOS sul programmatore.

È banale e poco interessante: rompi un maiale con una sciocchezza, strappi un'unità flash e vai con un floppy disk e una birra dai riparatori più vicini che sanno come combattere con un programmatore. Se l'unità flash è saldata, dovrai rompere un altro maiale e portare l'intera scheda. Posso consigliarti di sforzarli per saldare il blocco - d'ora in poi, se lo desideri, puoi risparmiare sul terzo maiale.

Scambio a caldo (caldo).

Prendi un'altra tavola da LAVORO. Come già accennato, non deve essere "esattamente lo stesso", "sullo stesso chipset", "la stessa azienda". La cosa principale da cui essere guidati è il tipo / la marcatura dell'unità flash. Ci sono due principali gruppi "compatibili":

  1. "ordinari" (in particolare, tutte le unità flash "rettangolari" - in un pacchetto DIP32) - 28xxxx, 29xxxx, 39xxxx, alcuni 49xxxx
  2. "hub" (tutti sono solo "quadrati nel caso PLCC32) - la maggior parte della serie 49xxxx e "nativo" Intel 82802xx

Di conseguenza, se sulla scheda di ripristino è presente un'unità flash "compatibile" con lo stesso volume (o più grande), tutto dovrebbe passare.

Come creare una "presa" per il flashing di un BIOS in uno "caldo".

Versione industriale "pinza" per DIP32

Mostra la tua immaginazione: la cosa principale "durante il processo" è non far cadere parti conduttive estranee sul piano di lavoro (e non versare liquidi). Per i micro-pad nel pacchetto DIP32: è più semplice. Di solito si consiglia di legarli con fili in modo che possano essere estratti più facilmente. Consiglierei di trovare qualcosa come un cavo a nastro da una vecchia porta COM e posizionarlo sotto il microcircuito: è più comodo afferrare il microcircuito e lo spessore del cavo non consentirà all'unità flash di rimanere bloccata nel connettore.

Per "quadrato" (PLCC32) - un po' più complicato. Puoi continuare a soffrire con i fili. Se hai un buon accesso e le tue mani non tremano, puoi semplicemente infilarlo con un ago negli angoli appropriati e rimuoverlo con cura. Se lo fai costantemente (cambiando quelli simili) o vuoi semplicemente "assicurarti" - incolla qualcosa sul "retro" dell'unità flash in modo che tu possa rimuoverlo / inserirlo comodamente: un pezzo di plastica farà o addirittura si scioglierà parte dell'asta per una pistola per colla ... In generale, questa è già una questione di tecnologia, come ultima risorsa puoi andare a comprare uno speciale "estrattore" per PLCC32.

Opzioni di presa per PLCC32


Firmware del BIOS dal supporto

Da un floppy disk (per quelli moderni, anche da un disco rigido / CD-ROM). Nel caso in cui il computer non muoia completamente e durante l'avvio sgranocchia disgustosamente l'unità e / o visualizza la scritta "Errore checksum BIOS", puoi provare a ripristinare il BIOS senza andare da un amico.

ATTENZIONE: Se disponi di una scheda video AGP/PCI, potresti non visualizzare questo messaggio (errore del BIOS checker). Ciò richiederà una scheda ISA per i computer P1-P3, una scheda PCI per quelli più moderni che non dispongono di slot ISA. Sebbene nella maggior parte delle schede madri moderne, il blocco di avvio (vale a dire, segnala questo triste fatto, cercando di ripristinare il BIOS dall'unità) supporta l'output su schede AGP.

AGGIUNTA: Se si dispone di una scheda POST (ad esempio, incorporata nella scheda madre), l'"errore di checksum del BIOS" viene semplicemente tracciato dall'errore "41" proprio all'"inizio" del POST (se non si è in grado di stimare l'"inizio", allora questo è dove- quindi il codice 5-6 è uno di quelli che avrai tempo di vedere :). Il codice "41" in Avard è un appello a FDD (un tentativo di avvio da un disco floppy), nel caso di AMI, i codici "blocco di avvio" dei tentativi di avvio da un disco floppy di emergenza sono "F0-FE" .

Nella maggior parte dei casi, per questo è necessario creare un disco floppy di sistema pulito (cioè solo i file io.sys, msdos.sys e command.com) e scrivere il file del firmware (bios.bin) su di esso, il flasher stesso (awdflash .exe) e autoexec.bat con la riga di comando corrispondente all'interno:

per il Premio:
awdflash bios.bin / cd / cp / py / sn / f / r

per AMI
amiflashamibios.rom / b / n / -o / -c / -d / -r / v / -i / -k / -e / -g

Inoltre, non consiglio di utilizzare i propri nomi di firmware / flasher (ovvero, si dovrebbero usare solo i nomi standard di cui sopra) - alcuni BIOS (bootlock) possono semplicemente ignorare tale disco, visualizzando lo stesso messaggio su un disco floppy non di sistema in la guida.

Tuttavia, non esiste ancora un singolo "standard" per il processo di ripristino da un'unità floppy. La maggior parte dei computer "marcati" (es. marcati Intel, HP/Compaq, Dell, IBM, Fujitsu ecc.) possono essere animati da un floppy disk, i cui contenuti possono essere uniti dal proprio sito (dovrebbe esserci anche una descrizione dettagliata).

A seconda della modernità di una determinata scheda/BIOS (Award/AMI), il floppy può richiedere SOLO (cioè non dovrebbe essere di sistema) i file del flasher e del firmware, o addirittura, in generale , solo il firmware stesso (quando il flasher è integrato nel bios).

In breve, ci sono varie varianti e se a queste si aggiunge la possibilità di un semplice guasto hardware del blocco di avvio e/o dell'hardware stesso, il ripristino del firmware con questo metodo diventa non il più affidabile e "multiprobabile" metodo (questo è confermato anche dalle statistiche). Tuttavia, è meglio iniziare con lui - forse sarai fortunato e il maiale sopravviverà.

Firmware del BIOS: le basi.

Bene, se l'hai letto fino ad ora, allora inizieremo dall'inizio. Cosa che mi è sfuggita per il fatto che tanti non lo leggono, preferendo subito la metà o addirittura la fine.

Un po 'sui principi del lavoro.

Interfaccia di tipo PP FlashBIOS

Un'unità flash "normale" ha i seguenti segnali:

8 linee dati DQ0-DQ7
17-18 linee di indirizzo A00-A16 / 17 (a seconda del volume: 1Mbit - 17, 2Mbit - 18)
CE # (ChipEnable) - "chipselect" (autorizzazione a lavorare con un microcircuito)
OE # (abilitazione output)
RE (capacità di leggere byte di dati)
NOI # (Abilita scrittura)
WE (capacità di scrivere byte di dati)
Insomma, è abbastanza primitivo e comprensibile, anche se non si hanno particolari conoscenze di elettronica. E già da questo è chiaro che già solo a causa del bus dati a 8 bit (nel moderno Nforce2 - è a 128 bit) la velocità di recupero dei dati dall'unità flash (che, inoltre, si deteriora ancora di più a causa della grande ritardi della memoria flash stessa) trasformerebbe il caricamento anche del computer più veloce in un'angosciante suspense. Pertanto, la chiavetta è collegata in modo speciale al South Bridge, che permette di "visualizzare" il suo contenuto ("Shadow") alla memoria "reale", emulando la memoria ReadOnly (ROM nel nostro stile) e rimuovendo la velocità limite.

Anche in questo caso, da quanto detto, un'ultima conclusione: se si inserisce una chiavetta completamente malsana o la si inserisce in modo errato, non solo il microcircuito stesso potrebbe risentirne (cosa che di solito accade quando viene inserita "al contrario"), ma anche il ponte_diretto_di_sud (da esperienza personale ripetuta). Nello spazio degli indirizzi, la flash drive occupa gli indirizzi più in alto E0000-FFFFF (vero per 1Mbit, per il resto è lo stesso, quindi lo analizzeremo usando 1Mbit / AwardBIOS come esempio). Dopo aver acceso il computer e terminato il segnale RESET #, il processore esegue il suo primo comando all'indirizzo F000: FFF0. Dopo l'inizializzazione iniziale, vengono controllati vari checksum (ce ne sono molti nel BIOS), il principale dei quali è il checksum E000: 0-FFFF + F000: 0-BFFC. Se viene violato, viene lanciato il bootblock, situato agli indirizzi "più" in alto (F000: C000 / E000-FFFF - gli ultimi 8 / 16kB), che inizializza l'unità e prova a leggere il sistema da esso e / o avviare il lampeggiatore con il firmware.

Da qui un'altra conclusione interessante: se si desidera forzare l'avvio del blocco di avvio (per la riscrittura), è possibile rovinare il CRC "manualmente" - cortocircuitando le linee di indirizzo "sopra" quelle del blocco di avvio. Ad esempio, di solito metto in cortocircuito gli adiacenti A15 e A16 (pin 2 e 3). Il volume del blocco di avvio = 16kB = 2 ^ 14, in conseguenza del quale non soffrirà in alcun modo, e il checksum del "resto", ovviamente, fallirà. Se non capisci bene perché ciò potrebbe essere necessario, quando ti imbatterai in un'unità flash sigillata, in cui è stato versato un firmware "simile", capirai. E a proposito, questo (accorciamento) è perfettamente sicuro per le linee di indirizzo. Dopo aver controllato il CRC, il BIOS "cambia" (operazione Shadow), ad es. il contenuto dell'unità flash viene copiato nella memoria "reale", l'unità flash stessa viene spenta (dal ponte sud) e affinché i programmi credano di accedere alla ROM nell'area degli indirizzi del BIOS, ReadOnly gli attributi vengono bloccati programmando i registri SB (e/o l'MSR del processore per AMD K7/K8). Tutti gli ulteriori lavori si svolgono solo con l'immagine "sfalsata" dell'unità flash.

Conclusione: è per questi motivi che possiamo estrarre liberamente l'unità flash, non appena vediamo la riga "Avvio di Windows / DOS / linux". Se è necessario lavorare con l'unità flash stessa (ad esempio, scrivendo ESCD / DMI su di essa), per questo vengono utilizzate le procedure appropriate specifiche per ciascun chipset: sarà necessario ricollegare l'unità flash al bus e scollegarlo nuovamente al termine dell'operazione. Conclusione: a causa dei diversi metodi di programmazione per collegare/scollegare un'unità flash (per diversi chipset), il flasher deve essere in grado di farlo, ad es. "conoscere" il chipset su cui sta avvenendo il ricablaggio.

Caratteristiche di programmazione dei chip Intel 28Fxxx

Se la tua scheda ha un'unità flash Intel, fai attenzione tre volte durante il flashing. Il fatto è che i microcircuiti Intel utilizzano la protezione hardware per il blocco di avvio. Cosa significa? E questo significa che hanno un altro segnale - RP # (pin 30) - il permesso di programmare il blocco di avvio. In due megabit - questo è A17, 1Mbit - NC (NotConnected, non utilizzato). Quelli. affinché l'intera_area_di_flash_drive venga correttamente lampeggiata sulla gamba RP #, deve essere presente + 12V. Questo è esattamente ciò che il tipo di flash: ponticelli Intel / Non-Intel comuni su molti set di madri Socket7.

Conclusione: Se la scheda contiene "Intel 28Fxxx, e il layout della scheda non prevedeva la corretta commutazione per la programmazione Intel-flash (che è un fenomeno molto comune), il BIOS morirà al primo tentativo di riscrittura senza molte possibilità di ripristino (su questa scheda).Per ricablare Intel 28Fxxx su tali schede (senza cablaggio RP #) deve essere applicato manualmente al pin30 + 12V, ma in modo che non vada alla scheda stessa (e questo è A17) - per questo è possibile piega semplicemente questo piedino, in modo che non si attacchi al connettore stesso.

Funzionalità software del firmware dell'unità flash

L'aspetto principale su cui vorrei attirare la vostra attenzione è che la chiavetta non viene riprogrammata "alla volta" (in un blocco alla volta) e, al contrario, un singolo byte non può essere sovrascritto. L'unità flash supporta solo la scrittura "a blocchi" (settorizzazione). Diversi tipi di unità flash hanno un'organizzazione settoriale diversa. Ad esempio, il comune 28F001BX ha i seguenti blocchi:

  1. Il primo blocco, all'inizio, è il più grande, "principale" - 112kB. Di solito contiene l'intero "corpo" del bios imballato (quindi, il più grande).
  2. Quindi due blocchi identici di 4kB ciascuno: questi indirizzi di solito memorizzano dati variabili come ESCD / DMI / CMOS / password, ecc.
  3. L'ultimo blocco - 8kB - è un blocco di avvio.

Quelli. tecnicamente parlando - l'i28F001BX ha un'organizzazione di 112 + 4x2 + 8. Un'organizzazione abbastanza chiara e logica: il blocco più grande di 112kB, comunque, viene riscritto solo quando il BIOS viene aggiornato, quindi - dati in costante cambiamento, quindi vengono realizzati due piccoli blocchi (per rendere più facile e veloce la riscrittura di questi "pezzi") ed alla fine - solitamente invariato il blocco di boot (specialmente separato dagli altri - per proteggere il BIOS nel senso della possibilità di avviare il ripristino di emergenza dal floppy drive) - viene sempre realizzato a parte in modo che non venga "toccato" durante la normale sovrascrittura di altri blocchi.
Alcune unità flash hanno una settorizzazione molto ridotta, ad esempio lo stesso SST 29EE020 (2 Mbit) ha fino a 2048 settori identici di 128 byte ciascuno. Tuttavia, la maggioranza, comunque, aderisce a un'organizzazione simile alla precedente, perché anche un piccolo blocco ha i suoi lati negativi (ad esempio, in termini di protezione da sovrascrittura più complessa).

"Hub" lampeggia.

Com'era semplice ai vecchi tempi: bus indirizzi, bus dati, CE / WE / OE ... Ma il progresso (specialmente in una singola azienda non si è fermato e con l'avvento del chipset i8xx imposta questo nome terribile e oscuro per molte persone si sono diffuse - unità flash "hub".

Interfaccia LPC.

Alla fine del 97esimo anno Intel ha deciso che un potente processore deve necessariamente avere un BIOS "baal" (4-8 MBit e oltre, sebbene la maggior parte delle aziende utilizzi ancora principalmente solo 2 Mbit), e non ci saranno gambe sufficienti per questo (per gli indirizzi) sulle diffuse unità flash PLCC32 "normali". Detto fatto, ecco come è apparso lo standard LPC (LowPinCount - connessione "bassa quantità", anche se il caso, per ovvi motivi, è rimasto lo stesso - PLCC32). Oltre alla possibilità di utilizzare grandi volumi Flash (fino a 4Gb!), uno dei motivi principali è stata l'imminente morte del bus ISA, la cui assenza ha eliminato la necessità di distribuire linee indirizzo/dati e ha permesso di limitare ci siamo dedicati a un numero minore di linee di comunicazione, in primis un "fumetto" ( SuperIO) e il ponte sud (l'ovvia possibilità di integrare SIO nello stesso SB è stata modestamente silenziosa;). Nell'LPC vengono utilizzati solo cinque fili per questo: LAD0-LAD3 + LFRAME # (quindi "lowpin ..."). Per quanto riguarda il flash (poiché diversi dispositivi possono utilizzare l'interfaccia LPC), questo standard ha portato alla seguente forma di realizzazione:

Interfaccia LPC/FWH

Più avanti tra parentesi c'è il valore della gamba in modalità LPC o FWHyu.
Come puoi vedere, una tale unità flash può funzionare in due diverse modalità contemporaneamente: modalità LPC e modalità PP (programmazione parallela). La modalità operativa è selezionata dal livello sul pin IC (Interface Configuration Pin) durante l'avvio del computer - "0" - modalità LPC, "1" - modalità PP. La modalità PP è la più vicina alle unità flash "ordinarie" ed è compatibile con esse in molte (ma non tutte) le gambe, tenendo conto solo del fatto che ci sono solo 11 (0-10) linee di indirizzo, ma sono multiplexate, ad es. prima viene emesso/letto il valore A00-A10, quindi A11-A21. Tenendo conto di questo (multiplexing dell'indirizzo) e della "perdita" del segnale CE, tutto il resto è del tutto analogo alle "normali" unità flash. In modalità LPC, la comunicazione tra il bridge e la chiavetta avviene solo su un bus a quattro bit e il quinto LFRAME # funge da iniziale (per avviare l'operazione di scambio dati). Inoltre LRESET # e LCLK #, che sono completamente simili alle loro controparti sulla scheda madre: questo è l'intero set di cavi necessari (il resto è opzionale). In generale, si tratta di un tentativo di semplificare il più possibile l'interfaccia, ma di non scivolare a "assolutamente coerente", come I2C, lasciando la possibilità di utilizzare anche modalità DMA e BusMastering (che possono essere utilizzate, ad esempio , in dispositivi come DiskOnChip / LPC). La modalità PP viene utilizzata per il firmware dell'unità flash "di fabbrica" ​​(ovviamente è più veloce, il che è importante nella produzione di massa) e la modalità LPC viene utilizzata quando si lavora come parte delle schede. Ma per lavorare con un tale flash è necessario che il South Bridge sia in grado di farlo - di conseguenza, tale standard è diventato davvero popolare solo con l'arrivo del popolare nForce2 (perché non aveva mai sentito parlare di un bus ISA ...

Interfaccia FWH

Come risultato delle vette raggiunte nel campo della standardizzazione, Intel, con il rilascio dei set di chipset i8xx, ha continuato a portare la bandiera del capostipite dei nuovi standard. È così che è apparsa un'altra modalità operativa: FWH (FirmWareHub, da cui, infatti, deriva il nome "hub"). Era completamente analogo a LPC elettricamente (in termini di gambe/connettore), ma (si indovinerà ulteriormente;) - assolutamente _incompatibile_ rispetto al protocollo di trasferimento dati. Come si può leggere in alcuni documenti, ciò è stato fatto per poter inserire FWH nel sistema, oltre al dispositivo LPC, appendendoli sullo stesso bus (in fondo sono elettricamente compatibili, ma quando trasmettono dati pacchetti, ciascuno prenderà il proprio a causa di protocolli diversi), e fino a sedici flash "hub" potrebbero essere sospesi, perché in esse sono comparsi ulteriori segnali ID0-ID3. (nota dell'autore: per favore prendi tutte le mie battute verso il genitore x86 come uno scherzo, anche se come sai, ogni scherzo ha un granello di scherzo ... vedi la figura sopra. Come puoi vedere, l'immagine è completamente simile a LPC , solo i nomi LAD0-3 + LFRAME # sostituiti da FWH0-3 + FWH4. La modalità PP è esattamente la stessa. FWH differisce dal protocollo LPC, cioè tutti i comandi per le operazioni hanno valori di codice completamente diversi nei campi di scambio dati. Inoltre il possibilità di utilizzare più (fino a 16) dispositivi FWH, grazie all'introduzione di nuovi segnali di "identificazione" ID0-3.Per impostazione predefinita, ID = 0000 è accettato per il funzionamento come flash drive sulla scheda madre (che può essere facilmente verificato da facendo squillare i pin corrispondenti (9-12) sulla tua scheda Intel (sono tutti "a terra" In generale, in modo universale per distinguere un'unità flash dal tipo hub / normale, puoi semplicemente suonare il piedino del pin28 - in l'hub sarà rigorosamente a terra, mentre nel "normale" ci sarà qualcosa nella regione dei kilo-ohm (è necessario "chiamare" nel socket stesso le schede madri, anche se alcune unità flash sono anche "call" - per questo usa pin16 / 28).

Complesso proprio per il bios lampeggiante

Se hai costantemente a che fare con la necessità di riscrivere al lavoro, posso darti alcuni consigli. Qualcuno potrebbe consigliare di usare il programmatore in questo caso, anche se io non la penso così e non lo consiglio nemmeno. Ci sono due semplici e buone ragioni per questo: in primo luogo, il programmatore non conosce tutti i tipi di mikruh (più correttamente, ovviamente, c'è chi lo sa, ma il loro prezzo è calcolato con tre zeri senza esagerazione), e in secondo luogo, anche non il programmatore più cool è solo più costoso.

Per riscrivere il 99,9% delle unità flash (per le schede madri, ovviamente) sono necessarie tre schede:

  1. Qualcosa di più antico, per Pentium1 - per sovrascrivere molto comune Intel-flash 1Mbit.
  2. Qualsiasi cosa per P2 con un BIOS da 2 Mbit - per riscrivere il resto delle "solite" unità flash da 1 e 2 Mbit.
  3. Qualcosa per P3 della serie i8xx - per riscrivere le unità flash "hub".
  4. (Aggiunto nell'ultima versione di questo articolo - ndr.) Anything on nForce (1/2/3).

Come punto 1, utilizzo Asus su i430HX (nello specifico - P55T2P4). Per tali casi (unità flash 1Mbit e / o Intel), è Asus che è consigliato per la possibilità di utilizzare un driver flash Asus estremamente conveniente - vecchio pflash o più nuovo aflash - elementare da usare, non perdere tempo con domande stupide e mostra l'indirizzo dell'area danneggiata del microcircuito in caso di errore.

Come punto 2, utilizzo una scheda basata su i440BX (nello specifico - PCPartner-928). È 2Mbit, che consente di cucire unità flash "normali" sia da 1 che da 2 Mbit. Il tipo di connettore su di esso è DIP32, per la riscrittura PLCC32 viene utilizzato un adattatore PLCC32-> DIP32, ricavato da una vecchia scheda guasta con connettore PLCC32 (vedi foto).

Adattatore autocostruito PLCC32-> DIP32.

Realizzato intagliando ricci con un puzzle su schede madri difettose;) più gambe saldate a mano) Adattatore autocostruito PLCC32-> DIP32 - vista dal basso
Come punto 3, utilizzo una scheda basata su i820 (nello specifico, Chaintech 6CTA2). Ha i82802AB (4Mbit), che consente di cucire sia unità flash "hub" Intel che "hub" da 2 e 4Mbit.

Come passaggio 4, utilizzo una scheda madre basata su nForce (la prima, ma non fondamentalmente) - Abit NV7-133R. È progettato per i casi più difficili: per la riscrittura di unità flash LPC "pure". / È solo che molti produttori (anche, a quanto pare, la maggioranza) di schede madri basate su nForce1 / 2/3 (e LPC ha iniziato a essere utilizzato su di esse) di solito utilizzano unità flash con supporto sia per LPC che per FWH, il che consente loro di essere cucito sull'articolo 3) /.

In generale, non ci sono condizioni speciali per la scelta di un modello o di un'azienda specifici (ad eccezione del caso con Asus per Intel-flash). Non c'è bisogno di sforzarsi di prendere tavole "fighe" e "fantasiose" per tale scopo. È strettamente necessario il contrario: più "sconosciuta" e primitiva è la scheda, migliore sarà il "programmatore" che ne risulterà. Quelli. tutti Acorp e PCPartners sono semplicemente perfetti per questo, ma qualsiasi scheda madre, anche con "pretese" minime, peggiora sempre l'"universalità". Inoltre, ovviamente, un'altra condizione importante è un buon e comodo accesso alla presa dell'unità flash.

Amiflash viene utilizzato come software principale (nello specifico - versione 8.37, solo con chiavi). Conosce la maggior parte dei chipset/flash ed è molto facile da usare grazie alla comoda riga di comando (il file bat per lui era allegato sopra).

Per i rari casi in cui amflash fallisce (alcuni tipi di unità flash e/o chipset esotici), viene utilizzato awdflash (sempre con l'interruttore / f).

Per i casi difficili (di norma, flash / BIOS / chipset molto esotici, molto vecchi o, al contrario, le schede madri più recenti), viene utilizzato Uniflash. Può anche essere utilizzato per controllare visivamente la posizione dei problemi in un'unità flash. Inoltre, vale la pena prestare particolare attenzione ai felici possessori di moderne schede madri basate su nForce2, che utilizzano unità flash LPC di tipo PMC (di norma, Epox / Gigabyte).

PMC-shki supporta due modalità (LPC / FWH) e, forse, per questo motivo, i lampeggiatori "standard" spesso li alterano in modo errato (o addirittura si bloccano durante il processo di lampeggiamento) - uniflash lo fa in modo eccezionalmente corretto.

ps le ultime versioni di uniflash sono diventate così corrette e convenienti che ora praticamente lo uso solo ...


Modi estremi per riscrivere/ripristinare il bios

In alcuni casi difficili, devi ricorrere all'uso di due lampeggiatori contemporaneamente. Di solito è uniflash + awdflash (ma non è necessario). Ad esempio, lampeggi prima con amiflash e poi subito con uniflash. Dopo il primo tentativo, amiflash giurerà che è stato lampeggiato in modo errato, ma uniflash lo riscriverà correttamente.

  1. Lanciamo awdflash con l'unità flash "nativa" (quella con cui è stato avviato il computer) e usciamo senza firmware. Ad esempio, puoi eseguirlo (awdflash) con i tasti "/ pn / sy 111.bin" - annotando un BIOS non necessario (solo per il controllo).
  2. Mettiamo (hotswap) l'unità flash necessaria per il firmware, eseguiamo uniflash e rallegriamoci (dovrebbe lampeggiare normalmente).
  3. Se, dopo tutto, non siamo felici (è cucito in modo errato) - ancora una volta "basta" eseguire awdflash (senza firmware e già su un'unità flash "flashabile") e provare di nuovo uniflash - sicuramente dovrebbe aiutare (con l'emendamento che uniflash "conosce" questo tipo di unità flash).

Il "significato nascosto" dell'utilizzo di questo metodo è il seguente. Quando si avvia awdflash (così come qualsiasi altro flasher), il chipset viene "rampatato" per determinare il tipo di unità flash e il successivo ricablaggio. All'uscita - di solito, per così dire, dovrebbe aver luogo "l'allagamento", ma in pratica si scopre che "non deve nessuno". È così che può essere utilizzato uniflash, che per vari motivi (di solito l'ignoranza dell'hardware moderno) non può "mappare" correttamente e completamente correttamente il chipset. Inoltre, oltre a scongelare il chipset per l'accesso fisico all'area di memoria dell'unità flash, awdflash è in grado (nel caso del BIOS Award) di rimuovere varie "protezioni da scrittura" di cui uniflash non è a conoscenza a causa di è, per così dire, "classicismo" - gli autori di questo ("inconsapevolmente") hanno utilizzato nel suo motore nella stragrande maggioranza esclusivamente metodi "classici" di lavoro con l'hardware (scheda-chipset / BIOS flash). In generale, nella descrizione "primitiva" dell'efficacia di questo metodo, possiamo dire quanto segue. awdflash, essere più intelligente, conoscere tutti i tipi di "specificità" per tutti i tipi di schede (soprattutto nuove) - inizia a funzionare (firmware). Tuttavia, a causa del suo "eccesso di mente", riesce a imbattersi in cose semplici e in "cose ​​semplici" - non c'è uniflush migliore. Di conseguenza, la loro simbiosi diventa una soluzione di successo (a volte l'unica) per eseguire il flashing di alcuni tipi di unità flash su alcuni chipset (ad esempio, Winbond W39V040AP (LPC) su nForce2 - è perfettamente cucito utilizzando il metodo descritto).

Quando hai a portata di mano solo una carta da "un megabit" e devi eseguire il flashing di una carta da due megabit ("normale"), puoi prima eseguire il flashing della prima metà (1 Mbit) e poi "separatamente" della seconda metà. Per fare ciò, dividere il file del BIOS in due parti (1 Mbit = 128 kB ciascuna) utilizzando un qualsiasi editor esadecimale e flashare prima l'ultima parte. Successivamente, la gamba corta 30 (A17 a 2Mbit e NC a 1Mbit) a terra e riempi la metà "iniziale".

(ps La limitazione di questo metodo può sorgere se l'unità flash non supporta la settorizzazione della registrazione richiesta in questo caso)

Un altro sviluppo (variante) della situazione precedente può essere il riempimento solo della parte "finale" (infatti, abbiamo solo bisogno di un blocco di avvio). Successivamente, il microcircuito "non finito" viene inserito in questo modo nella scheda madre, dove il blocco di avvio inizierà a caricarsi automaticamente a causa della mancata corrispondenza del CRC, con l'aiuto del quale tutto può essere semplicemente ripristinato "da un floppy disk" già in la scheda madre.

Firmware dell'unità flash con diversi voltaggi di riprogrammazione.
Diversi tipi di flash sono progettati per diverse tensioni di programmazione. I più comuni sono 12V/5V per le vecchie schede, per quelle moderne è 3,3V/3V/2,7V o meno. In teoria, per ogni tipo, è necessario impostare la tensione richiesta per una particolare unità flash utilizzando i ponticelli sulla scheda madre (se ce ne sono, ovviamente). In pratica, si scopre che le unità flash con una tensione di programmazione inferiore sono cucite in modo abbastanza sicuro con una tensione più elevata.

Quelli. se la madre ha un'unità flash da 5 V (ad esempio, la maggior parte della serie 29xxxx), anche le unità flash con un livello di lampeggio inferiore verranno cucite con un botto senza alcuna lamentela sul suo valore sopravvalutato. E senza alcuna possibilità di danneggiare i client a bassa tensione.

Nel caso della relazione opposta, anche la riscrittura di unità flash da 12 V su madri a 5 V (o con ponticelli impostati su 5 V) ha spesso un esito favorevole. Anche se qui non è più una regola - quindi, quando si programmano i microcircuiti della serie 28xxxx (la maggior parte dei quali sono 12V) - prestare attenzione ai ponticelli correttamente impostati e non provare a cambiarli con un hot swap sulle moderne schede madri (poiché i 12V erano solo P1 -P2), cioè più è antico, maggiori sono le possibilità di una corretta riscrittura.

Se i jumper sulla scheda non sono firmati, puoi semplicemente misurare la tensione sul pin32 (a destra immediatamente della chiave, se guardi con la chiave in alto). Nel caso più estremo, se non ci sono ponticelli sulla scheda, puoi piegare questa gamba fuori dalla presa e applicare 12V "manualmente" ad essa (ad esempio, direttamente dal connettore di alimentazione).

La maggior parte degli utenti di PC non ha bisogno di sapere come aggiornare il BIOS di una scheda madre, poiché questo processo è piuttosto rischioso e non offre vantaggi speciali.

Tuttavia, in alcuni casi, è ancora necessario un aggiornamento:

  • Se è presente un microcodice incompleto sulla scheda (a causa del tentativo del produttore di aggirare i concorrenti rilasciando il prodotto in anticipo);
  • Se necessario, eliminare alcuni problemi con i dispositivi integrati (ad esempio, rifiuto di lavorare con un tipo di memoria o processore teoricamente supportato).

Verifica dell'aggiornabilità

Avendo deciso di reinstallare il BIOS sulla scheda madre del tuo PC, prima di tutto, dovresti assicurarti se è necessario aggiornare questa raccolta di firmware e se esiste tale opzione.

Puoi scoprirlo sul sito Web del produttore nell'elenco di supporto della CPU.

Di norma, contiene anche informazioni sulla compatibilità dei processori e delle versioni del BIOS.

È vero, prima di ciò, dovresti assolutamente scoprire la revisione della tua scheda madre e i parametri del BIOS già installato sul PC.

Revisione e controllo del BIOS

Esistono diversi modi per definire una revisione:

  • vedere l'iscrizione sulla scheda madre;
  • familiarizzare con l'etichettatura sulla propria confezione.

L'ultima opzione è più semplice, ma solo se la scatola del tabellone viene preservata. Inoltre, a volte viene acquistato un computer come assieme e la scatola va direttamente all'intera unità di sistema.

Pertanto, molto spesso è necessario rimuovere il coperchio laterale (dopo aver scollegato il PC dalla rete) e cercare scritte come REV 1.0 o REV 2.0 sulla scheda. Questa è una revisione.

La determinazione della versione del BIOS installata sulla scheda richiede meno tempo.

Di solito, è sufficiente visualizzare la finestra delle informazioni di sistema inserendo il testo "msinfo32" nella finestra di esecuzione del comando (tasto Windows + R).

Tra le informazioni fornite, puoi trovare il produttore della scheda madre, il suo modello e la versione del BIOS.

Quando tutte le informazioni richieste sulla scheda sono state ricevute, dovresti visitare la pagina ufficiale del suo produttore e controllare gli aggiornamenti del BIOS.

A volte i dati sono presentati in inglese, tuttavia, la maggior parte dei produttori dispone di risorse ufficiali e supporto tecnico in russo.

Trovare informazioni sul BIOS per la tua scheda di solito è abbastanza semplice.

Consigli: Se il computer è stato acquistato già assemblato e ha un determinato modello, puoi provare a trovare le versioni del BIOS appropriate sul sito Web del produttore dell'unità di sistema. Come ultima risorsa, qui verranno indicati almeno i parametri del consiglio, sapendo quali, puoi continuare la tua ricerca sulle risorse dell'azienda che lo ha rilasciato.

Metodi di aggiornamento

A seconda del modello specifico della scheda installata sul tuo PC e del suo produttore, il BIOS può essere aggiornato in uno dei tre modi principali:

  • dalla modalità DOS, presente su tutti, anche i moderni computer progettati per funzionare con Windows;
  • da Windows;
  • utilizzando programmi speciali (utilità) prodotti dai produttori e che consentono di eseguire il flash non da Windows o DOS, ma direttamente dal BIOS stesso.

Aggiornamento in DOS

La prima opzione è stata utilizzata 20 anni fa, sebbene a quel tempo fosse necessario un floppy di avvio per il flashing.

Ora avrai bisogno di un disco speciale o di un'unità flash in cui si trova il file Autoexec.bat (o Update.bat), necessario per avviare l'installazione.

Anche le utilità aggiuntive e gli elementi del BIOS dovrebbero essere scritti qui.

Dopo aver preparato un'unità flash USB avviabile (per questo è possibile utilizzare l'aiuto di programmi speciali), è necessario installare la possibilità di eseguire l'avvio dal supporto nello stesso BIOS e avviare l'aggiornamento.

Ci vorrà un po' di tempo, ma è molto importante che il computer non venga spento o riavviato in questo momento.

L'aggiornamento di un pacchetto firmware tramite Windows è molto più semplice, anche se non molto più veloce. Per fare ciò, è necessario prima scaricare una nuova versione del BIOS dal sito Web del produttore, che verrà installata sulla scheda.

Inoltre, tutti i produttori hanno i propri installatori.

Ad esempio, Asus ha questa applicazione ASUSUpdate.

Prima di avviare il flashing, l'utility viene installata, come un normale programma, e quindi aperta.

Quando sullo schermo appare un prompt, selezionano l'aggiornamento "da file" e indicano il percorso del pacchetto BIOS già presente sul disco rigido del computer.

A volte l'utility può trovare, scaricare e installare da sola l'ultima versione adatta per la scheda

Aggiorna utilità

Per poter aggiornare il BIOS utilizzando programmi proprietari del produttore, dovresti trovarli sulle pagine ufficiali dei produttori.

Esistono tali utilità, ad esempio, sulle pagine dei produttori Asus, Gigabyte, MSI e Intel.

Questa opzione è più adatta per gli utenti generici, poiché richiede la minima quantità di azione e, inoltre, consente di evitare l'errore di utilizzare il BIOS sbagliato.

Consigli: mentre l'utilità è in esecuzione, chiudere tutti gli altri programmi. Inoltre, non è consigliabile eseguire alcuna azione sul PC. Inoltre, ci vuole un po' di tempo: fino a un minuto sui nuovi computer, 2-3 minuti sui vecchi dispositivi.

ASRock

ASRock, che produce schede madri per potenti processori e moduli di memoria più avanzati, ha la propria utility di flashing.

Di solito è possibile accedervi premendo F6 durante il test o l'avvio del sistema.

L'utilità stessa trova i supporti di memorizzazione necessari con il BIOS e visualizza solo il firmware adatto. Dopo aver selezionato la versione desiderata, con un solo clic, puoi aggiornare in un paio di minuti.

ASUS

La maggior parte degli ultimi modelli di schede madri Asus viene aggiornata con successo utilizzando l'utility USB BIOS Flashback, che viene scaricata dal sito Web della filiale russa del produttore.

Per le versioni precedenti, viene utilizzata l'utilità Asus Update, che viene eseguita in Windows.

MSI

Puoi eseguire il reflash delle schede madri MSI utilizzando il programma MSI Live Update, che rileva automaticamente le versioni adatte e le scarica dalla rete.

È possibile trovare l'utilità e le relative istruzioni sul sito Web ufficiale di Micro-Star International.

Gigabyte

È meglio scaricare le utility per l'aggiornamento del BIOS delle schede Gigabyte dal sito Web ufficiale del produttore. Rileva automaticamente la versione corretta e la scarica dalla rete.

Altre schede

I produttori di schede madri Foxconn, Toshiba e la maggior parte degli altri produttori meno noti spesso non hanno le proprie utility universali.

A volte la reinstallazione del BIOS utilizzando software proprietario di questi marchi non è possibile per tutti i modelli di schede madri.

In questo caso, vengono selezionati altri metodi di lampeggio.

conclusioni

Tutte le operazioni di aggiornamento del BIOS devono essere eseguite solo in caso di emergenza.

Se non sei riuscito a farlo da solo, dovresti contattare gli specialisti: le azioni inopportune spesso disabilitano la scheda madre.

Vale anche la pena notare che anche il minimo errore nel processo può causare gravi conseguenze, che saranno quasi impossibili da risolvere da soli.

E, se ciò accade ancora, o il computer si è spento durante il lampeggio o si è verificato un blocco, è necessario contattare immediatamente il centro di assistenza.

Lì, utilizzeranno un programmatore speciale per il ripristino e le prestazioni del tuo computer verranno ripristinate di nuovo.

Video:

3 modi per eseguire il flashing del BIOS su una moderna scheda madre da Gigabyte

Come flashare (aggiornare) il BIOS della scheda madre

Come aggiornare il BIOS della scheda madre: suggerimenti affidabili

Come eseguire il flashing del BIOS in tre modi diversi - Panoramica

ATTENZIONE! UN FIRMWARE DEL BIOS NON CORRETTO PU PORTARE A INOPERABILITÀ

Di solito, non è necessario sostituire il firmware del BIOS della scheda madre: il dispositivo funziona alla grande e rischiare le prestazioni del dispositivo per un numero di versione del firmware superiore è quantomeno sciocco.

Tuttavia, capita che una scheda madre arrivi sul mercato con un microcodice "grezzo" (i produttori hanno fretta di bypassare i concorrenti a turno), o sorgono problemi con i dispositivi integrati, o si scopre che la madre si rifiuta di lavorare con alcuni modelli di memoria, o escono apparecchiature nuove e più moderne (ad esempio è stato aggiornato l'elenco delle CPU supportate), ecc.

Quindi nuovi lotti di madri vengono messi in vendita con firmware aggiornato e i proprietari di dispositivi precedenti devono eseguire il reflash del BIOS.

Le nuove versioni del firmware vengono visualizzate sui siti Web dei produttori con un elenco di correzioni e modifiche apportate rispetto alla versione precedente.

Se ci sono problemi con la scheda madre o ci sono carenze nel suo funzionamento, dovresti guardare il sito Web del produttore e studiare gli elenchi di queste modifiche - forse la risposta si troverà lì.

Esistono anche versioni firmware aggiornate da artigiani, che consentono di abilitare l'una o l'altra funzione bloccata dal produttore nel microcodice per un modello economico dello stesso chipset.

Se la necessità di sostituire la versione del firmware è diventata ovvia, preparati ad un lampeggio, e proveremo a dirti cosa ti aspetta e come procedere.

Come cucire?

Per eseguire il flashing del BIOS, vengono utilizzate utility specializzate del produttore della scheda madre o programmatori di terze parti, che scrivono l'immagine del firmware sul chip CMOS.
CMOS nelle madri moderne è una memoria flash che memorizza il microcodice stesso e le impostazioni del BIOS.
Pertanto, il firmware richiede, di fatto, un file con la versione del BIOS richiesta e un programma flasher.

Ci sono flasher sia per Windows che per DOS.
È molto più conveniente eseguire il flashing da Windows, ma DOS è tradizionalmente più affidabile.
Per identificare tutti gli aspetti del processo di flashing del BIOS, abbiamo eseguito il flashing sia da Windows XP che da DOS.

Innanzitutto, utilizzando un programma flasher, è necessario eseguire un backup della versione del BIOS installata su un dischetto.
In caso di flashing non riuscito, questo floppy disk vi sarà molto utile. Inizialmente, la sostituzione del programma macro è stata effettuata utilizzando utilità fornite dal produttore stesso.
Puoi sempre trovare tale utility sul disco fornito con la scheda madre o sul sito Web del suo produttore.

Si sconsiglia l'utilizzo di programmi di terze parti senza la necessità, poiché c'è una grande possibilità quindi di recarsi presso l'officina di garanzia.
Inoltre, sconsigliamo di installare subito l'ultima versione del firmware.

È meglio cercare informazioni sulla tua scheda madre nei forum appropriati e guardare le recensioni degli utenti che hanno installato questa o quella versione del firmware.
Questo dovrebbe essere fatto perché il firmware non è completamente sottoposto a debug e potrebbero verificarsi gravi malfunzionamenti nel lavoro della madre.

Caratteristiche del processo

Prima di tutto, ti consigliamo di seguire una dieta stabile.
Un gruppo di continuità è l'ideale.
Se non c'è un tale miracolo, allora è meglio scegliere un momento per lampeggiare quando i picchi di tensione sono meno possibili, cioè di notte (dopotutto, i tuoi vicini non perforano i muri con un trapano elettrico di notte?).

Il secondo punto è la scelta del sistema operativo, da cui avrà luogo il processo di flashing.
Se vuoi bellezza e pace, puoi farlo tranquillamente da sotto Windows.
Il sistema Widows XP è già abbastanza stabile, quindi puoi aggiornare il firmware sotto di esso senza particolari timori.
Per ogni evenienza, si consiglia di chiudere tutte le applicazioni e disabilitare l'antivirus.
In altre versioni di Windows (ad eccezione della linea Widows NT), conoscendo la loro glitch, è meglio non eseguire il reflash.
Sarà più sicuro farlo da sotto DOS.

Per quanto riguarda DOS, questo metodo può essere utilizzato da coloro che non sono troppo pigri per dedicare un po' più di tempo alla configurazione.
Per questo otteniamo un po' più di affidabilità.
La preparazione stessa consiste nel creare un disco floppy avviabile.
Inoltre, dovrai scriverci un programma flasher (ad esempio, awdflash viene utilizzato per i chip Award, amiflash per AMI BIOS) e il firmware stesso.

Puoi creare un file bat con i parametri di avvio del flasher e non resta che inserire un floppy disk e avviare da esso.
Coloro che hanno mai lavorato in DOS troveranno facile capirlo.

Il terzo modo per aggiornare il firmware non è comune.
L'aggiornamento del firmware viene effettuato tramite il BIOS stesso.
È sufficiente accedere al menu di aggiornamento e specificare il firmware desiderato, che è stato precedentemente scritto sul disco floppy.

Tuttavia, indipendentemente dal metodo di flashing scelto, è indispensabile eseguire prima un backup della vecchia versione!

Principali articoli correlati