¿Qué es el firmware? ¿Qué hace el firmware? -

Firmware… probablemente hayas oído hablar de él en algún momento. Suena como un nombre alemán extraño, ¿no? Pero, ¿qué es el firmware? ¿Cuál es el significado de este término y cómo definiría el firmware? ¿Qué hace el firmware? ¿Cómo funciona el firmware? Seguramente, su propósito no es solo confundirte. Como aprenderá en este tutorial, el firmware es fundamental para dispositivos de hardware de todo tipo, desde teléfonos inteligentes hasta televisores(TVs) inteligentes , lavadoras y otros dispositivos. Para aclarar las cosas y ayudarlo a adquirir más conocimientos sobre este tema, en este artículo le explicamos todo lo esencial que necesita saber sobre el firmware. Empecemos:

¿Qué es el firmware? Definición de firmware en términos simples(Firmware)

El firmware(Firmware) es una pequeña pieza de software que hace que el hardware funcione como su fabricante pretendía. Consiste en programas escritos por desarrolladores de software para hacer funcionar los dispositivos de hardware. Sin firmware, la mayoría de los dispositivos electrónicos que usamos a diario no podrían funcionar. Ellos no harían nada.

Por ejemplo, ¿sabías que un semáforo simple tiene firmware? Sí, lo hace, y el firmware es lo que le indica que cambie las luces a intervalos regulares. Sin firmware, el semáforo sería solo un mástil "estúpido", colocado al costado de la carretera, sin hacer nada más que parecer aburrido. ¿Qué es el firmware en el caso de dispositivos de hardware menos sofisticados como semáforos, lavadoras, máquinas de tarjetas, cámaras de vigilancia y televisores(TVs) ? El firmware es todo el software en ellos, también actúa como su sistema operativo y controla todo sobre el funcionamiento de esos dispositivos.

Los semáforos necesitan firmware para funcionar

Los semáforos necesitan firmware para funcionar

Para aclarar aún más las cosas, tomemos otro ejemplo: una placa base de computadora sin firmware no sabría cómo detectar el disco duro o la tarjeta de video que se encuentra dentro de su computadora. Si sus discos duros no tuvieran firmware incorporado, no sabrían qué tan rápido girar o cuándo detenerse. Una tarjeta de red inalámbrica no sabría cómo usar una radiofrecuencia particular para conectarse a Wi-Fi .

Muchos componentes de PC (placa base, tarjeta gráfica, etc.) necesitan firmware

Muchos componentes de PC (placa base, tarjeta gráfica, etc.) necesitan firmware

A menudo tendemos a pensar en un dispositivo de hardware como un dispositivo que es solo hardware. Y asumimos que simplemente funciona por sí mismo. Sin embargo, casi ninguno de los dispositivos de hardware modernos funcionaría sin este software en particular escrito directamente en ellos.

¿Qué es el firmware en Android?

¿Qué es el firmware en el móvil? ¿Cómo definiría el firmware en dispositivos con hardware complejo como teléfonos inteligentes, tabletas, relojes inteligentes o incluso televisores(TVs) inteligentes ? En este caso, una definición de firmware bastante buena sería esta: el firmware es el intermediario entre el hardware y el sistema operativo(the firmware is the middleman between the hardware and the operating system) .

En dichos dispositivos, el firmware contiene solo las instrucciones necesarias para que el hardware pueda funcionar con el sistema operativo instalado en el dispositivo. Por ejemplo, en un smartphone Samsung Galaxy con Android , el firmware del smartphone permite que el hardware se comunique correctamente con el sistema operativo Android y haga lo que le pide el usuario.(Android)

Los smartphones y tablets Android también tienen firmware

Los smartphones y tablets Android(Android) también tienen firmware

Desafortunadamente, hay un problema con lo que muchas personas tienden a creer que es el firmware en los teléfonos(Android) inteligentes, tabletas, relojes inteligentes, televisores(TVs) inteligentes y otros dispositivos móviles con Android. Los smartphones y dispositivos móviles Android(Android) han conquistado el mundo, y muchos usuarios quieren actualizar el “firmware” de sus dispositivos, instalar ROMs personalizadas , etc. El problema es que la mayoría de las personas ahora usan incorrectamente el término firmware cuando se refieren a teléfonos inteligentes y otros dispositivos móviles.

Por eso, queremos explicar los tecnicismos del firmware cuando nos referimos a teléfonos inteligentes y dispositivos móviles, para que lo hagas bien:

  • El significado de firmware(Firmware) , especialmente cuando se habla de dispositivos con Android , se ha ampliado incorrectamente en la cultura popular para abarcar todo el software de esos dispositivos. Android " firmware" ahora significa el firmware más el sistema operativo Android encima.
  • También encontrará el término ROM personalizada(Custom ROM) . ROM no significa, en este caso, la memoria de solo lectura, donde el firmware se almacena en el hardware del teléfono inteligente. ROM personalizada(Custom ROM) significa una imagen de sistema operativo personalizada que también incluye el firmware necesario para que funcione el teléfono inteligente o la tableta Android . Entonces obtienes dos cosas en la ROM de un teléfono inteligente: el firmware, que es el mismo que en la definición que compartimos anteriormente, y el sistema operativo encima del firmware.
  • Cuando compra un teléfono inteligente, viene con una " ROM de stock " o "firmware de stock". Esto se refiere al firmware y al sistema operativo preinstalados. La " ROM de stock " la proporciona el fabricante del teléfono inteligente (si lo compró desbloqueado) o el operador móvil donde tiene una suscripción (si compró un teléfono inteligente bloqueado). El operador móvil utiliza la " ROM de stock " que ofrece el fabricante de su teléfono inteligente y la modifica de acuerdo con sus intereses, lo que da como resultado una nueva " ROM de stock " que se encuentra solo en los teléfonos inteligentes vendidos por ese operador de telefonía móvil.

Lo mismo ocurre con los televisores(TVs) inteligentes , tabletas y otros dispositivos móviles con Android .

¿Dónde se almacena el firmware?

Ahora conocemos la definición de firmware y tenemos una mejor comprensión del significado de firmware. Es un software escrito directamente en nuestros dispositivos de hardware, obligatorio para que se enciendan y comiencen a funcionar. Pero, ¿cómo se almacena exactamente en un dispositivo? El firmware(Firmware) generalmente se almacena en tipos especiales de memoria, llamados flash ROM . ROM son las siglas de Read-Only Memory , y este tipo de memoria solo debe escribirse una vez, normalmente por el fabricante del hardware que estemos usando. una romLa memoria es necesaria para cualquier dispositivo electrónico porque debe contener datos de forma permanente, incluso cuando el dispositivo está apagado o cuando hay un corte de energía. No puede producir un dispositivo de hardware que olvide su firmware, ya que dejaría de funcionar una vez que extraiga su fuente de energía.

Pero, de nuevo, la memoria ROM flash es una memoria (ROM)ROM regrabable porque, aunque el fabricante del hardware la escribe inicialmente, también puede reescribirla después. Por supuesto, puede escribir nuevo firmware en un dispositivo de hardware. Sin embargo, solo puede hacerlo con una herramienta de actualización de firmware adecuada, especialmente diseñada para funcionar con ese dispositivo de hardware.

¿Qué tipos de firmware hay?

Hay tanta variedad en el firmware como en los dispositivos de hardware. Hay firmware en las placas base de las computadoras (se llama BIOS o UEFI(BIOS or UEFI) ), hay firmware en los discos duros, unidades de estado sólido ( SSD(SSDs) ), unidades de CD/DVD/Blu-Ray , hay firmware en las tarjetas de red, enrutadores, puntos de acceso, extensores de rango, incluso hay firmware en su mouse y teclado para juegos. Y estos son solo algunos ejemplos relacionados con las computadoras.

Incluso los teclados dependen del firmware para funcionar

Incluso los teclados dependen del firmware para funcionar

Debes recordar que el firmware existe en la mayoría de los dispositivos que hacen algo útil, como tu televisor, lavadora, los cajeros automáticos(ATMs) de tu banco o incluso en tu automóvil. Usted nombra el dispositivo; probablemente no funcionaría sin su firmware.

¿Cuál es la diferencia entre el firmware y los controladores?

Si bien tanto el firmware como los controladores(drivers) tienen la función de permitir que el hardware haga lo que se le solicita, una diferencia importante es que el firmware se almacena en el propio 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 para hacer, mientras que el sistema operativo debe ejecutar los controladores. La diferencia más significativa entre los dos es que el firmware le dice a los dispositivos lo que deben hacer, mientras que el controlador le dice al sistema operativo cómo comunicarse con los mismos dispositivos.

¿Se puede actualizar el firmware? ¿Qué es la actualización de firmware?

Muchos fabricantes lanzan actualizaciones regulares para el firmware que se encuentra en sus dispositivos de hardware. También proporcionan las herramientas de software necesarias para escribir el nuevo firmware en esos dispositivos. Sin embargo, cada fabricante puede elegir si lanza nuevo firmware para un dispositivo individual o no. Por ejemplo, la mayoría de los fabricantes de piezas de computadoras desarrollan y brindan a los clientes un nuevo firmware y las actualizaciones de firmware correspondientes, al menos durante algunos años después del lanzamiento del dispositivo.

Actualización de firmware para una placa base de computadora (actualización de UEFI BIOS)

Actualización de firmware(Firmware) para una placa base de computadora ( actualización UEFI BIOS )

Por ponerte un ejemplo, el fabricante de tu placa base puede lanzar nuevas actualizaciones de firmware cuando quiera incluir nuevas funciones, admitir nuevos procesadores o RAM , o si soluciona problemas específicos con tu hardware.

Cualquier fabricante puede optar por ofrecer un nuevo firmware para sus dispositivos: un enrutador puede recibir una actualización de firmware que mejora su estabilidad, una grabadora de discos Blu-Ray puede aprender a grabar nuevos tipos de discos, etc.

En cuanto a dónde obtener el nuevo firmware, eso depende del fabricante de su dispositivo de hardware. Por lo general, puede encontrar firmware nuevo (si está disponible) en el sitio web de soporte de su dispositivo. Busque una página de descarga, descargue su nuevo firmware y tenga cuidado de seguir la documentación de actualización del fabricante del dispositivo.

Actualización de firmware para un enrutador

Actualización de firmware para un enrutador

Escribir nuevo firmware en su dispositivo es un trabajo peligroso y, si se hace incorrectamente, puede inutilizar su dispositivo. ¡Para siempre! ¡Como un ladrillo! Es por eso que algunas personas le dicen que bloqueó su dispositivo: simplemente arruinó su firmware y ya no puede funcionar como estaba previsto.

Si necesita ayuda para actualizar el firmware de sus dispositivos, le recomendamos las siguientes guías:

¿Tiene alguna otra pregunta relacionada con "qué es el firmware"?

Y ahora sabe qué es el firmware, qué hace y dónde se encuentra. ¿(Was) Nuestra explicación fue lo suficientemente buena? ¿Entiende este concepto y puede definir el firmware ahora? ¿Todavía está confundido por el "firmware" de Android(Android “) ? No dude en hacérnoslo saber si tiene alguna otra pregunta sobre qué firmware es en la sección de comentarios a continuación.



About the author

Soy ingeniero de software con más de 10 años de experiencia en el campo de la ingeniería de Windows. Me especializo en el desarrollo de aplicaciones basadas en Windows, así como en hardware y controladores de sonido para el sistema operativo Windows de próxima generación de Microsoft, Windows 11. Mi experiencia en la creación de aplicaciones de Windows me convierte en un activo especialmente valioso para cualquier empresa que busque desarrollar productos tecnológicos innovadores.



Related posts