Recupero BIOS tramite porta SPI | HW Legend
Transcript
Recupero BIOS tramite porta SPI | HW Legend
Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 In questa guida, viene descritto in maniera semplice e veloce, il modo di recuperare una scheda madre con BIOS corrotto tramite porta SPI. Abbiamo quindi deciso di aiutare chiunque si trovi nella situazione di dover recuperare una scheda madre con BIOS corrotto tramite l'utilizzo di porta SPI. Non ci resta che augurarvi una buona lettuta. Introduzione: Come tutti sappiamo sono moltissimi i casi in cui un flash andato male, l'utilizzo di un file bios corrotto o magari addirittura errato e non compatibile rendono inutilizzabile la nostra scheda madre preferita. Ora questo non rappresenta un grosso problema qualora la scheda disponga di un doppio BIOS o per lo meno di un’EEPROM rimovibile, ma nell'eventualità che sia saldato su piastra la cosa diventa un pochino più complicata da gestire, in quanto bisognerebbe dissaldarlo e procurarsi un programmatore per il flash. Dico questo perché la maggior parte delle volte le funzionalità di recovery automatico del BIOS non funzionano come dovrebbero lasciandoci quindi nei guai. Fortunatamente molti produttori di schede madri hanno avuto l’ottima idea di dotare le proprie schede dell’utilissima porta SPI. Questo connettore, la cui presenza e utilità non viene quasi mai nemmeno riportata sul manuale della piastra, svolgerà un ruolo di fondamentale importanza per il nostro lavoro, permettendoci di procedere al recupero del BIOS utilizzando un computer funzionante (dotato di porta parallela), senza la necessità, quindi, di dissaldare il chip BIOS o dotarsi di costosi programmatori. {jospagebreak_scroll title=Materiale necessario per procedere:&heading=Introduzione:} 1 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 Materiale necessario per procedere: Andiamo ad elencare il materiale necessario per procedere al recupero del BIOS corrotto tramite l'utilizzo di porta SPI: 1. Un computer fisso o portatile dotato di porta parallela; 2. n. 1 x Connettore DB25 Maschio (facilmente reperibile online, nei negozi specializzati oppure magari anche da un vecchio cavo per stampanti che non usiamo più); 2 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 3. Cavetti di 30/40cm (non usare fili estremamente lunghi altrimenti il cavo potrebbe non funzionare), di diverso colore per facilitarne l’identificazione della funzione (io ho utilizzato un comune cavetto hd-audio "scheda madre-->pannello case"); 4. 4x Resistenze da 100 o 150 ohm; 5. Una fonte di energia a 3v, non ha importanza quale sia, io ho utilizzato una tradizionale batteria CR2032 come quelle che troviamo comunemente sulle varie schede madri, ma nessuno vieta di utilizzare ad esempio un paio di pile stilo da 1.5v ciascuna, un alimentatore con output 3v oppure prendere la corrente necessaria direttamente dal connettore ATX dell’alimentatore del computer (cavo arancione +3.3v); 6. Una penna USB avviabile con il contenuto di QUESTO archivio; 7. Un file BIOS funzionante per la scheda madre da riparare; 8. Tutto l’occorrente per effettuare delle semplici saldature; 9. Ovviamente una scheda madre che disponga del connettore SPI. Ad esempio sulle ASUS e (e su molti altri brand) questo viene identificato con la sigla SPI_J1. Il 3 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 connettore appare come da foto che segue: Sulle MSI invece troviamo un connettore un pelo differente, chiamato JSPI1: Va precisato che i collegamenti sul connettore DB25 Parallelo sono i medesimi, cambierà soltanto il pin interessato sul connettore SPI della vostra scheda madre, più avanti posterò tutti gli schemi necessari. {jospagebreak_scroll title=Come costruire il cavetto per il Flash:} 4 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 Come costruire il cavetto per il Flash: Partendo dallo schema di una tradizionale porta parallela, procediamo come segue per la creazione del nostro cavetto SPI-Flash: - Saldiamo un filo di 30/40cm al PIN N°18; - Saldiamo le quattro resistenze da 100/150ohm ai PIN N°7-8-9-10; - Saldiamo un filo di 30/40cm "preferibilmente tutti di colore diverso" ad ogni estremità libera delle resistenze. All'estremità libera dei singoli cavetti è possibile collegare dei pratici spinotti, tipo quelli dei classici connettori PowerSW/Reset/PowerLED e HDLED dei case, in maniera da falicitare il collegamento ai pin del connettore SPI sulla scheda madre. Siccome questi connettori non sono, come abbiamo visto, tutti uguali, ma possono variare da brand a brand, consiglio di lasciare indipendente ogni singolo cavetto, in maniera che il collegamento sarà possibile su 5 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 qualsiasi porta SPI (basterà solamente verificare lo schema di collegamento al max, ma non mettere mano al nostro cavetto). Il cavetto è praticamente pronto, io ne ho fatto uno con due fili in più con già integrata la fonte di alimentazione (ho usato una classica batteria tampone CR2032, comunenmente usata sulle schede madri, lasciata esterna per facilitare la sostituzione qualora si scarichi)...non guardate l'estetica che non è una cosa che mi interessava, l'importante era che funzionasse. Se non volete copiarmi potete tranquillamente lasciare a parte la fonte di alimentazione e usare qualsiasi cosa vogliate pur che fornisca almeno 2.9/3v reali. {jospagebreak_scroll title=Schemi di Collegamento alla porta SPI:} Schemi di Collegamento alla porta SPI: 6 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 Ora che abbiamo il nostro bel cavetto vediamo a quali PIN del connettore SPI collegare i singoli fili. Sui connettori SPIJ1 delle ASUS & Company collegare come segue: Mentre sui connettori JSPI1 delle MSI & Company collegare in questo modo: Ora siamo pronti. {jospagebreak_scroll title=Comandi per procedere al Flash con il Software "Spipgm":} 7 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 Comandi per procedere al Flash con il Software "Spipgm": Arrivati a questo punto direi che siamo pronti per procedere al recupero della nostra scheda madre. a. Il cavetto è pronto e collegato da una parte al pc funzionante dotato di porta parallela e dall'altra al connettore SPI della scheda madre rotta; b. Lasciamo spenta la scheda madre non funzionante (non importa se con i componenti installati oppure no); c. Avviamo il computer fisso o portatile, dotato di porta parallela, con la pendrive avviabile inserita (nell'elenco delle periferiche di boot selezionare ovviamente la pendrive); d. Una volta che abbiamo accesso al prompt dei comandi entriamo nella cartella dove abbiamo posizionato i file dell'archivio scaricato in precedenza e il file funzionante del BIOS della scheda madre guasta. Il programma SPIPGM consente di effettuare varie operazioni: 8 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 I comandi sulla SPIPGM {jospagebreak_scroll Procedura Per 1. segue: quindi spipgm Se Per tutto procedere FlashROM; la prima /ièFlashROM /Istato /D /U /E /P che =corretta = NOMEBIOSDAFLASHARE.XXX NOMEDESIDERATO.BIN/.ROM cosa vengono effettua toglie anel fatto noi verifichiamo modo interessano la sia di correttamente title=Procedura l'erase mostrate protezione recupero correttamente corretto della che le sono: al con da informazioni FlashROM; ilapparirà recupero collegamento scrittura corretta ilrilevata. software una della =(necessario diDigitiamo effettua sulla recupero schermata "Spipgm": nostra Parallela-->Porta FlashROM iluna flash quindi scheda con per copia simile poter ildel software ildella madre, comando: di nostro aflashare); questa: backup SPI scheda "Spipgm":} sia BIOS. procediamo del operativo madre bios da presente come eriparare; che Come vediamo scheda riguardano mancanza madre. delle la fonte Se vengono resistenze invece di alimentazione rilevate il nei collegamento PIN correttamente 7-8-9-10) scarsa non o verrà assente, è le operativo specifiche mostrata la lunghezza (solitamente una dellaschermata FlashROM dellecavo principali simile eccessiva presente acause questa: sulla o la In questo questa 2. punto, digitiamo spipgm Al Iltermine secondo consiste situazione /uilcaso dell'operazione seguente passo vediamo nelèrimuovere impossibile da comando: fare, che ci ammettendo la verrà laFlashROM procedere protezione mostrata ovviamente non alda una flash scrittura viene schermata o sfruttare rilevata di(di aver solito simile correttamente superato le altre sempre a questa: funzionalità con attiva). esito (FFFFFFh). Per positivo del farlo software. Inil primo 3. Procediamo spipgm Al termine /e dell'operazione con la cancellazione ci verrà mostrata completa una della schermata FlashROM. simile Digitiamo a questa: il seguente comando: 9 / 10 Recupero BIOS tramite porta SPI | HW Legend Scritto da delly - Gianluca Cecca Domenica 20 Novembre 2011 13:50 4. verrà funzionante. spipgm Nel vostro ci Siamo miofile /p mostrata caso ora ovviamente. nomebiosdaflashare.xxx Procedere finalmente il BIOS una da %Una con flashare di pronti avanzamento. volta il seguente perèlanciato procedere un file comando: ildicomando nome al flash "BIOSMSI.ROM", di delflash BIOS partirà sulla la nostra voiprocedura mettete scheda ilautomatica nome madre del none Una volta giunti al 100% vedremo una schermata simile a questa: 5. scheda comando spipgm 6. N.B. la La FlashROM. Vi perchè Se Guida Staff A Volendo consigliamo versione avete questo E' HW aconsigliabile /d vengono cura dei per Legend madre nomebackupdesiderato.xxx possiamo E' punto più dubbi di procedere: possibile aggiornata delly. di da aggiornate la -seguire oNew recuperare utilizzare scheda problemi creare seguire Hardware del sempre madre una sempre di seguite software, è gli continuo. copia abbastanza sviluppi dovrebbe Genaration. lel'ultima la discussioni diinfatti, discussione backup delessere versione recente. programma offre delriguardanti via BIOS recuperata. del sul viasoftware aforum. (facoltativo). supporto QUESTO le Abbiamo varie SPIPGM, ad INDIRIZZO Utilizziamo un guide finito! maggior specialmente nel .Forum, questo numero se di 10 / 10