Actualizar Firmware

6
FIRMWARE ¿ Cómo actualizar un firmware? Escrito por Manz http://www.emezeta.com/ Revisión 1: 27 de Noviembre de 2003 Revisión 2: 11 de Septiembre de 2005 Resumen: Actualizar el firmware (en éste caso de una unidad óptica) para ampliar sus características, corregir errores o simplemente mantenerlo actualizado.

Transcript of Actualizar Firmware

Page 1: Actualizar Firmware

FIRMWARE ¿ Cómo actualizar un

firmware?

Escrito por Manz

http://www.emezeta.com/

Revisión 1: 27 de Noviembre de 2003 Revisión 2: 11 de Septiembre de 2005

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

Page 2: Actualizar Firmware

¿ Que es un firmware ?

El firmware de un dispositivo es un software, unos "drivers" (por así decirlo) que se encargan de actualizar a nivel físico dicho dispositivo. Este proceso es sumamente peligroso por el hecho de que debe ser interrumpido para no causar daños al dispositivo y, generalmente, si se produce un error durante la actualización, 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 actualización de firmware de un dispositivo. Esta actualización no debe ser interrumpida por ningún motivo ya que, generalmente, interrumpir la actualización 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 amplía sus características. Normalmente, los fabricantes realizan los firmwares de sus productos para corregir errores graves y leves, pero en ciertas ocasiones mejoran o añaden funciones. Un ejemplo sería la actualización del firmware de una grabadora, actualización 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 debería actualizar: El modelo RW400 de grabadoras del fabricante X tiene un error al accionar el expulsado de CDs cuando se tiene más de un disco duro instalado. Los reproductores de DVD tienen un error con DVD regrabables marca X. Eso podría ser un ejemplo, los programadores de este dispositivo cometieron un error (todos somos humanos y podemos equivocarnos) y sacan una especie de actualización para corregir los fallos y que no haya sido en vano la compra de este producto. ¿Y que pasa con las actualizaciones que amplían las características? Pues este es un apartado que nos gusta a muchos. En algunos casos de algunas grabadoras por ejemplo, algunas empresas sacan firmwares que amplían la velocidad de lectura o de grabación 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.

Page 3: Actualizar Firmware

Como podéis ver es bastante recomendable hacer la actualización, pero mucha gente no se atreve ya que tiene un riesgo considerable de dañar la unidad. En este informe vamos a dar las instrucciones para superar ese miedo.

En nuestro caso, la actualización 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 actualización del firmware A continuación voy a ir repasando lo que se debe hacer. En este caso, repito una vez más, la actualización es de una unidad lectora de CDROM. Con todos los dispositivos es similar, aún así junto a la actualización de dicho firmware acompaña 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? Fácil, en la factura de la compra, en nuestro manual del producto, o en el administrador de dispositivos de Windows suele acompañar 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 raíz para evitar conflictos (C:\).

Page 4: Actualizar Firmware

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 extracción 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 tenéis que estar seguros de que lo habéis hecho correctamente, sino el firmware será transferido a otro dispositivo (el situado en este canal) o a ningún 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 más pequeño. 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 más pequeños). 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 alimentación nos fijaremos en que tenemos una pequeña 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 pequeño rectangulito que se inserta en un par de pines para determinar una posición. Bien, pues colocamos el jumper en el par de pines que indique maestro. En la parte superior de la zona de los pines podréis ver algo asi como CS, SL y MA. Significa Cable Selector, Esclavo (Slave) y Maestro.

Page 5: Actualizar Firmware

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 comprobación inicial, que se detecta la unidad. Normalmente se puede ver algo similar a lo siguiente:

IDE Primary Master: SEAGATE HardDisk

IDE Primary Slave: None

IDE Secondary Master: CDR 8400B

IDE 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 opción se pueden establecer todos los dispositivos a AUTO, para que se haga esta comprobación 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 opción 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 instalación de windows 98 da la posibilidad de arrancar en modo MSDOS).

Mirad antes la BIOS a ver si tenéis 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 opción 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 actualización del firmware. Ejecutamos el programa ejecutable (de extensión EXE o COM) y establecemos el nombre del fichero binario de actualización de firmware (usualmente BIN, en este caso LGE) pero sin escribir la extensión !!: C:\TEMP> XFERLG V2LGLX40

Page 6: Actualizar Firmware

Estaremos realizando la actualización del firmware. En la pantalla que os muestra la actualización podéis 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 daños 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 añadía han surtido efecto y están presentes. En caso de que la unidad sea dañada o no nos funcione correctamente aquí tenemos

un esquema electrónico que puede ser capaz de repararla: