¿Qué es el firmware? Definición y tipos
Mejor conocido como 'software para hardware', Firmware es un programa que viene incorporado en una pieza de hardware como un teclado, un disco duro, BIOS o una tarjeta de video. Está diseñado para dar instrucciones permanentes para comunicarse con otros dispositivos en un sistema y realizar funciones como tareas básicas de entrada / salida.
Que es el firmware
El firmware, al igual que los controladores, tiene la misma función, pero difiere en la forma en que se almacena en el dispositivo de hardware mientras que los controladores se instalan dentro del sistema operativo. Además, el firmware puede iniciarse por sí solo y hacer lo que está programado o diseñado para hacer mientras los controladores deben ser ejecutados por el sistema operativo..
Tipos de firmware
BIOS
Lo primero que cobra vida después de encender la computadora es la BIOS. Puede interactuar con el hardware y comprobar si hay errores desconocidos. Luego señala otro programa llamado bootloader que hace el trabajo de reactivar el sistema operativo que se encuentra dentro del disco duro y ponerlo en la memoria de acceso aleatorio. Por lo tanto, BIOS es el principal responsable de manejar los componentes de hardware de su computadora y garantizar que funcionen correctamente. Aunque es bueno, el software de bajo nivel se ha mantenido casi sin cambios durante las últimas dos décadas, y debido a esto, ahora se está quedando obsoleto y sin soporte para las tecnologías modernas. Por ejemplo, la BIOS sigue utilizando el código de 16 bits, mientras que la mayoría de las computadoras portátiles y las PC ejecutan códigos de 32 y 64 bits.
EFI
EFI, la forma abreviada de Extensible Firmware Interface es una especificación para una nueva generación de firmware del sistema que proporciona las primeras instrucciones utilizadas por la CPU al hardware de inicio y pasa el control al cargador de arranque. EFI, a veces también conocida como Interfaz de firmware extensible unificada (UEFI) tiene ciertas ventajas sobre el BIOS. Por ejemplo, ayuda a garantizar que su PC se inicie utilizando solo software de confianza para el fabricante de la PC, es decir, es compatible con una función llamada 'Arranque seguro' para mejorar la seguridad.
Conocer la versión de BIOS de su computadora puede ayudarlo a encontrar si tiene la versión más actualizada del firmware. En las computadoras con Windows, puede obtener la información de la versión del firmware utilizando el símbolo del sistema. Alternativamente, puede usar un asistente de actualización para su dispositivo.
En términos generales, para ver la versión de firmware de cualquier hardware, puede abrir el Administrador de dispositivos, expandir la categoría, seleccionar el hardware, hacer clic derecho en él y hacer clic en Propiedades. Ahora, en la pestaña Detalles, en el menú desplegable Propry, seleccione Id. De hardware. Aquí en la tabla de valores, debería ver la versión de firmware.Leer: Comprueba si tu PC utiliza BIOS o UEFI.
Actualizando Firmware
Las actualizaciones de firmware están disponibles de los fabricantes de hardware. Por ejemplo, se puede lanzar una actualización de firmware para un enrutador de red para corregir errores, agujeros de seguridad o mejorar sus capacidades.
Algunas actualizaciones de firmware se aplican normalmente y solo parecen una actualización de software regular. Sin embargo, otros pueden consumir bastante tiempo ya que pueden implicar copiar el firmware a una unidad portátil y luego cargarlo en el dispositivo manualmente. Dicho esto, algunos dispositivos cuentan con una sección dedicada en la consola administrativa que le permite aplicar una actualización de firmware o un manual del usuario para una referencia completa.
Es extremadamente importante asegurarse de que el dispositivo que está recibiendo la actualización del firmware no se apague mientras se aplica la actualización. Una actualización parcial del firmware deja el firmware dañado, lo que puede dañar seriamente el funcionamiento del dispositivo. Entonces, solo asegúrese de que una vez que inicie un actualizador de firmware, deje que la actualización finalice.
Leer: Como actualizar el BIOS.
Diferencia entre el firmware y el software
A menudo, la palabra Firmware y software se usan indistintamente, es decir, solo o una colección de programas de computadora asignados con alguna tarea a realizar en la máquina. Pero en realidad, es el trabajo que define las raíces de estas categorías (firmware y software) en las que las colocamos..
Por ejemplo, el software es virtual, por lo que puede copiarse, modificarse y destruirse. A menudo se almacena en una memoria que es fácilmente accesible e incluso reemplazable por el usuario. Pero en el caso del firmware, la memoria que almacena a menudo está integrada en el dispositivo y no es reemplazable por el usuario. Esto se hace deliberadamente para evitar cualquier manipulación o eliminación, ya que es fundamental para el funcionamiento del dispositivo y puede causar graves consecuencias si se elimina..
Además, el software a menudo se actualiza y, por lo tanto, la información almacenada en él se modifica / altera con cada ejecución de la aplicación. En contraste, el firmware no cambia mucho a menos que modifique la configuración muy a menudo. También hay muy poco o ningún requisito para cambiar el firmware de un dispositivo.
Espero que esto explique lo que significa firmware.