[GUIDA] Supporto BIOS chip EEPROM
-
Ciao, esegui una lettura del chip programmato con il bios 3.10 e salvi il file in formato *.bin poi mettilo in rete che gli do un occhio.
Quell'avviso non dovrebbe compromettere il corretto funzionamento.
-
Sto facendo varie prove, ho fatto un Fill di FF, alla verifica medesimo errore.
Ho notato che mi da un errore facendo "detect": Access violation at address 0097EA45. Read of address FFFFFFFF.
Cercando a mano questo indirizzo non esiste, c'è il 0097EA40 o il 0097EA50 :cheazz:
PS:
dopo svariate prove mi sembra di aver costatato con una buona precisione che il messaggio "chip main memory with the contents are in disagreement" compare durante una lettura o verifica quando la barra di progresso è tra il 50 e il 60%, istantaneamente compare l'errore e il processo si conclude al 100%.
Provando un bios si programmato la scheda madre non da quasi segni di vita, ventole girano ma i led con i codici di stato manco si accendono.
Qui i due bios, il 3.10 originale e il 3.10 salvato dalla chip riprogrammato:
https://drive.google.com/open?id=0B7Jj5QWUFOdRbkNDN0k3OFhkSVU
Sono sconfortato.
-
A quanto pare la scrittura non va a buon fine... Purtroppo penso che il software ed il programmatore in questione non siano all'altezza per questa SPI Flash.
Guardando il changelog della versione 1.30:
Version 1.30 2015-11-17
Optimizing OTP function part of the code
Rebuild chip database structure
Added log feature
Before modifying any read-write wipe operation, must automatically detect the chip, no detected chip termination
Increase the read is complete calibration can be carried out, can be turned on or off in the options, defaults off
Fix when the software is first run, appeared stuck like
Repair W25Q256FV cannot burn to write BUG
Added AT25DL081, MX25L25635F, MX25L12839F, MX25L12873F, MX25L25639F, MX25L25735E, MX25L51245G support
Added INTEL 160S33B, 320S33B, 640S33B support
Other minor changes to optimize
Ho scoperto che la versione 1.30 è ottimizzata per il CH341A con regolatore di tensione manuale:
https://ae01.alicdn.com/kf/HTB1V4aWKFXXXXXrXVXXq6xXFXXXN/CH341A-Programmer-for-24-25-Chip.jpg
ed è per questo che supporta i chip in grassetto quì sopra.
Ti consiglio un programmatore con software gratuito in sviluppo continuo es Skypro o TL866
-
Grazie mille

Ho già ordinato il WINGONEER SkyPro

Mi sembrava di aver letto da qualche parte su questa discussione che esisterebbero versioni di software più aggiornate della 1.30 ma a pagamento o sbaglio?
Queste potrebbero risolvere il problema di questo programmatore?
-
11thGUEST ha scritto:
Grazie mille
Ho già ordinato il WINGONEER SkyPro

Mi sembrava di aver letto da qualche parte su questa discussione che esisterebbero versioni di software più aggiornate della 1.30 ma a pagamento o sbaglio?
Queste potrebbero risolvere il problema di questo programmatore?
Per quanto ne so l'unico modo per ottenere l'ultima versione software (1.33) è acquistare un nuovo programmatore CH341A dongle, quest'ultimo utilizza un chip extra per il riconoscimento hardware così da attribuire la licenza software personalizzata al proprio apparecchio, è per questo che la versione 1.30 è craccata.
P.S. Io invece ho appena acquistato un adattatore per le SPI-Flash da 1,8V

-
UP: Per ottenere la 1.33 devi acquistare direttamente da Taobao quì: https://skygz.world.taobao.com/ ma non chiedermi altro...

-
Labview ha scritto:
Ti consiglio un programmatore con software gratuito in sviluppo continuo es Skypro o TL866
Con lo skypro è andata liscia al primo colpo, in un quarto d'ora ho programmato i 4 Bios (2 per scheda madre) e risolto il problema!
Grazie ancora

Ultima curiosità sui bios, i cippetti a parità di programmazione sono intercambiabili con marche?
Ad esempio se ho un chip da 32mb posso sostituirlo con uno di marca diversa di capacità uguale o superiore?
-
11thGUEST ha scritto:
Con lo skypro è andata liscia al primo colpo, in un quarto d'ora ho programmato i 4 Bios (2 per scheda madre) e risolto il problema!Grazie ancora

Ultima curiosità sui bios, i cippetti a parità di programmazione sono intercambiabili con marche?
Ad esempio se ho un chip da 32mb posso sostituirlo con uno di marca diversa di capacità uguale o superiore?
Bene, lo skypro è un altro pianeta rispetto al ch341a

Per esperienza ti consiglio di utilizzare gli stessi chip nativi perchè anche se in teoria sarebbero compatibili a me personalmente è sempre andata male... Questo si intende solo per le spiflash e relativi bios.
I file bios contengono istruzioni di scrittura e lettura del proprio chip per effettuare i classici aggiornamenti e di solito i brand non compilano in modo generico a meno che lo stesso progetto utilizzi chip diversi.
-
Salve a tutti...ho una mb asrock h61m-dgs con bios 1.10 e volevo installarci su la 1.60 che il produttore fornisce avendo come processore un i7-2600k xkè la scheda si avvia e dopo qualche secondo va in blocco...ho utilizzato il Nano usb programmer ke avevo,prima ho fatto la lettura e salvataggio bios e poi sono passato alla programmazione...una volta programmato e reinserito il chip il pc si accende e spegne in continuazione,loop perenne....come posso risolvere???grazie....
-
krsilver ha scritto:
Salve a tutti...ho una mb asrock h61m-dgs con bios 1.10 e volevo installarci su la 1.60 che il produttore fornisce avendo come processore un i7-2600k xkè la scheda si avvia e dopo qualche secondo va in blocco...ho utilizzato il Nano usb programmer ke avevo,prima ho fatto la lettura e salvataggio bios e poi sono passato alla programmazione...una volta programmato e reinserito il chip il pc si accende e spegne in continuazione,loop perenne....come posso risolvere???grazie....Hai scollegato l'alimentatore e la batteria tampone dalla scheda madre? Serve per scaricare i condensatori e la ram.
Per verificare che il chip sia stato programmato in modo corretto devi leggere il chip programmato, salvarlo e compararlo con l'originale tramite un editor HEX: ftp://wa651f1:[email protected]/HxDSetupIT.zip
-
Salve..fatta la prova della batteria tampone e senza corrente all'alimentatore...stesso risultato..loop continuo...ho scaricato editor HEX ma nn capisco come fare x compararlo...
-
krsilver ha scritto:
Salve..fatta la prova della batteria tampone e senza corrente all'alimentatore...stesso risultato..loop continuo...ho scaricato editor HEX ma nn capisco come fare x compararlo...Apri il bios originale e quello letto così da avere 2 schede aperte nell'editor, poi dal menu >analisi>confronta file>confronta..

-
salve..comparazione fatta...risultano diversi...
-
krsilver ha scritto:
salve..comparazione fatta...risultano diversi...A quanto pare non è stato programmato in modo corretto.
Controlla che il chip selezionato sia corretto
Esegui un paio di Erase, poi un Read per controllare che sia effettivamente vuoto
Temta una nuova programmazione
P.S. Il Nano bios va utilizzato sulle porte USB 2.0
-
Buongioro a tutt e ben ritrovati.
Giusto un aggiornamento riguardo l' ottimo CH341A i cui drivers e proramma ormai si ritrovano anche in italiano.
A parte il recovery dei chip bios estrabili, vorrei alcuni chiarimenti, se possibile, sull possibilità agireac tramite porta SPI (Jspi1 per MSI) sui chip sadati.
So che è possibile ma in rete ci sono guide molto confuse.
Primo: Dove reperire il cavo/ interfacia tra il ch341a e la porta SPI della scheda?
Secondo: se lo si può costruire esiste una guida chiara a riguardo?
Grazie!
-
Per intenderci:
Questo cavo + l' interfaccia per lo zoccolo, non si trova...
-
uazzamerican ha scritto:
Buongioro a tutt e ben ritrovati.Giusto un aggiornamento riguardo l' ottimo CH341A i cui drivers e proramma ormai si ritrovano anche in italiano.
A parte il recovery dei chip bios estrabili, vorrei alcuni chiarimenti, se possibile, sull possibilità agireac tramite porta SPI (Jspi1 per MSI) sui chip sadati.
So che è possibile ma in rete ci sono guide molto confuse.
Primo: Dove reperire il cavo/ interfacia tra il ch341a e la porta SPI della scheda?
Secondo: se lo si può costruire esiste una guida chiara a riguardo?
Grazie!
uazzamerican ha scritto:
Per intenderci:Questo cavo + l' interfaccia per lo zoccolo, non si trova...
Ciao, bentornato!
Esiste in dotazione acquistando un programmatore come questo
Oppure se hai già questa e recuperi un connettore USB pui costruire il tutto
Oppure puoi reperire il materiale quì
Attenzione che la cablatura Jspi1 non è standard e MSI usa questa
https://www.flashrom.org/MSI_JSPI1
Se hai software per il CH341A migliore di quello esposto in prima pagina o sul mio sito, ti invito a condividerlo per la felicità degli utenti possessori di tale programmatore..

-
Aggiungo anche questa
Basta semplicemente non utilizzare la pinzetta e collegare direttamente i singoli cavi al JSPI
-
https://drive.google.com/file/d/0BwEKKC69u-gLMnNfTWNfeUhLVkk/view
Grazie per le risposte.
Ci darò un' occhiata soprattutto al kit con la pinzetta, avendo gia il CH341A.
Il software (e drivers) l'ho scaricato dal link sopra.
-
ciao
vorrei ringraziare del ottimo bios moddato per la asRock z68 extreme 3 gen 3 che ho trovato su mdclab
poi vorrei chiedere un consiglio,
ho un bios da riflashare su una gigabyte con l'estensione del bios .f20 che è anche la versione, ora l'ho rinominato .rom e riflashato con un programmatore willem pcb5.
ho verificato 2 volte e sembra che il checksum dia esito positivo.
posso procedere con la prova del nove a risaldarlo sulla motherboard?
Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi