non riesco a flashare il bios della vga.... help
-
allora questo è il procedimento:
For anyone looking for the steps on how to mod the bios:
1. Use GPUz to save your BIOS.
2. Rename the .bin file .rom
3. Open nibitor and open your rom file.
4. Click Abort when it asks you to identify the card type.
5. Click on Adv. Info tab
6. Pull down the 'Device' dropdown and select the SECOND GTX570.
7. Hit rescan, TWICE.
8. Go to Tools -> Fermi Voltage
9. Increase the top limit to 1.213v.
10. Hit OK.
11. Pull down the 'Device' dropdown again, and select Unknown Device 1087
12. Click File -> Save BIOS.
to flash the bios in the card:
1. Get the latest nvflash(works in windows!)
Download NVFlash 5.100.0.1 for Windows | techPowerUp
2. run nvflash
3. hit yes whenever it asks you if you want to flash a card!
4. Done!
allora apro gpuz, salvo una copia del bios in una cartella, apronibitor, carico il file rinominato da bin a rom, clicko su abort quando mi chiede il riconoscimento della scheda, clicco su Adv. Info tab,apro il menu a tendina e scelgo la seconda 570, clicco scan x2 volte, menu tools, fermi voltages, apro il menu a tendina e scelgo 1.213v, clikko su ok, riapro il menu a tendina (devices) scelgo 'Unknown Device 1087' , salvo il bios.
apro nvflash mi si apre una finestra CMD, il problema principale è qui! perche non posso scrivere niente....
nella finestra c'e scritto questo:
NVIDIA Firmware Update Utility (Version 5.100) -- Primary Commands -- Update firmware: nvflash [options] Save firmware to file: nvflash [options] --save Compare adapter firmware: nvflash [options] --compare Update TV data: nvflash [options] --tv Display version: nvflash [options] --version [] Display firmware bytes: nvflash [options] --display [bytes] Check for supported EEPROM: nvflash [options] --check Write protect EEPROM: nvflash [options] --protecton Remove write protect: nvflash [options] --protectoff Change soft straps: nvflash [options] --straps= Set IEEE 1394 GUID: nvflash [options] --guid= Set IEEE 1394 GUID source: nvflash [options] --guidsource= List adapters: nvflash [options] --list List PCI firmware blocks: nvflash [options] --pciblocks List applied patches: nvflash [options] --listpatches Press 'Enter' to continue, or 'Q' to quit.
qualunque cosa provo a scrivere anche "a" la finestra esegue delle operazioni l'unica cosa certa e che digito "q" la finestra si chiude...
se premo invio vedo questo:
-- Commands and Options -- help ? Display this screen. save b Read EEPROM and save to . compare k Read EEPROM and compare with . tv x Transfer TV data from file to EEPROM. version v Display file version and ~CRC32 (if no filename, acts on display adapter). listpatches Display list of runtime ROM pack patches applied at boot (primary only). display d [bytes] Display 256 the first bytes of the EEPROM (default is 256 bytes) check c Check for supported EEPROM. protecton w Write protect EEPROM (only on some EEPROM's). protectoff r Remove EEPROM write protect (only on some EEPROM 's). straps m Change soft straps. format is: AND Mask 0, OR Mask 0, AND Mask 1, OR Mask 1 Press 'Enter' to continue, or 'Q' to quit.
se clikko ancora invio esce questo:
guid q Set the IEEE 1394 GUID in the firmware image (GUID is in the form of 16 hex digits). guidsource 1 Set the source of the IEEE 1394 GUID. main - main EEPROM image dedicated - separate serial EEPROM part list a List all NVIDIA display adapters found in the sy stem. pciblocks List all the PCI ROM Images stored in the EEPROM . upgradeonly Only allow upgrading of firmware based on versio n. overridetype 5 Allow firmware and adapter PCI device ID mismatc h. overridesub 6 Allow firmware and adapter PCI subsystem ID mism atch. reboot y Reboot the PC after other tasks completed. keepstraps g Keep the soft straps already present in the EEPR OM after flashing the new image. romstrap j Override the ROM strap setting to allow flashing an image when grounding the STRAP_SUB_VENDOR pin. This allows flashing a corrupted or erased EEPRO M. Note: Make sure there is a physical EEPROM prese nt when using this option index i Force a specific device index. filterdevid f [,] Filter device list by device ID and optional mas k. fwindex F Index of which firmware image to use from a firm ware bundle. auto A When possible, run without user intervention. silence s Silence all audio beeps. Press 'Enter' to continue, or 'Q' to quit.
-
allora questo è il procedimento:
For anyone looking for the steps on how to mod the bios:
1. Use GPUz to save your BIOS.
2. Rename the .bin file .rom
3. Open nibitor and open your rom file.
4. Click Abort when it asks you to identify the card type.
5. Click on Adv. Info tab
6. Pull down the 'Device' dropdown and select the SECOND GTX570.
7. Hit rescan, TWICE.
8. Go to Tools -> Fermi Voltage
9. Increase the top limit to 1.213v.
10. Hit OK.
11. Pull down the 'Device' dropdown again, and select Unknown Device 1087
12. Click File -> Save BIOS.
to flash the bios in the card:
1. Get the latest nvflash(works in windows!)
Download NVFlash 5.100.0.1 for Windows | techPowerUp
2. run nvflash
3. hit yes whenever it asks you if you want to flash a card!
4. Done!
allora apro gpuz, salvo una copia del bios in una cartella, apronibitor, carico il file rinominato da bin a rom, clicko su abort quando mi chiede il riconoscimento della scheda, clicco su Adv. Info tab,apro il menu a tendina e scelgo la seconda 570, clicco scan x2 volte, menu tools, fermi voltages, apro il menu a tendina e scelgo 1.213v, clikko su ok, riapro il menu a tendina (devices) scelgo 'Unknown Device 1087' , salvo il bios.
apro nvflash mi si apre una finestra CMD, il problema principale è qui! perche non posso scrivere niente....
nella finestra c'e scritto questo:
NVIDIA Firmware Update Utility (Version 5.100) -- Primary Commands -- Update firmware: nvflash [options] Save firmware to file: nvflash [options] --save Compare adapter firmware: nvflash [options] --compare Update TV data: nvflash [options] --tv Display version: nvflash [options] --version [] Display firmware bytes: nvflash [options] --display [bytes] Check for supported EEPROM: nvflash [options] --check Write protect EEPROM: nvflash [options] --protecton Remove write protect: nvflash [options] --protectoff Change soft straps: nvflash [options] --straps= Set IEEE 1394 GUID: nvflash [options] --guid= Set IEEE 1394 GUID source: nvflash [options] --guidsource= List adapters: nvflash [options] --list List PCI firmware blocks: nvflash [options] --pciblocks List applied patches: nvflash [options] --listpatches Press 'Enter' to continue, or 'Q' to quit.
qualunque cosa provo a scrivere anche "a" la finestra esegue delle operazioni l'unica cosa certa e che digito "q" la finestra si chiude...
se premo invio vedo questo:
-- Commands and Options -- help ? Display this screen. save b Read EEPROM and save to . compare k Read EEPROM and compare with . tv x Transfer TV data from file to EEPROM. version v Display file version and ~CRC32 (if no filename, acts on display adapter). listpatches Display list of runtime ROM pack patches applied at boot (primary only). display d [bytes] Display 256 the first bytes of the EEPROM (default is 256 bytes) check c Check for supported EEPROM. protecton w Write protect EEPROM (only on some EEPROM's). protectoff r Remove EEPROM write protect (only on some EEPROM 's). straps m Change soft straps. format is: AND Mask 0, OR Mask 0, AND Mask 1, OR Mask 1 Press 'Enter' to continue, or 'Q' to quit.
se clikko ancora invio esce questo:
guid q Set the IEEE 1394 GUID in the firmware image (GUID is in the form of 16 hex digits). guidsource 1 Set the source of the IEEE 1394 GUID. main - main EEPROM image dedicated - separate serial EEPROM part list a List all NVIDIA display adapters found in the sy stem. pciblocks List all the PCI ROM Images stored in the EEPROM . upgradeonly Only allow upgrading of firmware based on versio n. overridetype 5 Allow firmware and adapter PCI device ID mismatc h. overridesub 6 Allow firmware and adapter PCI subsystem ID mism atch. reboot y Reboot the PC after other tasks completed. keepstraps g Keep the soft straps already present in the EEPR OM after flashing the new image. romstrap j Override the ROM strap setting to allow flashing an image when grounding the STRAP_SUB_VENDOR pin. This allows flashing a corrupted or erased EEPRO M. Note: Make sure there is a physical EEPROM prese nt when using this option index i Force a specific device index. filterdevid f [,] Filter device list by device ID and optional mas k. fwindex F Index of which firmware image to use from a firm ware bundle. auto A When possible, run without user intervention. silence s Silence all audio beeps. Press 'Enter' to continue, or 'Q' to quit.
-
se clikko ancora invio
beep ! Beep to signal updating progress. nolight l Do not light keyboard LEDs. override o Override safety check level: default unknown EEPROM | NV adapter aborts application. level=1 unknown EEPROM acceptable for read operations. level=2 unknown NV adapter acceptable for read operations. level=3 Combined effect of 1,2 (cannot write to unknown EEPROM or adapter). log L Create a log file. Use a single dash ("-") to use the single letter version of a command. Use a double dash ("--") to use the longer descriptive version of a command. Use equals ("=") to specify parameters, with separating commas (","). -- Sample Usage -- nvflash --index=1 nv30nz.rom Press 'Enter' to continue, or 'Q' to quit.se clokko ancora invio
-- Supported EEPROM's -- AMD AM29LV001B 128Kx8 2.7vV, 1B page, 16k blk, ID=(01,006D) AMD AM29LV010 128Kx8 2.7vV, 1B page, 16k blk, ID=(01,006E) AMD AM29LV001T 128Kx8 2.7vV, 1B page, 16k blk, ID=(01,00ED) Atmel AT49F512 64Kx8 5.0,3.0,2.7V, 1B page, 0k blk, ID=(1F,0003) Atmel AT49F001T 128Kx8 5.0V, 1B page, 0k blk, ID=(1F,0004) Atmel AT49F001 128Kx8 5.0V, 1B page, 0k blk, ID=(1F,0005) Atmel AT49BV/LV010 128Kx8 2.7-3.6V, 1B page, 0k blk, ID=(1F,0017) Atmel AT29LV/BV010A 128Kx8 3.0V, 128B page, 0k blk, ID=(1F,0035) Atmel AT29LV512 64Kx8 3.0V, 128B page, 0k blk, ID=(1F,003D) Atmel AT25F1024 1024Kx1S 2.7-3.6V, 256B page, 32k blk, ID=(1F,0040) Atmel AT29C512 64Kx8 5.0V, 128B page, 0k blk, ID=(1F,005D) Atmel AT25F1024 1024Kx1S 2.7-3.6V, 256B page, 32k blk, ID=(1F,0060) Atmel AT25F2048 2048Kx1S 2.7-3.6V, 256B page, 64k blk, ID=(1F,0063) Atmel AT25F512 512Kx1S 2.7-3.6V, 128B page, 32k blk, ID=(1F,0065) Atmel AT49F010 128Kx8 5.0V, 1B page, 0k blk, ID=(1F,0087) Atmel AT29C010A 128Kx8 5.0V, 128B page, 0k blk, ID=(1F,00D5) Atmel AT25DF021 2048Kx1S 2.3-3.6V, 256B page, 4k blk, ID=(1F,4300) Atmel AT25DF041 4096Kx1S 2.3-3.6V, 256B page, 4k blk, ID=(1F,4401) Atmel AT25FS010 1024Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(1F,6601) ST M25P05 512Kx1S 2.7-3.6V, 128B page, 32k blk, ID=(20,0005) ST M25P10 1024Kx1S 2.7-3.6V, 128B page, 32k blk, ID=(20,0010) ST M29W512B 64Kx8 2.7-3.6V, 1B page, 0k blk, ID=(20,0027) Press 'Enter' to continue, or 'Q' to quit.-- Supported EEPROM's -- AMD AM29LV001B 128Kx8 2.7vV, 1B page, 16k blk, ID=(01,006D) AMD AM29LV010 128Kx8 2.7vV, 1B page, 16k blk, ID=(01,006E) AMD AM29LV001T 128Kx8 2.7vV, 1B page, 16k blk, ID=(01,00ED) Atmel AT49F512 64Kx8 5.0,3.0,2.7V, 1B page, 0k blk, ID=(1F,0003) Atmel AT49F001T 128Kx8 5.0V, 1B page, 0k blk, ID=(1F,0004) Atmel AT49F001 128Kx8 5.0V, 1B page, 0k blk, ID=(1F,0005) Atmel AT49BV/LV010 128Kx8 2.7-3.6V, 1B page, 0k blk, ID=(1F,0017) Atmel AT29LV/BV010A 128Kx8 3.0V, 128B page, 0k blk, ID=(1F,0035) Atmel AT29LV512 64Kx8 3.0V, 128B page, 0k blk, ID=(1F,003D) Atmel AT25F1024 1024Kx1S 2.7-3.6V, 256B page, 32k blk, ID=(1F,0040) Atmel AT29C512 64Kx8 5.0V, 128B page, 0k blk, ID=(1F,005D) Atmel AT25F1024 1024Kx1S 2.7-3.6V, 256B page, 32k blk, ID=(1F,0060) Atmel AT25F2048 2048Kx1S 2.7-3.6V, 256B page, 64k blk, ID=(1F,0063) Atmel AT25F512 512Kx1S 2.7-3.6V, 128B page, 32k blk, ID=(1F,0065) Atmel AT49F010 128Kx8 5.0V, 1B page, 0k blk, ID=(1F,0087) Atmel AT29C010A 128Kx8 5.0V, 128B page, 0k blk, ID=(1F,00D5) Atmel AT25DF021 2048Kx1S 2.3-3.6V, 256B page, 4k blk, ID=(1F,4300) Atmel AT25DF041 4096Kx1S 2.3-3.6V, 256B page, 4k blk, ID=(1F,4401) Atmel AT25FS010 1024Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(1F,6601) ST M25P05 512Kx1S 2.7-3.6V, 128B page, 32k blk, ID=(20,0005) ST M25P10 1024Kx1S 2.7-3.6V, 128B page, 32k blk, ID=(20,0010) ST M29W512B 64Kx8 2.7-3.6V, 1B page, 0k blk, ID=(20,0027) Press 'Enter' to continue, or 'Q' to quit.
ancora invio
Num M25P10-A 1024Kx1S 2.3-3.6V, 256B page, 32k blk, ID=(20,2011) AMIC A25L512 512Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(37,3010) AMIC A25L010 1024Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(37,3011) AMIC A25L020 2048Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(37,3012) XLNX XCF128XFTG64C 8192Kx16 9.5,8.5,2.0,1.7V, 8B page, 128k blk, ID=(49,016B) Tenx ICE25P05 512Kx1S 2.7-3.6V, 128B page, 32k blk, ID=(5E,0001) PMC Pm25LD512 512Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(7F,9D20) PMC Pm25LD010 1024Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(7F,9D21) PMC Pm25LD020 2024Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(7F,9D22) PMC Pm39LV512 64Kx8 3.0-3.6V, 1B page, 4k blk, ID=(9D,001B) PMC Pm39LV010 128Kx8 3.0-3.6V, 1B page, 4k blk, ID=(9D,001C) PMC Pm25LV512 512Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(9D,007B) PMC Pm25LV010 1024Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(9D,007C) SST SST29EE010 128Kx8 5.0V, 128B page, 0k blk, ID=(BF,0007) SST SST29LE/VE010 128Kx8 2.9,2.7V, 128B page, 0k blk, ID=(BF,0008) SST SST29LE/VE512 64Kx8 2.9,2.7V, 128B page, 0k blk, ID=(BF,003D) SST SST45VF010 1024Kx1S 3.0-3.6V, 1B page, 4k blk, ID=(BF,0042) SST SST25LF020 2048Kx1S 3.0-3.6V, 256B page, 4k blk, ID=(BF,0043) SST SST25LF040 4096Kx1S 3.0-3.6V, 256B page, 4k blk, ID=(BF,0044) SST SST25VF512 512Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(BF,0048) SST SST25VF010 1024Kx1S 2.7-3.6V, 256B page, 4k blk, ID=(BF,0049) SST SST29EE512 64Kx8 5.0V, 128B page, 0k blk, ID=(BF,005D) SST SST39SF010 128Kx8 5.0V, 1B page, 4k blk, ID=(BF,00B5) SST SST39VF512 64Kx8 2.7-3.6V, 1B page, 4k blk, ID=(BF,00D4) Press 'Enter' to continue, or 'Q' to quit.
se premo ancora invio si chiude la finestra....
non so come fare... un altra cosa che ho notato è che in nibitor qualdo seleziono dal menu devices la gtx570 sotto la voce 'device id' nonè "1087" ma "1086".... quando poi riapro il menu a tendina per la voce "unknow device 1087" vi è scritto 1087 e del 1086 non c'e traccia...
qualcuno sa come aiutarmi?
-
ma perchè nopn vai da pen boot
-
ciao si non avendo fatto mai un mod bios non sapevo come procedere, nel frattempo ho scoperto che non va fatto da windows.... quindi sto creando una usb bootabile dove inserirò il bios e l'utility... appena ho finito mi faccio sentire

-
alloa dopo 3 ore sono riuscito a creare sta maledetta usb bootabile..... mi dava sempre errori e con qualunque guida non funzionava o i file erano su megaupload

comunque una volta creata la chiavetta inserisco al suo interno i file: nvflash.exe
nvflsh32.sys
nvflsh64.sys
nomebios.rom
riavvio il computer avvando da usb mi entra nel dos allora scrivo: "dir" che mi da l'elenco dei file presenti in modo da non sbagliare a scrivere...
quindi scrivo:
nvflash.exe e premo invio, mi dice impossibile avviare da dos
nvflsh32.sys e premo invio, mi dice impossibile avviare da dos
nvflsh64.sys e premo invio, mi dice impossibile avviare da dos
nomebios.rom e premo invio, mi dice impossibile avviare da dos
quindi? come si fa, dove sbaglio???
-
il pacchetto lo hai preso dalla guida sul nostro forum ?
-
no perche ho fatto una ricerca ma non ho trovato nulla... ?.?
hai un link per caso??

-
ho trovato questa http://www.xtremehardware.com/forum/f15/guida_supporto_bios_chip_eeprom-29014/ sul foro ma c'è un link rapidshare e non me lo apre.....

-
grazie ora provo con questo...

comunuqe quello postato precedentemente sono riuscito a scaricarlo e installarlo ma non va lo stesso...
edit-
ok con il link che mi hai dato tutto ok!!
ho un ultima domanda considerando che ho tre schede montate di cui 2 in sli come faccio a sapere quale vga mi sta per flashare?? o per lo meno come faccio a dire al programma di flashare una determinata scheda?
-
basta che vedi in gpuz gli id
-
piu tardi provo!
-
fa sapere ovviamente come va

-
allora mi sa che questa volta hai sbagliato a darmi i consigli:nutkick:

ho passato la giornata a documentarmi e alla fine sono riuscito a flashare!!
allora premetto che da chiavetta usb non sono riuscito a flashare!! anche preparando la chiavetta con la guida che mi hai allegato non sono riuscto... qualdo scrivevo in DOS il comando mi diceva comando non valido....
poi ho scoperto che per i sistemi multi scheda, SLI, 3way occore inserire una scheda per volta, e su mobo a più slot, preferibilmente nello slot principale, vale a dire nei sistemi nForce, nel primo PCIEx 16x mentre nei sistemi Intel X58, P55 ... nello slot centrale PCIEx 2.0
io ho usato lo slot pcx n1 ed ha funzionato comunque.
questa è la procedura che ho seguito non che inventata da me penso, non so se qualcuno lo abbia gia fatto... :cheazz:
-accendo il pc, una volta dentro windows inserisco una qualunque chiavetta USB vuota (non deve essere preparata con il metodo per renderla bootabile).
-inserico nella pennetta la 'rom' del bios e Nvflash
-premo ctrl+alt+canc e apro il task manager
-vado su tab processi>explorer termina processo
-apro il menu file>esegui nuova attività scrivo "cmd" invio, e apro il cmd (che non è altro che il dos in windows).
ora so gia che nella pennetta c ci sono i file necessari, quindi da dos mi sposto nella directory principale della pennetta, che nel mio caso equivale al disco "H"
-quindi nel cmd scrivo: "H:" (senza le virgole) e prmo invio a questo punto la mia posizione è cambiata da:
Microsoft Windows [Versione 6.1.7600] Copyright (c) 2009 Microsoft Corporation. Tutti i diritti riservati. C:UsersRoberto>
a:
Microsoft Windows [Versione 6.1.7600] Copyright (c) 2009 Microsoft Corporation. Tutti i diritti riservati. C:UsersRoberto>H: H:>
se digitiamo "dir" (senza virgole) invio
uscira un elenco dei file presenti nella chiavetta cosi possiamo scrivere senza errori.
se digitaioamo "nvflash" (senza "") invio uscira una finestra con tutti i comandi che possiamo digitare tramite dos per nvflash
io sono andato per tentativi comunque si fa cosi:
digitiamo:
vflash -r
oppure è possibile anche digitare:
vflash --protectoff
nella scermata che appare digitiamo tra i numeri che appaiono in lista quello corrispondente alla nostra vga in tutti e due i casi andava premuto 1.
questo codice serve a rimuovere la protezione da scrittura, altrimenti il bios non viene flashato.
a questo punto siamo tornati nella schermata dos iniziale e digitiamo:
vflash nomebios.rom
nome bios sta ad indicare il nome che abbiamo dato al nostro bios da flashare
apparirà una nuova finestra dove dobbiamo confermare scrivendo "Y" (senza "")
una volta terminato il flash torniamo nella schermata principale e digitiamo:
vflash -w
oppure
--protecton
questo codice serve a riabilitare la protezione da scrittura.
control alt canc clic sull icona a destra rossa > riavvia!
fatto in pratica ci vuole circa 1 minuto ad eseguire tutta l'operazione
ovviamente ho flashato le schede una alla volta!
-
era la prova successiva quello di una scheda alla volta

-
-
chiudiamo va
-
si si puoi chiudere ho risolto!
-
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