ARGENTOP2P

Soporte, Ayuda y Consultas => Tutoriales y Manuales => Mensaje publicado por: Eärnur en Enero 27, 2006, 12:10:10

Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: Eärnur en Enero 27, 2006, 12:10:10
Dudé en poner este pequeño tuto en Hardware, cualquier cosa muévanlo.

EL MÉTODO EXPLICADO AQUÍ ES SEGURO Y HA SIDO TESTEADO CON DIVERSAS PLACAS DE VIDEO TANTO AGP COMO PCI-E. PERO CADA QUIEN ES RESPONSABLE POR LO QUE HAGA CON SU HARDWARE

Es sabido que las placas aceleradoras levantan temperatura y también que hay rangos de temperaturas en los cuales nuestro hard trabaja en óptimas condiciones y otros en los que no (o simplemente deja de funcionar)
La mayoría de las tarjetas GeForce tienen en su panel de control, un espacio donde resulta posible ver a qué temperatura está trabajando y configurar la activación de una alarma cuando se están alcanzando valores críticos.
Lo lamentable, es que algunas marcas de placas y algunos GPUs de nVidia, no traen habilitado por defecto estos sensores. Lo que veremos aquí es cómo habilitarlo si no contamos con el mismo por defecto.

¿Qué es "flashear" la BIOS de nuestro GPU y por qué hacerlo?
Flashear consiste en sobreescribir la BIOS original que trae una placa. Los fabricantes suelen liberar actualizaciones de sus BIOS pero más importante aún, en esas actualizaciones, se mejoran bugs, se implementan prestaciones nuevas o se mejoran otras, se gana mayor estabilidad del hard, etc.
Hay una razón adicional que ejemplificaré con dos casos bien conocidos por mi. Uno referido a una placa que tuve y otro al de la placa de video de un amigo.
Las ATI Radeon 9550 y la 9600 tienen exactamente el mismo GPU, con la diferencia de que algunas prestaciones vienen bloqueadas en el de la 9550. La diferencia de performance de una placa y la otra, es importante. El flasheo de la BIOS, convierte una 9550 en una 9600 sin problemas. Lo mismo ocurre con la ATI 9800 Pro y la 9800 XT
Importante... las diferencias de precios respectivos entre estas placas, es igual de interesante...  :lol:

El proceso de flasheado:
Necesitaremos en todos los casos un diskette de booteo. Podemos crear uno usando DDR Flash (http://download.sudhian.com/faq/kt7/downloads/Misc/drdflash.exe) si tenemos Windows XP, o bien bajarnos uno desde bootdisk.com (http://www.bootdisk.com/), y según se trate de una placa ATI o nVidia, lo siguiente

(http://www.pcstats.com/articleimages/200408/videocardbios_mATI.jpg)
1.- El Flashrom utility (http://www.radeon2.ru/bios/util/flashrom2.23.zip)
2.- Una copia actualizada de la BIOS de tu placa que pueden bajarla de aquí (http://www.mvktech.net/index.php?option=com_remository&Itemid=26&func=selectfolder&filecatid=1) (si no encuentran exactamente de la marca comercial de su placa, tengan cuidado de bajar una versión nueva de una placa similar, teniendo en cuenta el socket [AGP o PCI-E], la cantidad de RAM, en lo posible verificar que las memorias sean las mismas [Hynix, Samsung o lo que sea, eso lo ven en su placa] que la cantidad de memoria sea la misma, y que el modelo sea el mismo o si es otro [9550-9600 como en mi ejemplo] que los GPUs sean los mismos. Esto lo encontrarán en internet)
3.- Los drivers correspondientes [sobre todo si al flashear hemos cambiado de modelo de placa. De todas maneras siempre conviene reinstalar el driver de la placa luego de flashearla]

A) Haciendo un backup de nuestra BIOS original
Un el diskette de booteo que creamos, copiamos los archivos del flash util (no el zip que bajamos sino los ejecutables) y la BIOS que hayamos bajado (el archivito .rom)
Booteamos la PC con ese diskette y cuando accedamos al símbolo de sistema ejecutamos el siguiente comando
flashrom.exe -s 0 backup.rom
Esto guardará una copia de la BIOS original de nuestra placa (por las dudas :lol: )
Luego, ejecutamos el siguiente comando para grabar la BIOS nueva
FLASHROM -f -p 0 nombre-de-la-nueva.rom
Si todo marcha bien, hemos terminado. Si algo sale mal, si aparece cualquier mensaje de error NO REINICIEN LA PC
En el supuesto caso que el flasheo falle, ejecuten el mismo comando, pero cambien el archivito rom por el original, que ya lo tienen en el mismo diskette (hicieron en el primer paso un backup  :D  )

(http://www.pcstats.com/articleimages/200408/videocardbios_mNV.jpg)
El procedimiento para flashear una placa con GPU nVidia, es prácticamente igual y hemos de tomar los mismos recaudos que en el caso anterior. Para ello necesitaremos la aplicación nvFlash (http://www.softpedia.com/get/Tweak/Video-Tweak/nVFlash.shtml)
y la BIOS nueva que bajamos de la misma página que antes.
Hacemos el diskette de booteo como antes, agregamos el nvflash y el rom nuevo, booteamos como antes y ejecutamos el siguiente comando

nvflash.exe -b backup.rom

Con esto creamos el backup de nuestra BIOS original y luego grabamos la nueva con el siguiente

nvflash -5 -6 nombre-de-la-nueva.rom

Si algo sale mal, sigan el mismo procedimiento explicado para ATI

¿Cómo habilitamos el control de temperatura?

Esto será explicado sólo para el caso de placas GeForce, que es lo que conozco y he probado. Para el caso de placas ATI, deberán buscar ustedes información y postearla.
Si al abrir las propiedades de pantalla vemos que no tenemos habilitada esta prestación, es decir, no aparece esto

--imagen borrada--

Entonces deberemos hacer una copia de nuestra BIOS (usaremos la que bajamos para flashear si queremos actualizarla o bien el backup que hicimos de la original si no queremos cambiar de BIOS) y editarla para habilitar esa opción.
Para ello necesitaremos un editor exagecimal. Sugiero Hextreme (http://www.fileboost.net/directory/development/editors/hextreme_hex_editor_for_windows/002238/1/download.html)

Instalamos el programita, abrimos el archivo .rom de nuestra BIOS y seleccionamos primero el tipo de búsqueda a realizar

--imagen borrada--

Luego buscamos la cadena 04031201 tal como muestra esta imagen

--imagen borrada--

Cuando la encuentre, veremos que "al lado" aparece la cadena 10 0A 01 11, la que con el editor debemos cambiar a 00 0A 01 11

--imagen borrada--

Luego guardamos el archivito .rom con otro nombre y sólo nos resta ponerlo en el diskette de booteo y flashear nuevamente nuestra placa.
Al hacerlo, notaremos que nuestra GeForce tiene ahora la posibilidad de testear la temperatura del GPU

Espero les sea útil
Eärnur
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: FiGu en Enero 27, 2006, 12:17:28
Muy groso Eärnur te tas zarpando con los tutoriales.. :p.. vamos a probarlo.. es de gran utilidad!
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: Eärnur en Enero 27, 2006, 16:06:11
Un dato adicional. No lo comenté arriba pero resulta que mi hijo tiene una GeForce 6200 DDR 256 marca XFX y yo tengo una GeForce 6600 DDR 256 de la misma marca.

descubrimos que ambos GPUs son nv43 y nuevamente probamos la técnica de flasheo. Pues bien... los dos tenemos ahora GeForce 6600 jejeje

Nos vemos
Eärnur
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: PePo en Enero 27, 2006, 17:31:21
Claro... De hecho, creo que toda la serie 6 de GeForce lleva el mismo GPU. Difieren en cantidad y tipo de memorias, pipelines activados y otras cosas.
Con esto, lógicamente, logran bajar mucho sus costos, ya que solo fabrican un GPU para toda la gama.

Excelente turorial, Eärnur!!! :up:

Saludos,

Pepo
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: Eärnur en Enero 27, 2006, 22:24:19
Cita de: PePoClaro... De hecho, creo que toda la serie 6 de GeForce lleva el mismo GPU. Difieren en cantidad y tipo de memorias, pipelines activados y otras cosas.

Hasta cierto punto si, pero por ejemplo, no podrías convertir una GeForce 6600 en una 6600GT. Hay que ser muy cuidadoso al flashear porque si se aplica una BIOS que no se corresponda con las características del GPU podemos llegar a dañarlo. En parte esto se evita porque el nvflash que posteé (v. 5.25) chequea las características del GPU antes de flashear y si bien puede ser forzado, nos avisa antes y nos da datos sobre la diferencia.
Ejemplo la 6600 trabaja en 8 pipelines, la 6600 GT en 16. Cuando se intenta flashear de 6600 a 6600GT nos dice que el GPU es el (creo) 0140 e intentamos grabar una BIOS correspondiente a un GPU 0141
Teniendo esos cuidados marcha todo bien.
Eärnur
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: Trayser en Marzo 21, 2006, 18:08:12
che funcionara eso en una gforce4 mx 4400?????
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: Eärnur en Marzo 21, 2006, 19:58:33
Te cuento, el GPU de la 440 y de la 4400 que suelen vender como si fuera la misma (en realidad tienen diferencias poco sustanciales en cuanto a GPU aunque son de la misma serie) si puede flashearse para transformar una en la otra, pero no tiene sentido ya que las prestaciones de la placa serán prácticamente las mismas.
Para aplicar este método con cierto beneficio tenés que pensar en cambios sobre la serie 5 y de ahí para arriba
Cada vez más flexibles cuando más nuevo es el modelo.
En síntesis... NO
Un abrazo
Eärnur
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: Trayser en Marzo 22, 2006, 14:17:31
gracias Eärnur! con razon no podia encontrar la bios actualizada!:P
saludos


trayser
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: Don_Gusanito en Marzo 23, 2006, 07:39:26
Tengo una FX5200 conviene hacerlo?
Título: Flashear y habilitar control de temperatura en GeForce
Publicado por: Eärnur en Marzo 23, 2006, 15:27:16
habria que leer un poco, fijarse cual es el gpu como digo más arriba, pero me suena que el gpu de la 5200 es el mismo que el de la 5500... y sino pega en el palo
fijate y avisá
Eärnur
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: Lorenzo-Lamas en Mayo 31, 2006, 01:07:08
UH, NO SE VEN LAS IMAGENES...
NO LAS PODES PONER DEVUELTA?? :palmas: :palmas: :palmas: :palmas:

GRACIAS. MIRA QUE VOY A PASAR TODOS LOS DIAS PARA VER SI LA PUSISTE ASI QUE TOMATE TU TIEMPO! :up: :up: :up: :up: :up:

Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: poch87 en Noviembre 14, 2006, 12:17:52
si murieron las imagenes! :( .... che con una FX5200 hasta donde la puedo hacer llegar sin q tenga problemas???

Salu2! :)
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: Eärnur en Noviembre 14, 2006, 18:35:17
Mmm... no había visto esto... ahora trato de solucionar lo de las imágenes.
En cuanto a la 5200 lo que tenés que hacer es ver las propiedades de la tarjeta de video, entrando en propiedades de escritorio. Tenés que fijarte qué chip tiene y luego San Google te dirá cuáles son las tarjetas que usan ese GPU. Ejemplo... una 6200 tiene el GPU nv43, el mismo de la 6600 y se puede saltar de una a la otra
Fijate y avisame
Eärnur
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: hardrocker en Noviembre 14, 2006, 21:43:53
Cita de: Eärnur en Marzo 21, 2006, 19:58:33
Te cuento, el GPU de la 440 y de la 4400 que suelen vender como si fuera la misma (en realidad tienen diferencias poco sustanciales en cuanto a GPU aunque son de la misma serie) si puede flashearse para transformar una en la otra, pero no tiene sentido ya que las prestaciones de la placa serán prácticamente las mismas.
Para aplicar este método con cierto beneficio tenés que pensar en cambios sobre la serie 5 y de ahí para arriba
Cada vez más flexibles cuando más nuevo es el modelo.
En síntesis... NO
Un abrazo
Eärnur
Buuuuuuuuu, tengo la MX4000.
Che, todo esto que decis es siempre y cuando la placa de video tenga sensor de temperatura, no? Sino seria al dope.
Gracias por el tuto! muy bueno che.
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: Eärnur en Noviembre 14, 2006, 22:41:25
No, no tiene nada que ver si tiene o no sensor de temperatura. Es más, de la serie 5 para arriba (si no me equivoco) todas tienen entre sus prestaciones el sensor de temperatura, aunque no siempre viene habilitado. Existe un script, muy pequeño que permite con un "touch" al registro de windows, activar el sensor de temperatura.

En relación con la temperatura, tal vez convenga aclarar algo. Lo que planteamos acá, no es exactamente lo mismo que las técnicas más conocidas de overclocking, las que implican casi siempre, refrigeración adicional para evitar daño del GPU.

Lo que se explica en este tuto, permite simplemente habilitar prestaciones que la placa efectivamente tiene, sólo que vienen bloqueadas por "soft" es decir, por el firmware que tiene cargado. Sólo eso.
Un abrazo
Eärnur
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: hardrocker en Noviembre 14, 2006, 22:58:46
Okss, muchas gracias por la aclaracion.
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: keegan en Noviembre 15, 2006, 07:01:44
Yo no toque nada y puedo ver la temperatura desde q la instale.
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: hardrocker en Noviembre 15, 2006, 07:49:03
Porque hay algunas placas que tienen esa opcion habilitada.
Depende del tipo de placa de video que tengas.
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: magumantis en Marzo 23, 2007, 14:57:47
Hola Amigos, soy de Tucuman y tengo un gran problema, me dejaron de funcionar 2 placas de video Geforce 6200 xfx 256mb ddr 2, la que en la caja tienen el perro saltando, de seguro la deben conocer,bueno el problema es que funcionaron bien un tiempo y un dia cuando quise encender la PC, cuando terminaba de cargar windows el monitor se quedaba negro,entre en modo seguro y con el cable del monitor todavia enchufado a la Geforce desintale el driver Nvidia, lo volvi a instalar y probe la ultima actualizacion y una mas vieja(),al principio me aparecia la "pantalla azul de la muerte" y me señalaba un error con el archivo nv4 o algo asi y se notaban defectos en la pantalla, rayas extrañas y defectuosas, y no me funcionaba,la placa no tiene señales de quemadura,no esta sulfatada,nisiquiera olor a quemado tienen,yo las probe en tres maquinas distintas y no pasa nada,mis otras placas(Geforce 5200 128 mb y Geforce 5500 256mb),funcionan bien,y la otra placa que es exactamente igual,al poco tiempo tambien presento sintomas similares,solo que en este caso no me aparecia la pantalla azul, cuando terminaba de instalar el driver se reiniciaba y cuando se estaba por iniciar windows quedaba negra con unas cuantas manchas rayadas en algunos sectores de la pantalla.
Mi pregunta es: Flasheandola puedo hacer que funcionen bien de nuevo? o ya no tienen arreglo,no se porque se me ocurre que restaurandole el Bios se pueden arreglar,o si ustedes conocen otro metodo por favor me podrian enseñar?,yo no se mucho sobre estas cosas por eso seria de gran ayuda que me den una mano en esto y me aclaren esta cuestion,si necesitan mas detalles se los puedo proporcionar,todavia tengo la esperanza que resuciten mis plaquitas,las necesito mucho. Gracias y  espero su respuesta, :up:
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: hardrocker en Marzo 23, 2007, 20:31:30
Ese error es tipico de algun problema de Hardware.
Si las otras placas te andan bien ya hay sospechas de que el problema sea de la placa en si.
Flasheala si es la ultima opcion que te queda, por ahi la salvas, como tambien la podes arruinar para siempre, pero si no tenes nada que perder...  ;)

PD: Si tenes mas dudas crea el tema en "Hardware" para no desvirtuar.
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: magumantis en Marzo 25, 2007, 00:59:54
 Bueno Voy a crear el tema en la seccion Hardware, puede servir de ayuda para alguien que este en una situacion similar a la mia, Gracias por responder y voy a tratar de flashearla,no me queda otra porque alguien que repare algo asi seria muy dificil de encontrar, eso si, no me interesa mucho forzarla a que mejore su rendimiento, me interesa que este como estaba,cualquier cosa cuando haga todo les comento como quedo y si tuvo alguna solucion,Saludos.
Título: Re: Flashear y habilitar control de temperatura en GeForce
Publicado por: eth@n en Marzo 30, 2007, 14:23:14
 Eärnur

te comento tengo una G-Force 7300 LE vos me recomendarias q la flashee sabes si las actualizaciones q hay para este modelo valen la pena actualizar?? :-\