You are on page 1of 6

FIRMWARE Cmo actualizar un firmware?

Escrito por Manz

http://www.emezeta.com/
Revisin 1: 27 de Noviembre de 2003 Revisin 2: 11 de Septiembre de 2005

Resumen:
Actualizar el firmware (en ste caso de una unidad ptica) para ampliar sus caractersticas, corregir errores o simplemente mantenerlo actualizado.

Que es un firmware ?
El firmware de un dispositivo es un software, unos "drivers" (por as decirlo) que se encargan de actualizar a nivel fsico dicho dispositivo. Este proceso es sumamente peligroso por el hecho de que debe ser interrumpido para no causar daos al dispositivo y, generalmente, si se produce un error durante la actualizacin, el componente quedar inservible. Por eso se dice que actualizar un firmware es peligroso y hay que efectuarlo en un lugar libre de apagones, cortocircuitos, subidas de tensiones, etc.

IMPORTANTE: Debes ser sumamente cuidadoso/a con el proceso de actualizacin de firmware de un dispositivo. Esta actualizacin no debe ser interrumpida por ningn motivo ya que, generalmente, interrumpir la actualizacin del firmware puede estropear dicho hardware.

Que efectos tiene actualizar el firmware ?


Muchos y muy buenos. Un firmware actualiza un dispositivo y en algunos casos ampla sus caractersticas. Normalmente, los fabricantes realizan los firmwares de sus productos para corregir errores graves y leves, pero en ciertas ocasiones mejoran o aaden funciones. Un ejemplo sera la actualizacin del firmware de una grabadora, actualizacin del firmware de un router o incluso del famoso reproductor de DivX de sobremesa que tanto se est extendiendo ultimamente, KiSS. Como he mencionado previamente las actualizaciones de firmware corrigen errores y voy a poner varios ejemplos de porque se debera actualizar: El modelo RW400 de grabadoras del fabricante X tiene un error al accionar el expulsado de CDs cuando se tiene ms de un disco duro instalado. Los reproductores de DVD tienen un error con DVD regrabables marca X. Eso podra ser un ejemplo, los programadores de este dispositivo cometieron un error (todos somos humanos y podemos equivocarnos) y sacan una especie de actualizacin para corregir los fallos y que no haya sido en vano la compra de este producto. Y que pasa con las actualizaciones que amplan las caractersticas? Pues este es un apartado que nos gusta a muchos. En algunos casos de algunas grabadoras por ejemplo, algunas empresas sacan firmwares que amplan la velocidad de lectura o de grabacin de un dispositivo, por ejemplo, una grabadora de 48x saca a los 9 meses de su lanzamiento un firmware que permite grabar a una velocidad de 52x.

Como podis ver es bastante recomendable hacer la actualizacin, pero mucha gente no se atreve ya que tiene un riesgo considerable de daar la unidad. En este informe vamos a dar las instrucciones para superar ese miedo.

En nuestro caso, la actualizacin de firmware se ha hecho porque las unidades pticas (grabadoras y lectoras de CD) de la marca LG, pueden tener un fallo al ser usadas en el sistema operativo Linux en el momento de hacerse ste informe, y ser literalmente "tostadas" al leerlas.

Pasos de actualizacin del firmware


A continuacin voy a ir repasando lo que se debe hacer. En este caso, repito una vez ms, la actualizacin es de una unidad lectora de CDROM. Con todos los dispositivos es similar, an as junto a la actualizacin de dicho firmware acompaa siempre un documento de texto con las instrucciones, es OBLIGATORIO leerlo.

PRIMER PASO:
Descarga del firmware

Lo primero es saber la marca y el modelo de nuestro dispositivo. En nuestro caso se trata de un lector de marca LG y modelo CRD-8400B.

Como podemos saber que modelo es? Fcil, en la factura de la compra, en nuestro manual del producto, o en el administrador de dispositivos de Windows suele acompaar el modelo al nombre del dispositivo. Una vez sabemos el modelo y marca, solo tenemos que ir a la web del fabricante, mirar si hay un firmware disponible y descargarlo, a ser posible en el directorio raz para evitar conflictos (C:\).

SEGUNDO PASO:
Establecer la unidad en el IDE 2 como maestro.

Lo siguiente que tendremos que hacer es apagar el ordenador y desenchufarlo. Una vez hecho esto, se abre la carcasa lateral para proceder a la extraccin del dispositivo ptico. En nuestro caso las instrucciones del firmware nos comentan que hay que establecer en el canal IDE secundario como maestro la unidad que se quiere ser actualizada. Atentos a esto porque tenis que estar seguros de que lo habis hecho correctamente, sino el firmware ser transferido a otro dispositivo (el situado en este canal) o a ningn sitio si no hay nada en este extremo del cable IDE. Un cable IDE es el que podemos ver en la figura de la derecha. Pueden ser de 40 hilos (ATA 66), 80 hilos (ATA 100-133) o si eres el agraciado de tener un disco duro SATA (Serial ATA) un conector mucho ms pequeo. Buscamos el cable secundario (si quieres puedes guiarte por el disco duro que tiene que estar instalado en el IDE 1 como maestro, entonces solo tienes que buscar el IDE secundario) y no confundirte con el IDE de la disquetera (son ms pequeos). Una vez encontrado dicho IDE, procederemos a desenchufar los cables, desatornillarla y extraer la unidad del equipo. En la parte trasera, donde recientemente estaban colocados los cables IDE, de audio y de alimentacin nos fijaremos en que tenemos una pequea zona con un par de pines. En esta zona se marcar como Maestro o Esclavo nuestra unidad por medio de un jumper. Un jumper (en la imagen, gris) es un pequeo rectangulito que se inserta en un par de pines para determinar una posicin. Bien, pues colocamos el jumper en el par de pines que indique maestro. En la parte superior de la zona de los pines podris ver algo asi como CS, SL y MA. Significa Cable Selector, Esclavo (Slave) y Maestro.

Insertamos el jumper en el que pone MA (Maestro) y volved a enchufar todos los cables, recordad que debe estar enchufada en el cable IDE secundario. Para asegurarnos de que esta bien colocada, arrancaremos el equipo verificando en la pantalla de comprobacin inicial, que se detecta la unidad. Normalmente se puede ver algo similar a lo siguiente: IDE IDE IDE IDE Primary Master: SEAGATE HardDisk Primary Slave: None Secondary Master: CDR 8400B Secondary Slave: None

Verifica que en "IDE Secondary Master" est la unidad que vamos a actualizar. Si estas comprobaciones de IDE no te salen al iniciar el sistema, entra en la BIOS (pulsando la tecla Suprimir), usualmente en la primera opcin se pueden establecer todos los dispositivos a AUTO, para que se haga esta comprobacin al iniciar el PC.

TERCER PASO:
Arrancar en modo MS-DOS.

El siguiente paso ser entrar en modo MS-DOS. Si tenemos Windows 9x/ME podemos hacerlo pulsando F8 durante la carga de windows y escogiendo la opcin Solo simbolo de sistema. Si en caso contrario tenemos Windows 2000 o XP, deberemos arrancar desde un disquete o CDROM de arranque (el CD de instalacin de windows 98 da la posibilidad de arrancar en modo MSDOS). Mirad antes la BIOS a ver si tenis establecido el arranque (en la imagen establecemos el arranque desde el CDROM). Reiniciamos el equipo guardando los cambios y arrancamos desde el CDROM, disquete u opcin de MSDOS. Una vez hecho esto, quitamos cualquier CD que contenga la unidad que vamos a actualizar. Arrancamos y nos situamos en el directorio donde copiamos los ficheros para realizar la actualizacin del firmware. Ejecutamos el programa ejecutable (de extensin EXE o COM) y establecemos el nombre del fichero binario de actualizacin de firmware (usualmente BIN, en este caso LGE) pero sin escribir la extensin !!: C:\TEMP> XFERLG V2LGLX40

Estaremos realizando la actualizacin del firmware. En la pantalla que os muestra la actualizacin podis ver todos los datos.
NOTA: Vigilad que durante este periodo de tiempo NADA ni NADIE os interrumpa. Si es detenido antes de que finalice la unidad puede sufrir daos graves!!!.

CUARTO PASO:
Establecer todo como antes y reiniciar.

Establecemos todo como estaba antes y reiniciamos el equipo. Verificamos que la unidad funciona correctamente y que se anunciaban que arreglaba, o aada han surtido efecto y estn presentes. En caso de que la unidad sea daada o no nos funcione correctamente aqu tenemos un esquema electrnico que puede ser capaz de repararla:

You might also like