Batería Razer Blade 15 Hinchada: Qué Hacer y Prevención
February 5, 2026Cómo cambiar mainboard del Framework 13: Intel a AMD
February 5, 2026Instalar Coreboot en ThinkPad T440p: Guía Definitiva
Si eres un entusiasta del hardware y el software libre, reemplazar el firmware propietario de tu ThinkPad T440p por Coreboot es uno de los proyectos más gratificantes que puedes emprender. Esta alternativa de código abierto no solo optimiza drásticamente los tiempos de arranque, sino que también te otorga un control y una seguridad sin precedentes sobre tu máquina.
Esta guía definitiva te acompañará paso a paso en el proceso de flasheo, asegurando que tengas toda la información necesaria para liberar el verdadero potencial de tu portátil.
¿Por Qué Instalar Coreboot en tu ThinkPad T440p?
Antes de sumergirnos en el proceso técnico, es importante entender los beneficios que obtendrás. No se trata solo de un cambio por capricho; Coreboot ofrece mejoras tangibles.
- Tiempos de Arranque Ultrarrápidos: Coreboot está diseñado para ser minimalista. Inicializa únicamente el hardware esencial, reduciendo el tiempo de arranque de minutos a escasos segundos.
- Seguridad Mejorada y Transparencia: Al ser 100% open source, su código puede ser auditado por cualquiera. Esto elimina la posibilidad de “backdoors” o vulnerabilidades ocultas presentes en muchos BIOS propietarios.
- Eliminación de Blobs Propietarios: Despídete del Intel Management Engine (ME) y otro software de caja negra que se ejecuta en tu sistema sin tu control.
- Flexibilidad y Personalización: Coreboot utiliza “payloads” para arrancar el sistema operativo. Puedes elegir entre varios, como SeaBIOS (una implementación de BIOS tradicional) o TianoCore (una implementación de UEFI), según tus necesidades.
- Longevidad del Hardware: Al tener control total sobre el firmware, puedes mantener tu hardware actualizado y seguro por mucho más tiempo.
Advertencia Importante: Riesgos y Consideraciones
Flashear el firmware de tu placa base es un procedimiento avanzado que conlleva riesgos. Un error durante el proceso, como un corte de energía o una mala conexión, podría dejar tu portátil inutilizable, un estado conocido como “bricking”.
Es absolutamente crucial que sigas cada paso con atención y, sobre todo, que realices una copia de seguridad funcional de tu BIOS original. Este procedimiento anulará cualquier garantía existente. Procede bajo tu propia responsabilidad.
Requisitos Previos: Hardware y Software Necesario
Para llevar a cabo la instalación, necesitarás reunir algunas herramientas específicas.
Hardware Esencial
- Un ThinkPad T440p funcional.
- Un programador de flash SPI externo. El más común y económico es el CH341A.
- Una pinza de prueba SOIC-8 para conectar el programador al chip del BIOS sin necesidad de desoldar.
- Un segundo ordenador (preferiblemente con un sistema operativo Linux) para compilar Coreboot y controlar el programador.
- Herramientas básicas de desmontaje (destornilladores de precisión).
–
Software Necesario
- flashrom: La utilidad de línea de comandos para leer, escribir y verificar el chip de firmware.
- El entorno de compilación de Coreboot (se obtiene clonando su repositorio oficial).
- Dependencias de compilación (como `git`, `build-essential`, `ncurses-dev`, etc., en sistemas basados en Debian/Ubuntu).
Paso a Paso: El Proceso de Instalación de Coreboot
Con todo preparado, es hora de comenzar el proceso. La paciencia y la meticulosidad son tus mejores aliados.
Paso 1: Desmontaje del ThinkPad T440p
Primero, asegúrate de que el portátil esté completamente apagado, desconectado de la corriente y con la batería extraída. Retira la cubierta inferior para acceder a la placa base. Deberás localizar los dos chips del BIOS. El T440p tiene dos: uno de 4MB (superior) y uno de 8MB (inferior). Para una instalación completa de Coreboot, nos centraremos en el chip de 8MB, aunque es recomendable hacer copia de ambos.
Paso 2: Realizar una Copia de Seguridad del BIOS Original
Este es el paso más importante de toda la guía. Una copia de seguridad válida es tu única red de seguridad.
- Conecta con cuidado la pinza SOIC-8 al chip de 8MB, asegurándote de que el pin 1 de la pinza coincida con el pin 1 del chip (marcado con un pequeño punto).
- Conecta el programador CH341A al otro ordenador.
- Abre una terminal y ejecuta el siguiente comando para leer el contenido del chip:
sudo flashrom -p ch341a_spi -r backup1.bin - Repite el proceso al menos dos veces más, guardando en archivos diferentes (
backup2.bin,backup3.bin). - Verifica que las copias son idénticas usando una suma de verificación:
sha256sum backup*.bin. Las tres sumas deben ser exactamente iguales. Si no lo son, la conexión de la pinza es inestable; ajústala y repite la lectura.
Paso 3: Compilar Coreboot
Ahora, en tu máquina Linux, clonarás y compilarás tu propia imagen de Coreboot.
- Clona el repositorio oficial de Coreboot:
git clone https://review.coreboot.org/coreboot && cd coreboot - Descarga las herramientas necesarias y el toolchain:
git submodule update --init --checkout - Ejecuta
make menuconfigpara abrir la interfaz de configuración. - Navega por los menús y selecciona la configuración correcta:
- Mainboard: Selecciona tu vendor (Lenovo) y modelo (ThinkPad T440p).
- Payload: Elige un payload. SeaBIOS es una excelente opción para empezar por su compatibilidad.
- Guarda la configuración y sal. Ahora, inicia la compilación con el comando
make. Si todo va bien, al final del proceso tendrás un archivo llamadocoreboot.romen la carpetabuild/.
Paso 4: Flashear la ROM de Coreboot
Con tu imagen de Coreboot compilada y la conexión del programador todavía en su sitio, es hora de escribir el nuevo firmware.
Usa el siguiente comando, apuntando a tu archivo compilado:
sudo flashrom -p ch341a_spi -w build/coreboot.rom
El proceso de escritura tardará unos minutos. No interrumpas el proceso por ningún motivo.
Paso 5: Verificación y Reensamblaje
Una vez que flashrom confirme que la escritura ha sido exitosa (VERIFIED), es una buena práctica leer el chip una vez más y comparar el contenido con tu archivo coreboot.rom para tener una certeza del 100%.
Si todo está correcto, desconecta con cuidado la pinza y el programador. Vuelve a montar tu ThinkPad, coloca la batería y prepárate para el primer arranque.
Conclusión: Tu T440p Potenciado con Coreboot
¡Felicidades! Si has llegado hasta aquí, has liberado con éxito tu ThinkPad T440p, reemplazando su firmware restrictivo por una alternativa potente, rápida y segura. Ahora disfrutas de un control total sobre tu hardware, tiempos de arranque increíblemente rápidos y la tranquilidad que ofrece el software de código abierto.
Este proyecto no solo mejora tu portátil, sino que también te proporciona un conocimiento profundo sobre el funcionamiento interno de los ordenadores. ¡Disfruta de tu equipo recién potenciado!


