Está en la página 1de 4

ARIEL GENTILE

.hrd

FANATICO INCURABLE DE "LOS FIERROS"

genaris@tectimes.com

NO TODO ESTA PERDIDO

RECUPERACION DE

LOS CHIPS DEL TIPO DIP DE 32 PINES SON LOS MAS COMUNES EN LOS MOTHERBOARDS ACTUALES, QUE TIENEN BIOS FLASH EEPROM.

BIOS
IOS significa Basic Input Output System (sistema bsico de entrada y salida) y es algo que poseen todas las PCs desde sus orgenes. Su funcin es inicializar el hardware, de modo que los componentes puedan interactuar entre s, ubicndose en diferentes direcciones de memoria e interrupciones. El Setup es un pequeo programa dentro del BIOS en el cual podemos configurar manualmente estos parmetros, como la velocidad del procesador y la memoria, y la capacidad de los discos duros instalados. Los sistemas operativos actuales pueden modificar estos parmetros gracias al mtodo Plug and Play, pero sin el BIOS, sera imposible inicializar los componentes bsicos para cargar el sistema operativo. Por eso mismo, si la PC carece de BIOS, o el que tiene est fallado, no podr arrancar y quedar muerta (aunque, obviamente, no es as).

QUE ES EL BIOS, FISICAMENTE?


Ya sabemos cul es su funcin, pero para familiarizarnos con el BIOS y con los problemas que puede llegar a tener, debemos reconocerlo como lo que verdaderamente es: un firmware. Este trmino se utiliza para referirse a un software que se encuentra incluido en una memoria no voltil, de manera que no puede

borrarse o modificarse tan fcilmente como ocurre con un disquete, ya que es preciso borrar toda la informacin que contiene para, recin despus, poder reprogramarla y grabar en ella los datos nuevos. Los BIOS antiguos se grababan en memorias del tipo EPROM (Erasable Programmable Read Only Memory, memoria de slo lectura programable y borrable), que requieren exponerse a rayos ultravioletas para borrarse. Actualmente, se graban en memorias del tipo EEPROM (donde el borrado se hace por impulsos elctricos), ms especficamente del tipo Flash (lo que significa que se puede dividir en distintos bloques al grabar). En el momento en que empez a utilizarse, fue una verdadera revolucin, ya que brind la posibilidad de actualizar el BIOS de una manera muy sencilla. De este modo, fue posible agregar soporte para nuevos procesadores y discos duros, solucionar incompatibilidades y mejorar opciones de rendimiento. Pero, como toda maravilla, tambin tiene sus complicaciones: desde que los BIOS vienen en memorias Flash EEPROM, son ms propensos a borrarse, y como pueden modificarse por software, tambin se han diseado diversos virus que se encargan de borrarlos y, as, causarnos serios dolores de cabeza (como es el caso del W95.CIH, ms conocido como Chernobyl, ya que se activaba en cada aniversario del trgico accidente nuclear). Esta memoria se presenta, principalmente, en un chip con formato DIP de 32 pines, aunque tambin se puede encontrar como un PLCC de 28 pines. En la mayora de los casos, tiene una capacidad de 2 Mbits (256 KB), si bien hasta hace un tiempo se utilizaban de slo 1 Mbit (128 KB), y hay ciertos casos en los que es de 4 Mbits (512 KB). Los parmetros de configuracin del BIOS se guardan en un pequeo espacio de memoria que s es voltil, de modo que requiere estar siempre encendida para mantener la informacin (de lo contrario, deberemos configurar el BIOS cada vez que encendamos la PC). A esta memoria, de 64 bytes, se la denomina CMOS (debido al semiconductor con el cual est fabricada). Para esto se recurre a una pila del tipo CR2032 (similar a la que usan algunos relojes y agendas electrnicas), que suele durar varios aos sin inconvenientes, en especial desde la salida de las fuentes ATX (ya que, mientras estn enchufadas a la corriente de lnea, desconectan la pila y alimentan la memoria por s mismas).

PUEDE ARRUINARSE UN BIOS?


ESTE ES UN BIOS DE 486 IMPRESO EN UNA MEMORIA DEL TIPO EEPROM (28 PINES). SI QUITAMOS LA ETIQUETA, SE BORRA TODO EL CONTENIDO DE LA MEMORIA (YA QUE EL CHIP TOMA CONTACTO CON RAYOS ULTRAVIOLETAS). 50

A simple vista, basndonos en lo que dijimos anteriormente, podemos decir que s. Como el BIOS es un firmware, puede verse afectado por un virus, o puede
POWERUSR

*
ocurrir que un golpe de tensin lo borre. Sin embargo, esto no quiere decir que la memoria que lo contiene quede inutilizada y no pueda repararse de ninguna forma. Si el deterioro se debi a un software (tanto a un virus como a un error al actualizar el BIOS), el chip de memoria permanece intacto, y puede borrarse y volver a programarse sin ningn inconveniente. Si la causa fue por parte del hardware, como un golpe de tensin o un cortocircuito generado por la energa electrosttica, es bastante probable que la memoria se haya quemado y que debamos reemplazarla por otra de las mismas caractersticas. Como dijimos anteriormente, los BIOS son bastante sensibles desde la utilizacin de memorias Flash EEPROM, tanto que son el primer factor por el cual los usuarios tiran sus motherboards pensando que pasaron a mejor vida y es hora de comprar otro.

EL BIOS ES UNO DE LOS COMPONENTES QUE CAUSAN MAS PANICO A LOS USUARIOS, NO SOLO PORQUE SU CONFIGURACION ES COMPLICADA PARA LOS MAS NOVATOS, SINO TAMBIEN PORQUE DE SU FUNCIONAMIENTO DEPENDE TODA LA COMPUTADORA, Y SI LLEGA A TENER ALGUN PROBLEMA, NUESTRO MOTHERBOARD PUEDE QUEDAR INUTILIZADO. EN ESTA NOTA HABLAREMOS DE LOS DISTINTOS PROBLEMAS QUE PUEDE TENER EL BIOS Y COMO SOLUCIONARLOS.

QUE HACER ANTE UN FALLO?


Bueno, eso depende de la causa del error. Aunque parezca mentira, en la mayora de los casos la solucin al problema es ms que sencilla. Algunos fabricantes modifican las direcciones de memoria de ciertos parmetros en las nuevas versiones de sus BIOS. Por lo tanto, puede ser que, al actualizarlo, ste trate de arrancar con configuraciones equivocadas, de manera que la PC no d seales de vida. La solucin es borrar el contenido de la pila que guarda la configuracin del BIOS, para que se restablezca a los valores estndar y entonces podamos arrancar la PC con normalidad. La mayora de los motherboards poseen un jumper para realizar esta funcin, que comnmente se encuentra cerca de la pila, y el mtodo de borrado se limita a desenchufar la fuente de la lnea elctrica y luego cambiar la posicin de este jumper. Se debe mantener esta posicin durante algunos segundos, y luego ponerla en el estado inicial. De todos modos, esto no es as en todos los motherboards, por lo que nunca vendr mal echarle un vistazo al manual (en algunos casos, como el del Asus A7V266-C, si no sacamos la pila, corremos el riesgo de quemar una pequea resistencia, sin la cual el BIOS nunca recordar su configuracin). Esto tambin puede aplicarse si modificamos un parmetro en el BIOS y luego la PC no arranca (algo que ocurre muy a
POWERUSR LA PILA QUE SE UTILIZA PARA GUARDAR EL CONTENIDO DE LA MEMORIA CMOS ES DEL TIPO CR2032 (SIMILAR A LA UTILIZADA EN RELOJES Y AGENDAS ELECTRONICAS). JUNTO A ELLA, VEMOS EL JUMPER QUE SIRVE PARA DESCARGARLA SIN NECESIDAD DE REMOVERLA.

EN LA MAYORIA DE LOS CASOS, LA SOLUCION AL PROBLEMA ES MAS QUE SENCILLA. EN OTROS, EL PROCEDIMIENTO ES UN TANTO MAS COMPLICADO, PERO NUNCA DEBEMOS DARNOS POR VENCIDOS ANTE UNA FALLA EN EL BIOS DEL MOTHERBOARD.

menudo cuando nos excedemos con el overclocking). Si esto no soluciona nuestro problema, entonces estamos en condiciones de decir que nuestro BIOS est fallado, en cuyo caso tendremos que recurrir a los mtodos que se indican a continuacin (en orden de preferencia).

BOOTBLOCK
A medida que pas el tiempo y se registraron numerosos casos de problemas en BIOS de memorias EEPROM, los fabricantes de motherboards desarrollaron distintos mtodos para prevenir fallas de este tipo o

bien para solucionarlas de una manera sencilla (sin tener que hacer algn tipo de configuracin en el hardware). Una de las prevenciones es bloquear la posibilidad de actualizacin del BIOS mediante un jumper o modificando un parmetro en el Setup, de modo que nunca se le pueda entregar una tensin capaz de borrar o rescribir el contenido de la memoria. Gracias a esto, ningn virus ser capaz de arruinar el BIOS. Para esto, algunos fabricantes recurren a un segundo chip BIOS. En caso de que falle el primero, mediante un jumper se puede arrancar la PC utilizando el segundo, para luego regrabar el primero con el contenido que le corresponde. Pero, en la mayora de los casos, se utiliza un solo chip, en el cual se divide la memoria en dos bloques: BootBlock, que contiene el soporte para iniciar los dispositivos bsicos del sistema (como el procesador, la memoria y la disquetera), y SystemBlock, que se encarga de inicializar todo lo dems (incluyendo el BIOS Setup). El primero nunca se modifica al actualizar el BIOS, de modo tal que si se produce algn error, la PC puede arrancar con el primero y permitirnos reprogramar el segundo. Recordemos que esto
51

AQUI VEMOS UN PROGRAMADOR DE MEMORIAS EEPROM QUE SE CONECTA A UN PUERTO RS232 (SERIE) Y SIRVE PARA UNA GRAN CANTIDAD DE MEMORIAS DISTINTAS.

es posible gracias al tipo de memoria Flash EEPROM (que se empez a utilizar en la poca de los Pentium MMX/2). Dependiendo del fabricante, la distribucin de la memoria puede cambiar, aunque normalmente el BootBlock contiene entre 16 y 64 KB. Los BIOS de 1 Mb no poseen esta caracterstica, dado que carecen del espacio suficiente para almacenar el SystemBlock. Cuando el contenido del SystemBlock falla, el sistema arranca con lo bsico para poder acceder a la disquetera, y entonces reprograma automticamente el BIOS. Dependiendo de la marca de BIOS que utilice nuestro motherboard, cambian la forma en que se presenta el sistema ante un fallo y ciertos parmetros para recuperarlo, como vemos en el recuadro correspondiente. Obviamente, esta solucin no siempre es efectiva (por ejemplo, si se quema la memoria, es imposible arrancar la mquina).

HOT SWAP
Esta es, sin ningn tipo de dudas, la forma ms fascinante de recuperar un BIOS, ya que si bien es la ms casera y riesgosa, como nosotros somos power users, no tendremos problemas en realizarla. Eso s: siempre que tengamos la posibilidad de recurrir al mtodo anterior, ser mejor evitar ste, que est ms destinado a aquellos que tengan un motherboard antiguo que utilice una memoria de 1 Mb para el BIOS, o que se les haya quemado la memoria y posean (o adquieran) una vaca de las mismas caractersticas. Como su nombre lo indica, este mtodo se refiere a un intercambio de BIOS en caliente, es decir, con la mquina encendida. Para aplicarlo, necesitaremos un motherboard exactamente igual (o parecido) al nuestro, donde vamos a reprogramar nuestro chip errneo (o viceversa: poseer un BIOS que nos permita arrancar la PC, para luego reprogramar nuestro chip). Al principio de esta nota dijimos que el BIOS es un sistema que se utiliza para inicializar todos los dispositivos de la computadora. Una vez que inicia el sistema operativo, no se requiere del BIOS para funcionar. Por lo tanto, si sacamos el chip con la mquina encendida, nada malo pasar (siempre que tengamos el cuidado necesario). Entonces, el mtodo de Hot Swap consiste en arrancar la PC, entrar en DOS, luego realizar un intercambio de BIOS y, con el programa que nos brinda el fabricante, reprogramar el chip (tal y como lo hacemos comnmente para actualizar el BIOS). Una vez que reiniciemos, todo debera funcionar bien, y entonces podremos volver a cambiar el chip o dejarlo como est. Para sacar el chip BIOS sin inconvenientes, recomendamos aflojarlo antes de encender la PC, y usar sta horizontalmente, de modo tal que la computadora no deje de reconocerlo. De esta manera, podremos retirar el chip con ms facilidad y sin riesgo de doblar o romper los pines (patitas). Podemos utilizar uno o dos brackets como herramienta (chapas vacas que se ponen en el reverso de los gabinetes), ya que haciendo palanca en algn slot del motherboard, nos permitir sacar cmodamente el chip (siempre teniendo el cuidado necesario y sin apurarnos). Obviamente, esto se aplica slo a los chips del tipo DIP; en los PLCC, es mucho ms complicado, aunque con una
POWERUSR

ALGUNOS MOTHERBOARDS, GENERALMENTE DE FIRMAS COMO AOPEN Y GIGABYTE, POSEEN DOS BIOS, DE MODO TAL QUE SI UNO FALLA, MODIFICANDO UN JUMPER ES POSIBLE ARRANCAR CON EL OTRO.

EN ESTA FOTO PODEMOS VER COMO SE SACA FACILMENTE UNA MEMORIA DE FORMATO DIP CON LA AYUDA DE UN BRACKET MULTIUSO, UTIL CUANDO HACEMOS UN HOT SWAP. 52

RECUPERACION POR BOOTBLOCK


LOS FABRICANTES DE MOTHERBOARDS UTILIZAN DIVERSAS MARCAS DE BIOS. ASIMISMO, LAS COMPAIAS QUE DESARROLLAN BIOS TAMBIEN VARIAN LA FORMA DE RECUPERACION EN LAS DISTINTAS VERSIONES DE SUS PRODUCTOS. EN ESTE CASO VAMOS A MENCIONAR LAS DOS MARCAS MAS CONOCIDAS (PHOENIX/AWARD Y AMI), Y LOS METODOS MAS COMUNES DE SUS VERSIONES DE BIOS (DE TODOS MODOS, NO VARIAN TANTO CON RESPECTO A LO QUE EXPRESAMOS EN ESTA NOTA).

PHOENIX/AWARD

pequea (pero fuerte) pinza de depilar, es posible sacarlo. Tambin existen pinzas diseadas exclusivamente para trabajar con este tipo de chips. Reiteramos: hay que tener muchsimo cuidado y debemos estar relajados a fin de poseer el mejor pulso posible, ya que en algunos casos podemos llegar a quemar el chip (si es que conectamos mal algn pin).

Sus BIOS son los ms utilizados en motherboards de marcas como Soyo y MSI, y el procedimiento para recuperar un BIOS es bastante sencillo, aunque deberemos trabajar un poco para crear el disquete salvador. En primer lugar, aparece en la pantalla un mensaje que avisa que hay un error en el BIOS, y se trata de bootear con la disquetera. Como no tendremos acceso al teclado, antes de encender la PC deberemos crear un disquete de arranque de DOS (formateando el disquete con archivos de sistema o bajando un modelo de www.bootdisk.com) con los comandos necesarios para que se ejecute automticamente el programador de BIOS. EL INICIO DEL BIOS DE PHOENIX/AWARD ES YA UNA IMAGEN FAMILIAR PARA MUCHOS USUARIOS. En el disquete debemos copiar tres archivos (adems de los de sistema): el archivo de imagen de BIOS (por ejemplo, BIOS.BIN), la utilidad de programacin (generalmente, AWDFLASH.EXE) y el AUTOEXEC.BAT, que deber tener como contenido la lnea AWDFLASH BIOS.BIN /py. De esta manera, el programa se ejecutar automticamente, y luego de algunos segundos ya tendremos solucionado el problema.

REPROGRAMACION EXTERNA
Si no obtuvimos resultados con los dos mtodos anteriores y sabemos que el chip del BIOS no tiene problemas fsicos, podemos recurrir a un programador de memorias Flash EEPROM que sea compatible con el de nuestro BIOS. Consta de una placa con uno o ms zcalos que se conecta al puerto paralelo o serie de una PC, y mediante un programa bastante sencillo de utilizar, permite reprogramar nuestro chip indicando el archivo que contiene la imagen del BIOS. Tambin hay otros cuyo funcionamiento se basa en el envo de comandos mediante una terminal (como el HyperTerminal de Windows). Los dispositivos de este tipo son bastante caros (los ms econmicos cuestan aproximadamente U$S 60), por lo cual no se justifica su compra si debemos reparar slo un motherboard. Sin embargo, podemos recurrir a un negocio de electrnica donde nos hagan este trabajo por una suma ms accesible (generalmente, menos de U$S 10). Tambin en sitios de subastas online hay muchas personas y locales de computacin que ofrecen este servicio. Lo mismo ocurre si nuestro chip se quem y tenemos que reemplazarlo: estas memorias son bastante econmicas, por lo cual tambin por menos de U$S 10 podemos conseguir una nueva. Si luego de toda esta odisea nuestro sistema no da seales de vida en el monitor, entonces significa que el problema se extiende ms all del BIOS. Por ejemplo, puede deberse a que algn golpe de tensin, adems de haberse llevado el chip de memoria, tambin lo haya hecho con algn capacitor del motherboard. Pero es seguro que, si el problema se inici al actualizar el BIOS, ningn otro componente de la computadora habr sido afectado, por lo que en ese caso deberamos reclamar que nos vuelvan a programar la memoria I
POWERUSR

AMI
American Megatrends Inc. fue siempre el preferido de compaas como ECS/PC Chips para sus motherboards. La forma de recuperacin es menos amigable que en el caso de Award, pero tambin es ms sencillo de preparar. En su BootBlock, AMI incluye unas rutinas ya predefinidas para bootear y reprogramar el BIOS por s mismo. Para lograrlo, es necesario utilizar un disquete que posea el archivo de imagen de BIOS con el nombre AMIBOOT.ROM (esto es estrictamente necesario). Cuando encendemos la PC, no aparece nada en el monitor: simplemente, la computadora se pone a buscar algo en la disquetera. Una vez que encuentra el disquete, busca el archivo y reprograma el BIOS. Segundos ms tarde, mediante cuatro beeps, nos indica que el proceso ha terminado, y entonces ya estamos listos para ver si tambin finaliz nuestro sufrimiento.

LOS BIOS QUE SE PRESENTAN EN MEMORIAS DE FORMATO PLCC (28 PINES) SON MAS DIFICILES DE SACAR. EN ESTE CASO, VIENE SOLDADO DIRECTAMENTE EN LA PLACA, LO QUE IMPIDE REALIZAR EL METODO DE HOT SWAP. 53

También podría gustarte