Muchos dispositivos hardware actuales permiten la actualización del firmware para solucionar posibles problemas e incluir algunas mejoras. Os explicamos cómo actualizar el firmware de algunos dispositivos (router D-Link GSL-G804V y BIOS de PC sobremesa ASUS P4S8X-X).
- Definición firmware.
- Actualiar firmware router D-Link VPN GSL-804V.
- Actualizar firmware placa base equipo sobremesa ASUS P4S8X-X.
Definición firmware
El firmware de un dispositivo hardware es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria tipo ROM (read-only memory, memoria de sólo lectura), que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo.
Al estar integrado en la electrónica del dispositivo es en parte hardware, pero también es software, ya que proporciona lógica y se dispone en algún tipo de lenguaje de programación.
Funcionalmente, el firmware es el intermediario (interfaz) entre las órdenes externas que recibe el dispositivo y su electrónica, ya que es el encargado de controlar a ésta última para ejecutar correctamente dichas órdenes externas.
Actualizar firmware router D-Link VPN GSL-804V
En primer lugar comprobaremos la versión actual de nuestro dispositivo, el router D-Link GSL-804V, para ello accederemos a la administración vía web (introduciendo la IP del Router que coincidirá con la puerta de enlace en el navegador web), introduciremos usuario y contraseña del Router y pulsaremos en la pestaña: «Status», aquí, entre otros datos, podremos ver la versión en «Software Version», en este caso la 1.00.00.dt1:
A continuación buscaremos el fichero con el la actualización de la nueva versión del firmware, normalmente en la web del fabricante, para el caso del router D-Link, lo podemos encontrar en la dirección: http://ftp.dlink.ru/pub/ADSL/DSL-G804V/Firmware:
Una vez descargado el fichero que contiene el firmware actualizado procederemos a descomprimirlo (si está comprimido), a continuación abriremos la administración del router, desde el navegador web, y accederemos (para el caso del D-Link DSL-G804V) a la pestaña «Tools»:
Con el texto: There may be new firmware for your DSL-G804V to improve functionality and performance.
The upgrade procedure takes about 60 seconds. Note! Do not power off the unit when it is being upgraded.
Desde la ventana anterior, pulsaremos el botón «Examinar» para seleccionar el fichero con el firmware descargado anteriormente (en nuestro caso «G804V_v1.0.08.dt1.afw»:
Tras seleccionar el fichero del firmware pulsaremos en «Apply» (teniendo en cuenta que si estamos en una organización y hay varios equipos conectados a través de este router perderán la conexión durante unos segundos):
Se iniciará el proceso de actualización del firmware del router, mostrando una ventana con el progreso:
Tras la instalación del firmware aparecerá una ventana indicando que el router ha de ser reiniciado. Nos dará la opción de reiniciarlo y restaurar los valores de fábrica, eliminado toda las configuración que hayamos hecho o resetearlo con la configuración actual. Pulsaremos «Apply»:
Con el texto: Your FLASH chips have been updated. Firmware Update Complete. Please restart to take effect. Restar Router with «Current Settings» … «Factory Default Settings».
Aparecerá esta ventana, indicando que el equipo se está resetenando:
Con el texto: The device is restarting … Please wait for … seconds
Durante el progreso de reseteo se perderá la conexión varias veces, pues el Router ha de reiniciarse para que la actualización del firmware se aplique correctamente:
Y con esto ya habremos actualizado el firmware de nuestro router, podremos verlo en la pestaña «Status» – «Device info»:
Actualizar firmware placa base equipo sobremesa ASUS P4S8X-X
Como siempre, lo primero que haremos será comprobar la versión actual, para ver si nos interesa actualizar la BIOS de la placa base Asus P4S8X-X (extensible a otras placas base de pc). Para ello reiniciaremos el equipo y veremos que al iniciar aparece un texto en la parte inferior que dice algo así como «Press DEL to enter SETUP, Alt+F2 to enter EZ Flash utility«:
Pulsando las teclas Alt + F2 accederemos al menú de actualización de la BIOS, donde también podremos ver la versión actual, en nuestro caso:
- BIOS Version: ASUS P4S8X-X ACPI BIOS Revison 1002.
- BIOS Model: P4S8X-X
- BIOS Built Date: 01/24/03
Una vez anotada la versión (Revision 1002), pulsaremos Escape para reiniciar el equipo:
Tras el reinicio del equipo abriremos el navegador web y accederemos, en este caso, a la página web de ASUS (fabricante de la placa base a la que le estamos actualizando la BIOS). Buscaremos el modelo de placa:
Dependiendo del fabricante, puede que la página varíe, en este caso nos muestra todas las versiones de la BIOS de este modelo de placa base (Asus P4S8X-X) disponibles, en nuestro caso descargaremos la 1005.001, que es la última versión disponible, pulsando en «Global»:
Indicaremos a Mozilla Firefox «Guardar archivo» y pulsaremos «Aceptar»:
Indicaremos el lugar (carpeta) donde descargaremos el fichero:
Nota importante: al descargar el fichero la propia web nos informa de que sólo se debe actualizar la BIOS en caso necesario, si todo funciona correctamente no es recomendable. Tampoco lo es para usuarios no avanzados. Y, además, avisa de que una mala actualización de la BIOS puede dejar el equipo «inservible». Así pues es recomendable actualizar la BIOS sólo en caso necesario (algún error detectado que nos aseguren que se soluciona actualizando la BIOS, cambio de tipo de memoria RAM asegurándonos que actualizando la BIOS la detectará correctamente, etc).
En este caso se habrá descargado un fichero comprimido con Zip (WinZip), que se puede descomprimir con WinRAR, WinZip o la propia utilidad de descompresión de Zip que incluye Windows XP:
Ahora tendremos que copiar el fichero descomprimido, con nombre «1005.001» (es importante anotar el nombre pues al reiniciar será necesario), a un disquete flexible, esto es obligatorio pues la utilidad de actualización de la BIOS sólo admite hacerlo desde disquetes. Así pues introduciremos un disquete en la unidad A y pulsaremos con el botón derecho del ratón sobre el fichero descomprimido, seleccionaremos «Enviar a» y «(A:) Disco de 31/2«:
Una vez copiado el fichero con la versión actualizada de la BIOS de la placa base, reiniciaremos el equipo:
Tras el reinicio, al igual que hicimos para ver la versión actual de la BIOS de la placa base ASUS P4S8X-X, volveremos a pulsar Alt + F2 para entrar en el menú AZ Flash utility:
Una vez que estemos en el menú EZ Flash utility nos pedirá que introduzcamos el disquete en la unidad A: y que introduzcamos el nombre del fichero descargado y descomprimido (1005.001). Tras introducir el nombre del fichero en «Please Enter File Name for NEW BIOS:», pulsaremos INTRO para iniciar el proceso:
Tras pulsar INTRO, EZ Flash utility leerá el contenido del fichero introducido en la disquetera, para comprobar que sea un fichero compatible:
Tras la lectura nos pedirá confirmación (dos veces) para iniciar el proceso de actualización de la BIOS. Para confirmar pulsaremos «Y» dos veces, en «WARNING, Continue to update BIOS (Y/N)?» y en «1. Update Main BIOS area (Y/N)?«. Tras confirmar se iniciará el proceso de actualización de la BIOS, indicando el progreso en «Programing: xxx – xxx»:
Una vez finalizada la actualización, cambiará «Programing» por «Done» y nos pedirá que reiniciemos el sistema con el texto «Press a key to reboot». Sacaremos el disquete con el fichero de actualización de la BIOS y pulsaremos cualquier tecla para reiniciar.
Si queremos comprobar que la BIOS se ha actualizado podremos volver a pulsar Alt + F2 para entrar en EZ Flash utility y comprobar la versión en «Revision»:
Efectivamente, ASUS EZ Flash V1.00 muestra ahora la siguiente información:
- BIOS Version: ASUS P4S8X-X ACPI BIOS Revision 1005 Beta 001.
- BIOS Model: P4S8X-X.
- BIOS Built Date: 10/31/03.