QUADRIZZARE UNA GEFORCE

Ultimo aggiornamento: Monday, 29 April, 2002 22:51

la "Quadro" e' la versione high end del chip GeForce che si distingue dalla versione piu' "economica" GeForce per la frequenza maggiore di lavoro del core e delle memorie. Molti si chiedono come operare questa "trasformazione" che consente di abilitare nelle schede GeForce/GeForce2 delle features che sono prerogativa del più costoso Nvidia Quadro.

Questa trasformazione e' possibile perche' Nvidia in fase di produzione delle schede, blocca queste funzionalita' aggiunte attraverso dei resistori posizionati sulle schede. Per renderle di nuovo disponibili, e quindi per trasformare a tutti gli effetti la vostra GeForce in Quadro, non bisogna far altro che riportare i resistori nelle corrette posizioni in modo che il vostro GeForce "creda" di essere un Quadro, abilitando quindi tutte le funzioni prima descritte. La posizione e il numero delle resistenze da spostare o eliminare varia da scheda a scheda. Questa Guida si propone di fornire informazioni chiare e comprensibili su di un fenomeno gia' ampiamente documentato in rete; vorrei ricordare che modificare fisicamente una scheda video, comporta il rischio concreto di danneggiarla permanentemente, e la perdita della garanzia sull'assistenza!

La possibilita' di convertire in modo relativamente semplice una scheda basata su GeForce, rivolta al mercato consumer,  in una Quadro, ben piu' costosa e destinata invece ad un'utenza professionale, e' un argomento che sta incuriosendo ed appassionando moltissimo i possessori di schede video equipaggiate con chip nVidia Geforce NV10/NV11/NV15/NV20. I modi con cui sia possibile trasformare la propria GeForce in una Quadro, saranno trattati piu' avanti. Adesso invece vorrei affrontare brevemente quali sono i vantaggi, e quali i rischi nell'effettuare una operazione del genere.

Le Quadro /2 PRO /2MXR si caratterizzano per avere le seguenti differenze rispetto ai corrispondenti modelli consumer:

  • Alcune features aggiuntive abilitate in hardware:

    • Antialiased Lines
    • Two-sided Lighting
    • Shared Back Buffer
    • 3D Window Clipping
    • 128 MB Frame Buffer
    • Pro App Validation
    • sds

  • Frequenza del Core e delle memorie leggermente superiori

  • Equipaggiamento di memoria generalmente superiore

Queste differenze sono tutte quante orientate verso una ottimizzazione per l'uso in programmi di grafica professionale; NON COMPORTANO VANTAGGI CONCRETI NEI GIOCHI 3D. La modifica quindi potra' portare vantaggi solamente a coloro che vogliano utilizzare la propria scheda con programmi di grafica che facciano uso in hardware di queste features aggiuntive.

Questa "conversione" si basa su di un "escamotage" che ha dei "pro", ma anche parecchi "contro". In sostanza, consiste in modifiche di resistenze presenti sulla scheda video, che cambiano i voltaggi ad alcuni pin del chip del Video BIOS della scheda (che e' separato dal chip video), allo scopo di "ingannare" il BIOS stesso e fargli riconoscere la scheda come una Quadro. Questo comporta che mentre il Bios originale della scheda continuera' ad identificare la scheda come una GeForce, il sistema operativo e i drivers invece la riconosceranno come una Quadro.

Fino a qui, i vantaggi quindi sono limitati esclusivamente all'abilitazione di queste features aggiuntive in hardware. C'e' da notare pero', che la piu' importante di tutte, ovvero l'antialiasing in harware delle linee in modalita' wireframe (edge antialiasing), e' possibile abilitarla anche sulle Geforce2 grazie all'attivazione della chiave di registro NV15Alines, presente nei Detonator dalla serie 6.xx in poi. Per chi volesse abilitarla, basta usare un qualsiasi programma di Tweaking per GeForce.

Una ulteriore modifica che alcuni fanno, sempre nell'ottica dell'uso professionale, consiste nel sostituire il proprio Video BIOS con quello di una Quadro, nel tentativo di utilizzare dei drivers specifici ed ottimizzati per i programmi di grafica 3D di alcune marche, che e' possibile utilizzare solamente se si possiede la Quadro corrispondente, dal momento che essi effettuano il riconoscimento del Video BIOS all'atto dell'installazione. Qui i problemi sono ancora piu' grandi.

Fare il flashing del Video BIOS di una marca su una scheda di una altra marca, puo' risultare estremamente rischioso, sia per l'operazione in se', e sia perche' dovrebbe sussistere una corrispondenza hardware pressocche' perfetta non solo del chip e del quantitativo delle memorie, ma anche del layout generale della scheda, compresi il tipo e l'uso di certe componenti secondarie (e relativi settaggi da BIOS). Nella stragrande maggioranza dei casi, non si verifica cio': questo comporta problemi anche nell'uso "normale" della scheda, con problemi che possono arrivare sino al punto di non poterla piu' utilizzare in modo completo. Per chi comunque fosse interessato, esistono delle versioni "speciali" di alcuni BIOS e di alcuni drivers, disponibili a questo indirizzo.

Per concludere, invito a considerare il seguente fatto: Chi fa uso di schede grafiche professionali, generalmente lavora con esse: Il costo maggiore di una Quadro rispetto ad una GeForce normale, e' giustificato proprio dal fatto che di "materiale di lavoro" si tratta: e questo comporta un costo aggiuntivo di assistenza (piu' specifica e qualificata), ed un costo aggiuntivo di software specifico. Francamente, in questo ambito, mi riesce difficile pensare ad un uso di una GeForce "taroccata".[;-)]. Sconsiglio vivamente anche all'utente "normale" questa modifica: i rischi di una tale operazione, non sono per essi assolutamente compensati da vantaggi concreti. Rimangono infine gli "smanettoni" per passione: ad essi vorrei dire di badare soprattutto al fatto che se si sbagliano con l'operazione (essendo necessario operare fisicamente sulla microcircuiteria della scheda), per uno sfizio (praticamente inutile), rischiano di buttare via una scheda pagata con il sangue.

Ringraziamo Tnaw_xtennis e Nvitalia per averci dato la possibilita' di tradurre e pubblicare la sua guida sul nostro sito. L'originale in Inglese, e'disponibile qui.

 

AVVERTENZA: Modificare la scheda video comporta il rischio concreto di danneggiarla permanentemente, e la perdita della garanzia sull'assistenza: noi non ci assumiamo nessuna responsabilita' su danni derivanti da un uso improprio o errato delle informazioni di seguito riportate.

 

Modifica dei GeForce 256/2 GTS/2 MX  in  Quadro /2 Pro/2 MXR.

La conversione del GeForce256/GeForce2 in Quadro/Quadro2 e' stata introdotta da alcuni ragazzi cinesi recentemente ( 1, 2 ). In accordo con questo metodo, molta gente ha effettuato la modifica e si é rallegrata dei loro successi così come si può vedere nel nostro message board ( 3 ). La conversione del GeForce256/GeForce2 in Quadro/Quadro2 PRO non aggiunge nulla alle capacita' della scheda, qualora si usasse solo per i giochi, viceversa questa modifica pup' aumentare le capacita' del GeForce qualora venga usata come una scheda professionale ( 4 ).

Se state cercando una scheda professionale che sia a buon mercato, (le Quadro sono costose), e siete capaci di usare il multimeter e fare saldature sui circuiti elettronici di una scheda, allora qui troverete le informazioni complete necessarie per modificare con successo la vostra GeForce 256/2 GTS/2 MX in Quadro /2 Pro/2 MXR. Per procedere in questo lavoro avrete semplicemente bisogno di un saldatore con una punta veramente sottile e naturalmente di un po’ di stagno. Ajeje ingegnosamente non possedendone uno di questo genere ha semplicemente legato con del sottile filo di rame uno spillo alla punta di un normalissimo saldatore, ottenendone cosi' uno di precisione fatto artigianalmente. Un'altra cosa di cui avete bisogno e' la mano ferma! Lavorando su resistenze piccolissime circondate da altri componenti delicati non e' il caso di mettervi al lavoro se avete la mano che trema, dato che rischiereste di danneggiare tutto cio' che circonda le resistenze incriminate. Io vi consiglio, prima di stagnare le basi dove poi dovranno essere posizionate le resistenze, e solo dopo che siete riusciti a fare questa operazione (se ci siete riusciti) rimuovete dalla loro posizione originale i resistori e saldateli nella nuova posizione. Tenete a portata di mano un piccolo contenitore dove depositare le resistenze tolte, dato che sono veramente microscopiche e rischiereste di perderle in un batter d'occhio.

Nella foto una GeForce2 MX: il chip della Flash ROM e'separato dal chip video, ed e' cablato con dei pins al PCB della scheda video. Da notare i pins 16 (massa), 18 e 19 che e' necessario individuare per eseguire le operazioni descritte piu' avanti.

La modifica del GeForce in Quadro e' basata sulla conversione dell'"ID" nella Flash ROM del Video BIOS della scheda da "GeForce" a "Quadro", In modo da ottenere lo sbloccaggio di alcune features che sono utili per chi fa un uso professionale della scheda. Il GeForce ed il Quadro sono a tutti gli effetti fabbricati nella stessa linea di produzione, e, fatta eccezione per la frequenza piu' alta del core di default del Quadro, la differenza tra una scheda GeForce ed una Quadro consiste nel fatto che alcune features ad uso professionale presenti sulla Quadro risultano bloccate invece nel GeForce a causa del suo ID.

I segnali emessi dall'ID del GeForce e dal Quadro sono generati come stati di input del voltaggio sui pins 18 e 19 della Flash ROM della scheda video, e, lo stato di input del voltaggio eìcontrollato a sua volta da delle resistenze SMD da 10K che sono collegate  direttamente a questi pins. Seguendo i circuiti prestampati sul PCB della scheda video e con l'aiuto di un multimeter, le resistenze SMD corrispondenti possono essere facilmente individuate. Queste resistenze SMD sono posizionate abbastanza lontano dai pins 18 e 19, e potrebbero essere state posizionate sia sul fronte che sul retro del PCB della scheda video.

L'input di voltaggio sui pins 18 e 19 puo' essere misurato collegando gli spinotti del multimeter, uno sul pin 16 (massa) e l'altro rispettivamente sul pin 18 e sul pin 19. Gli imput di voltaggio sui pins 18 e 19 devono risultare entrambi di 3,3 V per le schede video Quadro/Quadro2 Pro/Quadro2 MXR, mentre, per tutte le altre, ovvero GeForce256 SDR/GeForce256 DDR/GeForce2 GTS/GeForce2 MX, saranno differenti, risultando differenti combinazioni di voltaggio sui due pins. Queste sono le uniche differenze che fanno di una scheda GeForce una GeForce, e di una scheda Quadro una Quadro!

 

Stati di voltaggio dei pins 18 e 19           Quadro
          Quadro2 Pro
          Quadro2 MXR
GeForce 256 SDR GeForce 256 DDR GeForce 2 GTS
GeForce 2 MX
Ecco come si presentano i vari stati di voltaggio sui pins 18 e 19 a seconda delle schede: nei diagrammi si può osservare facilmente come alla Quadro corrispondano voltaggi su entrambi i pins di 3,3V, mentre in tutte le altre schede la combinazione dei voltaggi sia differente ed identificativa ciascuna di una tipologia di chip. Si puo' notare inoltre nei diagrammi, come su ogni circuito di ogni chip, la posizione della resistenza SMD da 10K (rappresentato dal rettangolino bianco), determini il voltaggio sul medesimo. Per cui, per ogni categoria di chip, l'intervento risulterà diverso, e teso a fare in modo di ottenere su entrambi i pins, il voltaggio di 3,3 Volts. (NDT)
Una volta che avrete misurato il voltaggio presente sui pin 18/19 della vostra scheda GeForce, e trovato l'esatta posizione delle resistenze SMD da 10k collegate a questi pins, risultera' molto semplice determinare quali interventi di saldatura (ma anche di interruzioni di resistenze!) siano necessari per convertire i circuiti al giusto voltaggio. In uno spazio molto ristretto si dovra' operare la separazione di una resistenza SMP gia' esistente (interruzione di contatto) oppure la saldatura di una nuova resistenza SMP laddove prima non era presente, e come mostrato nei disegni in alto, uno dei due poli di collegamento delle resistenze che sono state interrotte dovra' comunque ancora essere collegato direttamente al pin 18/19. Qui di seguito ci sono alcune foto con degli esempi che mostrano la posizione di queste resistenze SMD dopo le modifiche effettuate su alcune schede di specifiche marche.

Esempi di conversioni effettuate su schede di specifiche marche

Chaintech GeForce 256 SDR -> Quadro
Chaintech GeForce 256 DDR -> Quadro Creative GeForce 2 GTS -> Quadro2 Pro




R101 -> R97,
R102 -> R98
R102 -> R98 R121 -> R122,
R123 -> R124
Vi presento qui di seguito la tabella compilata dall' amico Ajeje Brazo che mi sembra maggiormente esplicativa:

Chip Grafico

Marca

Resistenze Da Modificare

GeForce 2 Ultra

Creative Annihilator 2 Ultra
Hercules 3D Prophet II ULTRA

R121 -> R122
o
R121 -> R122
R124 -> R123

GeForce 2 GTS

Abit Siluro GeForce 2 GTS
ASUS V7700 GeForce 2 GTS
ASUS 7700 Deluxe
Asus 7700 DDR Pure 64mb
Chaintech GeForce 2 GTS 64MB
Creative Labs 3D Blaster Annihilator 2
ELSA GLADIAC GeForce 2 GTS
GUILLEMOT HERCULES 3D Prophet II
Hercules 3D Prophet II GTS 64Mb
Leadtek WinFast GeForce 2 GTS
Leadtek Winfast GeForce 2 GTS 64 MB
MagicPro GeForce 2 GTS 64MB
MS-8815 GeForce 2 GTS
Visiontek Geforce 2 GTS 64MB

R121 -> R122
R123 -> R124

GeForce2 MX

Abit Siluro GeForce2 MX
ASUS V7100 GeForce2 MX
Asus V7100T GeForce2 MX
Creative 3D Blaster Geforce2 MX
ELSA GLadiac MX
Gainward CARDEXpert GeForce2 MX
Hercules Prophet II MX OEM (7ns RAM)
Inno3D Tornado GeForce2 MX
Leadtek WinFast GeForce2 MX
MSI Starforce 817 GeForce 2 MX
Sparkle SP6800 GeForce 2 MX

R121 -> R122
R123 -> R124

GeForce DDR

ASUS V6800 GeForce DDR
ASUS V6800 Pro64 GeForce DDR 64MB
Chaintech RI71 GeForce DDR 64MB
Creative Labs 3D Blaster Annihilator Pro
ELSA ERAZOR X2
HERCULES 3D Prophet DVI DDR
Leadtek WinFast GeForce DDR
Leadtek WinFast GeForce DDR revB
Sparkle Geforce DDR

R102 -> R98

GeForce SDR

Chaintech RI70 GeForce SDR
Creative Labs 3D Blaster Annihilator
GIGABYTE GA-GF2560
Leadtek WinFast GeForce SDR

R101 -> R97
R102 -> R98

Altre

ASUS V6600 GeForce SDR

R64 -> R63
R66 -> R65

ASUS V6600 Pro64 GeForce SDR 64MB

R49 -> R48
R47 -> R51

ASUS 6800 Deluxe GeForce DDR
Asus V6800 Pure

R64 -> R63

ELSA ERAZOR X GeForce SDR

R101 -> R97
R102 -> R98
o
R558 -> R557
R568 -> R567

ELSA ERAZOR X2 GeForce DDR

R102 -> R98
o
R558 -> R557

HERCULES 3D Prophet GeForce SDR
HERCULES 3D Prophet GeForce SE SDR

R101 -> R97
R102 -> R98
rimuovere R103

Hercules 3D prophet II GeForce 2

R121 -> R122
R123 -> R124
o
R121 -> R122
rimuovere R123

Prolink Pixelview GeForce2 MX
Typhoon GeForce2 MX

R45 -> R44
R46 -> R47
R49 -> R48

SUMA Platinum GeForce2 MX

R18 -> R19
R20 -> R21
R22 -> R23

SUMA GeForce 2 GTS

R65 -> R66
R63 -> R64

Top Solution Technology GeForce2 MX

R45 -> R44
R51 -> R49

Come appena visto, e' stato mostrato come sia facile modificare una scheda GeForce in una Quadro; tutto cio' di cui avete bisogno e'saldare una o due resistenze SMP da 10K.

Abbiamo gia' convertito schede GeForce256 SDR/GeForce256 DDR/GeForce2 GTS, in Quadro/Quadro2 Pro ( 1, 2, 3 ); i risultati dei nostri benchmarks di GeForce2 MX convertite in Quadro2 MXR saranno messi online non appena possibile.

Links di conversioni di schede GeForce/GeForce2 in Quadro/Quadro2

GeForce quadrizzata alla prova con i benchmarks...

La configurazione di Ajeje:

Pentium III 700 @ 933 MHz (FSB 133 MHz) - Asus P3B-F (chipset Intel 440 BX) - 256 MB RAM PC133 CAS 3 - Guillemot Hercules 3D Prophet GeForce 256 @ Quadro (sempre a 125/197 MHz) (AGP 89MHz) - Quantum Fireball Plus LM 15 GB (7.200 RPM, 2 MB cache) - Sound Blaster Live! Player 1024 - Windows 98 SE (appena installato) La GeForce ha SBA e Fastwrite disabilitati.

Ha eseguito i timedemo di Q3 a 2 diverse risoluzioni sempre col massimo dettaglio e con la compressione delle texture disabilitata. Ha anche provato il 3Dmark alla risoluzione di default e questi sono i risultati:

I miglioramenti sono lievi ma comunque presenti. i miglioramenti sono poco più marcati delle prove precedenti.

 

Breve annotazione sull'Overclocking:

Ajeje Dopo aver modificato la GeForce in Quadro ha scoperto che la scheda permetteva di spingere la frequenza del core di altri 5Mhz e quella della RAM di altri 3Mhz rispetto al massimo che era riuscito d ottenere circa 2 settimane prima. Non e' saputo se questo sia dovuto ad un fenomeno di burn-in (la scheda ha lavorato circa 2 settimane oc), al fatto che la Quadro utilizza un voltaggio più alto di alimentazione o semplicemente a una maggiore stabilità dei driver, fatto sta che si è verificato questo "fenomeno" e ha ritenuto opportuno segnalarlo.

I miglioramenti sono praticamente assenti