Coffee Mod LGA1151: guía paso a paso con CoffeeTime 0.99

Logo de la guía Coffee Mod para LGA1151

El zócalo 1151 es uno de los más exitosos y duraderos de Intel. Apareció por primera vez en 2015 e Intel lo mantuvo hasta 2020. Cuatro generaciones de procesadores pasaron por LGA1151, y muchos modelos siguen siendo bastante vigentes.

A diferencia de la mayoría de los zócalos anteriores, LGA1151 tiene dos versiones incompatibles a nivel de hardware (conocidas como v1 y v2). Aunque ambas comparten el mismo número y distribución de pines, difieren eléctricamente: la primera versión soporta la 6.ª y 7.ª generación (Skylake y Kaby Lake), mientras que la segunda soporta la 8.ª y 9.ª generación (Coffee Lake y Coffee Lake Refresh).

Los entusiastas empezaron rápidamente a buscar formas de superar esta limitación. No tardaron en descubrir que, al final, no eran tan incompatibles. Tras muchos experimentos, quedó claro que es posible hacer funcionar procesadores sin soporte oficial tanto en LGA1151 v1 como en v2. Este proceso se llama Coffee Mod y requiere modificaciones de software y (a veces) de hardware. En esta guía repasaremos en detalle las particularidades y los puntos delicados del Coffee Mod.

Con el Coffee Mod puedes:

  • Usar procesadores Coffee Lake en tarjetas madre de las series 100 y 200
  • Usar procesadores Skylake/Kaby Lake en algunas tarjetas de la serie 300
  • Usar procesadores Xeon en tarjetas madre de escritorio
  • Usar procesadores móviles modificados (“mutantes”) en tarjetas de las series 100, 200 y algunas de la 300
  • Usar el Intel CC150 en tarjetas de las series 100 y 200

Todos los procesadores para el zócalo LGA1151 y sus especificaciones se pueden encontrar aquí. Para el panorama completo, incluso cuándo no vale la pena actualizar, consulta nuestra guía de actualización de LGA1151.

Aviso importante:

El Coffee Mod es una modificación no oficial y experimental. Al continuar, aceptas toda la responsabilidad por cualquier problema que pueda surgir, incluyendo daños de hardware, inestabilidad o pérdida de datos. Esta modificación anula tu garantía.

• Temperaturas del procesador: Los procesadores Coffee Lake de muchos núcleos pueden generar bastante más calor que los chips más antiguos. Asegúrate de contar con un enfriamiento suficiente y vigila las temperaturas bajo carga.

• Carga del VRM: Estos procesadores también pueden exigirle mucho al VRM de la tarjeta madre, especialmente en modelos LGA1151 económicos. Asegúrate de tener buen flujo de aire alrededor del VRM y ten en cuenta el riesgo de sobrecalentamiento. Recuerda que instalar un i9-9900K en tarjetas H110 económicas casi seguro es una mala idea.

Recomendación:
Monitorea siempre las temperaturas del procesador y del VRM bajo carga, asegura un buen flujo de aire y considera enfriamiento adicional (disipadores o ventiladores) para la zona del VRM al usar procesadores de alto rendimiento.

Descargar CoffeeTime 0.99

📥 Descargar CoffeeTime 0.99 (ZIP, ~70 MB)

Los antivirus suelen marcar como sospechosas las herramientas de BIOS como esta. Si eso te preocupa, ábrela en una PC de repuesto o en una máquina virtual: CoffeeTime solo edita el archivo del BIOS y no toca la tarjeta. El resultado lo flasheas aparte.

¿Funcionará en tu tarjeta y tu procesador?

Revisa esto antes de comprar cualquier cosa.

Chipsets

Serie Funcionan No funcionan
Serie 100 H110, B150, Q150, H170, Q170, Z170, C232, C236 —
Serie 200 B250, Q250, H270, Q270, Z270 —
Serie 300 H310C (H310 R2.0), B365, Z370 H310 (no H310C), B360, H370, Q370, Z390

Las tarjetas Z170 y Z270 de las marcas grandes son la opción más segura. Además, Z170 y Z270 son los únicos chipsets de las series 100/200 que permiten overclock.

Otras cosas que pueden descartar tu tarjeta:

  • PC OEM (Dell, HP, Lenovo, Fujitsu y similares). Tómalas como una apuesta. Muchas tienen Intel Boot Guard, que rechaza un BIOS modificado, o un firmware que CoffeeTime no logra parchear bien. En realidad, el mod está pensado para tarjetas retail.
  • Sin BIOS con soporte para Kaby Lake. El BIOS que modifiques ya debe soportar Kaby Lake. Si tu tarjeta nunca recibió uno, la ruta de Coffee Lake no va a funcionar. En CoffeeTime, un PCIe patch en gris puede ser señal de esto.
  • Un VRM débil. El mod puede hacer que un procesador arranque, pero no puede agregar fases de alimentación. Consulta qué procesador le conviene a tu tarjeta.

Qué necesita cada ruta

Procesador Tarjeta BIOS modificado Pinmod
Coffee Lake, revisión B0 Series 100/200 Sí No
Coffee Lake, revisiones U0, P0, R0, e Intel CC150 Series 100/200 Sí Sí
Skylake, Kaby Lake Z370, B365, H310C Sí No
Xeon E3 v5/v6 Series 100/200, excepto C232/C236 Sí No
Xeon E3 v5/v6 Z370, B365, H310C Sí No
Xeon E-2100/E-2200 Series 100/200 Sí Sí
Xeon E-2100/E-2200 Z370, B365, H310C Sí No
“Mutantes” BGA1440 Series 100/200, Z370, B365, H310C Sí No

Xeon en tarjetas de la serie 300 está menos probado que las otras rutas, así que no cuentes con que funcione en tu tarjeta específica.

Qué necesitarás para el mod

Herramienta CoffeeTime

Logo de la herramienta CoffeeTime

Usaremos CoffeeTime, una herramienta gráfica para modificar el firmware de LGA1151.

Con la versión 0.99 puedes:

  • Reemplazar el firmware Intel ME y desactivar ME mediante el HAP bit
  • Actualizar las versiones de VBIOS y GOP
  • Actualizar los microcódigos del procesador
  • Aplicar parches de compatibilidad de plataforma
  • Aplicar varios ajustes y mods adicionales
  • Hacer todo esto desde una interfaz gráfica

BIOS de fábrica y dump del BIOS

También necesitaremos una imagen del BIOS de fábrica para modificarla. Empieza con la imagen del sitio oficial del fabricante, normalmente la versión más reciente para tu tarjeta (la excepción es un Xeon en una tarjeta ASUS de la serie 100: consulta la sección de Xeon). En una tarjeta de las series 100/200, debe ser una versión que soporte Kaby Lake. Tu propio dump sirve principalmente como fuente de los datos únicos de tu tarjeta.

Cuándo necesitas tu propio dump
Si tienes una tarjeta madre ASUS

Las tarjetas madre ASUS tienen un S/N de la baseboard y un UUID — identificadores únicos de fábrica de tu tarjeta. Si no los transfieres al nuevo BIOS, podrías tener problemas con la activación de Windows, ciertas apps, servicios, etc. El BIOS también almacena direcciones MAC de red únicas que conviene conservar. Por eso, en tarjetas ASUS es muy recomendable hacer un dump del BIOS.

Si no es posible, puedes recuperar los datos desde un sistema en funcionamiento:

  • El S/N y el UUID se almacenan en el módulo FD44820B-F1AB-41C0-AE4E-0C55556EB9BD (puedes localizarlo con UEFITool o software similar). Puedes ver estos datos en AIDA64 (Computer > DMI > Motherboard o Computer > Summary). También puedes obtenerlos en PowerShell con Get-CimInstance Win32_BaseBoard | Select-Object SerialNumber y Get-CimInstance Win32_ComputerSystemProduct | Select-Object UUID. (El antiguo comando wmic ya no existe en las versiones actuales de Windows 11.)AIDA64 mostrando el número de serie y el UUID de la tarjeta madre en una ASUS
  • La dirección MAC se encuentra en Windows en las propiedades del adaptador de red o con el comando ipconfig /all. Cómo encontrar la dirección MAC del adaptador de red en Windows

Nota: un UUID perdido no se puede recuperar.

Si tu tarjeta usa un controlador de red Intel

La dirección MAC de las NIC Intel se almacena en la región GbE y se perderá al volver a flashear. Esto puede causar conflictos de red o incluso dejar la NIC sin funcionar.

Si no puedes hacer el dump del BIOS, al menos guarda la dirección MAC. Puedes encontrarla en las propiedades del adaptador en Windows; a menudo también está impresa en una etiqueta de la tarjeta.

En tarjetas con NIC Realtek, la región GbE no existe; no es necesario transferir la MAC, pero en tarjetas ASUS sí tienes que transferir el S/N y el UUID.

Cómo hacer un dump

Un programador lee todo el chip, sin importar los bloqueos, así que es el método más confiable. Desde Windows puedes usar Intel FPT v11. Abre una línea de comandos como administrador en la carpeta WIN64 de FPT y ejecuta el comando que necesites:

Comando Qué guarda
fptw64 -bios -d backup.bin Solo la región BIOS. Normalmente funciona incluso en tarjetas con regiones bloqueadas y basta para transferir tu S/N y UUID. Este archivo no sirve como base para CoffeeTime ni para escribirlo con un programador.
fptw64 -d full.bin Todo el chip. En tarjetas bloqueadas, esto normalmente se detiene con Error 318.

Programador SPI

Aunque algunas tarjetas se pueden flashear por software, te recomendamos ampliamente conseguir un programador. Si algo sale mal, es la forma confiable de revivir la tarjeta.

Herramienta esencial
CH341A
¿Trabajas con mods de BIOS? El CH341A es vital. Permite escribir en chips SPI del BIOS y recuperar dispositivos 'brickeados'.
Como afiliado de Amazon, percibo dinero con las compras elegibles.

Interfaz, ajustes y funciones de CoffeeTime

Al abrir la herramienta, verás un aviso para indicar la ruta del BIOS deseado. Selecciona el archivo y haz clic en Continue. Pasa el cursor sobre cualquier botón para ver una descripción emergente.

Ventana inicial de CoffeeTime 0.99 pidiendo un archivo de BIOS

Tras una breve carga, llegarás a la pantalla principal. Aquí es donde se realizan las acciones principales.

Ventana principal de CoffeeTime 0.99

Hasta arriba verás la información de la tarjeta, el chipset, la versión del BIOS y la fecha.

Información de la tarjeta, el chipset y el BIOS en CoffeeTime

Trabajo con Intel ME

Intel Management Engine (ME) es un microcontrolador independiente dentro del chipset que se ejecuta incluso antes del BIOS principal. Se encarga de la inicialización de la plataforma, la verificación de compatibilidad entre CPU y PCH, la seguridad y muchas otras tareas de bajo nivel.

En CoffeeTime 0.99, al elegir ME, puedes seleccionar entre cuatro opciones: 11.0.0.1168 y 11.7.0.1229 (Consumer, completas) o 11.7.0.3307 y 11.8.77.3664 (Corporate, recortadas). En casi todos los mods usaremos una versión Corporate recortada y después pondremos ME en Disabled mediante el HAP bit.

En el área resaltada puedes ver la versión de ME y su estado (Enabled/Disabled).

Versión y estado de ME en CoffeeTime

Para cambiar la versión de ME, haz clic en los tres puntos, luego selecciona la versión deseada en la lista desplegable y presiona Replace.

Selección de una versión de ME en CoffeeTime

Para desactivar ME, haz clic en el ícono junto al estado.

Cómo desactivar ME en CoffeeTime

En CoffeeTime, Intel ME no se elimina por completo; se desactiva configurando el HAP bit en el firmware: al iniciar, el sistema inicializa ME como de costumbre, pero de inmediato ME pasa a un estado inactivo y deja de realizar sus funciones. Esto tiene dos efectos secundarios: la PC puede tardar unos segundos más en arrancar e Intel PTT deja de funcionar (consulta Windows 11 y TPM).

Trabajo con VBIOS y GOP

VBIOS es el “video BIOS” de los gráficos integrados de Intel (iGPU). Es un pequeño módulo de firmware que proporciona funciones básicas para la inicialización de pantalla, la configuración de resolución, timings, etc. Funciona en modo legacy (código de 16 bits) y se necesita cuando el BIOS de la tarjeta madre está en modo CSM (Compatibility Support Module).

GOP (Graphics Output Protocol) es un controlador UEFI moderno para la iGPU de Intel. Sustituye al antiguo VBIOS en modo UEFI puro (sin CSM). GOP funciona en modo protegido de 32/64 bits, inicializa más rápido la salida de video, soporta altas resoluciones y no requiere compatibilidad legacy. Es lo que usa la mayoría de los sistemas modernos al iniciar Windows 10/11 en modo UEFI.

Para que la iGPU de Coffee Lake funcione correctamente en tarjetas de las series 100/200, necesitas al menos VBIOS 1054 y GOP 9.0.1068 (los procesadores P0 y R0 pueden necesitar VBIOS 1059 o más reciente). Recomendamos las versiones más nuevas que ofrece CoffeeTime: VBIOS 1062 y GOP 9.0.1107.
A la inversa, al usar Skylake o Kaby Lake en tarjetas de la serie 300, actualizar VBIOS y GOP suele ser innecesario.

En el área resaltada puedes ver las versiones actuales de VBIOS y GOP en nuestro BIOS.

Versiones actuales de VBIOS y GOP en CoffeeTime

Cambiar versiones es igual que con ME. Primero haz clic en los tres puntos, luego elige la versión requerida en la lista desplegable y presiona Replace.

Selección de una versión de VBIOS en CoffeeTime

Microcódigos

Los microcódigos son parches para la ROM interna del procesador. Son pequeñas actualizaciones que Intel crea para corregir errores en los procesadores y mejorar su compatibilidad. Al modificar el BIOS, es importante agregar los microcódigos correctos para la generación elegida; de lo contrario, el procesador puede no inicializarse.

En el área resaltada puedes ver los microcódigos presentes en el BIOS.

Microcódigos presentes en el BIOS, vistos en CoffeeTime

Sustituir microcódigos es similar: haz clic en los tres puntos, elige las versiones necesarias y da clic en Replace.

Selección de microcódigos en CoffeeTime

La cantidad de microcódigos que caben depende del BIOS, y CoffeeTime muestra el espacio libre. Si hay lugar, conviene mantener los microcódigos de los procesadores nativos de la tarjeta, aunque no planees usarlos pronto. Como mínimo, agrega el microcódigo del procesador nuevo. También conserva el del procesador que la tarjeta tiene ahora, para que puedas comprobar que arranca antes de cambiar de procesador.

Qué microcódigos se necesitan para procesadores LGA1151

  • 506E3 — procesadores Skylake de 6.ª gen (versión comercial)
  • 506E8 — procesadores Kaby Lake de 7.ª gen de ingeniería (p. ej., QL2X, QL3X)
  • 906E9 — procesadores Kaby Lake de 7.ª gen (versión comercial)
  • 906EA — Coffee Lake de 8.ª/9.ª gen (die de 6 núcleos, versión comercial/ingeniería; p. ej., QNCT, QNVH)
  • 906EB — Coffee Lake de 8.ª/9.ª gen (die de 4 núcleos, versión comercial/ingeniería)
  • 906EC — Coffee Lake Refresh de 9.ª gen (revisión P0, versión comercial/ingeniería; p. ej., QQLT, QQLS)
  • 906ED — Coffee Lake Refresh de 9.ª gen (revisión R0, versión comercial/ingeniería; p. ej., QTJ2, QTJ1, QTJ0, SRFD0/9980HK)

Los microcódigos integrados de CoffeeTime 0.99 son en su mayoría de la revisión EA. Para usar otros más nuevos, descárgalos del repositorio CPUMicrocodes y coloca los archivos en la carpeta data\custom de CoffeeTime.

Parches y correcciones

En el área resaltada se muestran los parches y las correcciones: los elementos aplicados se ven en verde; los demás, en rojo; un elemento gris no está disponible para este BIOS. Algunos pueden venir aplicados por defecto.

Lista de parches y correcciones en CoffeeTime

Descripción de los parches:

  • PCIe (PCIe x16 patch) — Corrige la inicialización de los slots PCIe al instalar procesadores Coffee Lake (8.ª/9.ª gen) en tarjetas antiguas de las series 100/200. Elimina la verificación del Device ID del puente host en el procesador. Sin él, la tarjeta de video a menudo no funciona en el slot x16.
  • SKU hack — Altera la identificación del SKU para que la plataforma acepte dies de 6 núcleos o más. Obligatorio para procesadores U0, P0 y R0.
  • Sync cores — Sincroniza la frecuencia de los núcleos 5–8 con la de los demás para alcanzar el rendimiento completo.
  • Init 8+ CPUs — Permite que el sistema inicialice más de 8 hilos de CPU. Obligatorio para todos los procesadores con más de 8 hilos, excepto en tarjetas MSI (consulta la nota en la sección de mutantes).
  • ACPI tables — Parchea las tablas ACPI (DSDT/SSDT, etc.) para que las funciones de energía y rendimiento (C-states, control térmico, throttling) trabajen correctamente con más de 8 hilos. Obligatorio para todos los procesadores con más de 8 hilos, excepto en tarjetas MSI (consulta la nota en la sección de mutantes).

Descripción de las correcciones:

  • 16t support — Agrega soporte para procesadores de 12 y 16 hilos, y es obligatorio para ellos. En BIOS de MSI de la serie 100 también corrige el módulo que impide arrancar a los procesadores de 6 núcleos.
  • PCIe 1440 — Corrige las líneas PCIe de los mutantes BGA1440. Solo lo necesitan los de 6 núcleos/12 hilos (QNCT, QQLT, QTJ2).
  • NO_CAP fix — Para BIOS de ASUS de la serie 100 (versiones 1xxx y 2xxx): evita que la tarjeta se quede atorada pidiendo una imagen .cap después de reemplazar ME. No ayuda si la tarjeta ya muestra esa solicitud; primero flashea cualquier BIOS original.
  • ME Recovery — Elimina el módulo de recuperación de ME, que en algunas tarjetas ASUS y Gigabyte puede impedir el arranque sin el ME original.
  • FD locks — Desbloquea el flash descriptor: quita todos los bloqueos de escritura por hardware en las regiones del flash (ME, GbE, Descriptor, etc.). El desbloqueo está en el archivo modificado, así que solo surte efecto cuando ese archivo ya está en el chip: no te ayuda a escribir ese archivo en una tarjeta bloqueada. Esta corrección también resuelve el “bug de un solo arranque” con Xeon Coffee Lake en algunas tarjetas ASUS de la serie 100.

Datos personales (Personal Data)

Sección Personal Data en CoffeeTime

Esta sección te permite transferir direcciones MAC e identificadores únicos del BIOS original al modificado. Hazlo en cualquier tarjeta ASUS y en cualquier tarjeta con NIC Intel. En las demás puedes omitirlo.

Primero abre el BIOS de fábrica en CoffeeTime y luego carga tu respaldo en esta sección: un dump completo, o el archivo de la región BIOS para el S/N y el UUID. No abras un archivo de la región BIOS como archivo principal. Un dump completo puede servir de base, pero la imagen de fábrica es un punto de partida más limpio. La MAC también se puede escribir a mano o tomar de la PC en funcionamiento, si es la misma tarjeta que estás modificando.

Pestaña EXTRA

Pestaña EXTRA en CoffeeTime

Sección “Other”:

  • MSI abnormal ME warning — Elimina la advertencia de ME abnormal en tarjetas MSI con ME desactivado.
  • Clevo auto shutdown fix — Corrección especial para Clevo Z370. Elimina el apagado automático cuando ME está desactivado.
  • RAM 128Gb support — Desbloquea el soporte de hasta 128 GB de RAM.
  • SPD Write Protection — Quita la protección de escritura del SPD (datos en los módulos de memoria). Esto permite que el software escriba en el chip SPD.
  • HEX to DEC CPU count — Convierte la visualización de núcleos/hilos de hexadecimal a decimal en el BIOS Setup (para mostrar “10” en lugar de “0xA”, etc.). Solo cosmético.

Sección “NVRAM”:

  • BIOS lock — Define el estado predeterminado del BIOS lock. Cuando está activado, FPT se detiene con Error 368.
  • HT (Hyper-Threading) — Define el estado predeterminado de Hyper-Threading.
  • Default RAM frequency — Permite fijar la frecuencia de memoria que se usará por defecto en el primer arranque o tras limpiar el CMOS.

Pinmod y revisiones de procesadores Coffee Lake

Pinmod en la parte inferior de un procesador LGA1151 para una tarjeta MSI

El pinmod consiste en aislar y puentear contactos en la parte inferior del procesador. Es necesario para usar procesadores Coffee Lake (revisiones U0, P0, R0) en tarjetas de las series 100 y 200; en otros escenarios no se requiere.

Se aísla con cinta Kapton, o con cinta de aislar si es lo único que tienes. El puente se hace con cinta metalizada o papel aluminio sobre cinta doble cara, o con un lápiz como solución temporal.

Qué contactos puentear y aislar

Depende del fabricante de tu tarjeta:

Fabricante de la tarjeta Puente (verde) Aislar
ASUS, ASRock, Colorful, Maxsun Sí Azul
Gigabyte No Azul y rojo
MSI, Clevo No Azul
Biostar Sí Azul y morado

El mapa de pinmod de CoffeeTime, aquí abajo, también indica que puedes hacer todos los colores para la mejor compatibilidad, así que esa es la opción si tu fabricante no aparece en la lista. Aislar la zona amarilla es opcional: la guía de la comunidad sobre el mod no ha encontrado ninguna tarjeta que lo requiera.

Mapa de pinmod de CoffeeTime: contactos que hay que puentear y aislar según el fabricante de la tarjeta madre
Mapa de pinmod de CoffeeTime (gracias a dsanke). Haz clic para ampliar.

IMPORTANTE: Haz el pinmod con mucho cuidado. Conexiones incorrectas o un puente que se mueva sin que te des cuenta pueden dañar el procesador o componentes de la tarjeta madre.

Qué pasa si sale mal:

  • Sin puente en una tarjeta que lo necesita: la tarjeta no enciende. El puente conecta #SKTOCC a tierra, y así la tarjeta sabe que hay un procesador instalado.
  • El puente se mueve y toca otros contactos: el sistema puede no arrancar y, en casos raros, se pueden dañar la iGPU o los canales de memoria DDR.
  • Contactos sin aislar, o la cinta se movió: el pin correspondiente del zócalo puede quemarse como un fusible. El sistema sigue funcionando, pero ese pin ya no sirve.
  • Gigabyte, zona roja sin aislar: los pines del zócalo sobreviven, pero se quema una fase de alimentación del procesador en la tarjeta.

Puntos clave del pinmod:

  • Para procesadores de revisión B0 no se requiere pinmod.
  • La forma más sencilla de hacer el puente es pegar una tirita de papel aluminio de cocina sobre cinta doble cara. También sirven la cinta conductiva o el pegamento conductor. Como solución temporal, un lápiz blando funciona: traza una línea entre los contactos requeridos.
  • Asegúrate de que el puente no se mueva al cerrar la palanca del zócalo y de que no toque otros contactos.
  • Para aislar, usa cinta Kapton o laca acrílica. La cinta de aislar también funciona, pero es menos práctica.
  • No uses esmalte de uñas para aislar: no es lo bastante durable ni resistente al calor.
  • Antes de poner la cinta o instalar el procesador, limpia los contactos con una toallita con alcohol.
Pinmod sencillo para una tarjeta MSI con cinta Kapton sobre los contactos del procesador
Ejemplo de pinmod sencillo para una tarjeta MSI: cinta Kapton para aislar y un lápiz común para puentear. El mapa no exige el puente en MSI.

Extra: mapas de pines de LGA1151

Mapa de pines de Kaby Lake en LGA1151
Mapa de pines de Kaby Lake
Mapa de pines de Coffee Lake en LGA1151
Mapa de pines de Coffee Lake

Revisiones de procesadores Coffee Lake

Existen cuatro revisiones de Coffee Lake. La revisión determina si se necesita pinmod, y cada una requiere microcódigos específicos. Ten en cuenta que algunos modelos existen en varias revisiones. Para distinguirlos, revisa el S-spec impreso en la tapa del procesador y búscalo en la tabla de abajo.

Comparación de las revisiones B0, U0, P0 y R0 de los procesadores Coffee Lake

  • Revisión B0 — microcódigo 906EB, usa un die de 4 núcleos y el sustrato “antiguo” de Kaby Lake. Es la única revisión que no requiere pinmod.
  • Revisión U0 — microcódigo 906EA, usa un die de 6 núcleos, requiere pinmod.
  • Revisión P0 — microcódigo 906EC, usa un die de 8 núcleos, requiere pinmod.
  • Revisión R0 — microcódigo 906ED, usa un die de 8 núcleos; visualmente el sustrato no difiere de P0, así que compara el S-spec de la tapa con la tabla de abajo. Requiere pinmod.
Revisión
Familia
ModeloRevisiónMicrocódigoNúcleos / hilosPinmod en series 100/200
Celeron G4900S-spec SR3W4 B0906EB2 / 2No
Celeron G4900TS-spec SR3YP B0906EB2 / 2No
Celeron G4920S-spec SR3YL B0906EB2 / 2No
Celeron G4930S-spec SR3YN B0906EB2 / 2No
Celeron G4930TS-spec SR3YQ B0906EB2 / 2No
Celeron G4950S-spec SR3YM B0906EB2 / 2No
Pentium G5420S-spec SR3YH B0906EB2 / 4No
Pentium G5500S-spec SR3YD B0906EB2 / 4No
Pentium G5500TS-spec SR3YE B0906EB2 / 4No
Pentium G5600S-spec SR3YB B0906EB2 / 4No
Pentium G5600TS-spec SR3YF B0906EB2 / 4No
Pentium G5600FS-spec SRF7Y B0906EB2 / 4No
Pentium G5620S-spec SR3YC B0906EB2 / 4No
Core i3-8100S-spec SR3N5 B0906EB4 / 4No
Core i3-8100TS-spec SR3Y8 B0906EB4 / 4No
Core i3-8300S-spec SR3XY B0906EB4 / 4No
Core i3-8300TS-spec SR3Y1 B0906EB4 / 4No
Core i3-8350KS-spec SR3N4 B0906EB4 / 4No
Core i3-9100S-spec SRCZV B0906EB4 / 4No
Core i3-9100TS-spec SRCZX B0906EB4 / 4No
Core i3-9100FS-spec SRF7W B0906EB4 / 4No
Core i3-9300S-spec SRCZU B0906EB4 / 4No
Core i3-9300TS-spec SRCZW B0906EB4 / 4No
Core i3-9320S-spec SRF7X B0906EB4 / 4No
Core i3-9350KS-spec SRCZT B0906EB4 / 4No
Core i3-9350KFS-spec SRF7V B0906EB4 / 4No
Pentium G5400S-spec SR3X9 U0906EA2 / 4Sí
Pentium G5400TS-spec SR3XB U0906EA2 / 4Sí
Pentium G5420S-spec SR3XA U0906EA2 / 4Sí
Pentium G5420TS-spec SR3XC U0906EA2 / 4Sí
Core i3-9100FS-spec SRF6N U0906EA4 / 4Sí
Core i5-8400S-spec SR3QT U0906EA6 / 6Sí
Core i5-8400TS-spec SR3X6 U0906EA6 / 6Sí
Core i5-8500S-spec SR3XE U0906EA6 / 6Sí
Core i5-8500TS-spec SR3XD U0906EA6 / 6Sí
Core i5-8600S-spec SR3X0 U0906EA6 / 6Sí
Core i5-8600TS-spec SR3X3 U0906EA6 / 6Sí
Core i5-8600KS-spec SR3QU U0906EA6 / 6Sí
Core i5-9400S-spec SR3X5 U0906EA6 / 6Sí
Core i5-9400TS-spec SR3X8 U0906EA6 / 6Sí
Core i5-9400FS-spec SRF6M U0906EA6 / 6Sí
Core i5-9500S-spec SRF4B U0906EA6 / 6Sí
Core i5-9500TS-spec SRF4D U0906EA6 / 6Sí
Core i5-9500FS-spec SRF6Q U0906EA6 / 6Sí
Core i5-9600S-spec SRF4H U0906EA6 / 6Sí
Core i5-9600TS-spec SRF4F U0906EA6 / 6Sí
Core i7-8700S-spec SR3QS U0906EA6 / 12Sí
Core i7-8700TS-spec SR3WX U0906EA6 / 12Sí
Core i7-8700KS-spec SR3QR U0906EA6 / 12Sí
Core i7-8086KS-spec SR3QQ SRCX5 U0906EA6 / 12Sí
Xeon E-2104GS-spec SR3WV U0906EA4 / 4Sí
Xeon E-2124S-spec SR3WQ U0906EA4 / 4Sí
Xeon E-2124GS-spec SR3WL U0906EA4 / 4Sí
Xeon E-2224S-spec SRFAV U0906EA4 / 4Sí
Xeon E-2224GS-spec SRFAW U0906EA4 / 4Sí
Xeon E-2134S-spec SR3WP U0906EA4 / 8Sí
Xeon E-2144GS-spec SR3WM U0906EA4 / 8Sí
Xeon E-2174GS-spec SR3WN U0906EA4 / 8Sí
Xeon E-2234S-spec SRFAX U0906EA4 / 8Sí
Xeon E-2244GS-spec SRFAY U0906EA4 / 8Sí
Xeon E-2274GS-spec SRFDE U0906EA4 / 8Sí
Xeon E-2126GS-spec SR3WU U0906EA6 / 6Sí
Xeon E-2226GS-spec SRF7F U0906EA6 / 6Sí
Xeon E-2136S-spec SR3WW U0906EA6 / 12Sí
Xeon E-2146GS-spec SR3WT U0906EA6 / 12Sí
Xeon E-2176GS-spec SR3WS U0906EA6 / 12Sí
Xeon E-2186GS-spec SR3WR U0906EA6 / 12Sí
Xeon E-2236S-spec SRF7G U0906EA6 / 12Sí
Xeon E-2246GS-spec SRF7N U0906EA6 / 12Sí
Xeon E-2276GS-spec SRF7M U0906EA6 / 12Sí
Xeon E-2286GS-spec SRF7C U0906EA6 / 12Sí
Core i5-9400S-spec SRELV P0906EC6 / 6Sí
Core i5-9400FS-spec SRFAH P0906EC6 / 6Sí
Core i5-9600KS-spec SRELU P0906EC6 / 6Sí
Core i5-9600KFS-spec SRFAD P0906EC6 / 6Sí
Core i7-9700KS-spec SRELT P0906EC8 / 8Sí
Core i7-9700KFS-spec SRFAC P0906EC8 / 8Sí
Core i9-9900KS-spec SRELS P0906EC8 / 16Sí
Core i9-9900KFS-spec SRFAA P0906EC8 / 16Sí
Core i5-9400S-spec SRG0Y R0906ED6 / 6Sí
Core i5-9400FS-spec SRG0Z R0906ED6 / 6Sí
Core i5-9500FS-spec SRG10 R0906ED6 / 6Sí
Core i5-9600KS-spec SRG11 R0906ED6 / 6Sí
Core i5-9600KFS-spec SRG12 R0906ED6 / 6Sí
Core i7-9700S-spec SRG13 R0906ED8 / 8Sí
Core i7-9700TS-spec SRG17 R0906ED8 / 8Sí
Core i7-9700FS-spec SRG14 R0906ED8 / 8Sí
Core i7-9700KS-spec SRG15 R0906ED8 / 8Sí
Core i7-9700KFS-spec SRG16 R0906ED8 / 8Sí
Core i9-9900S-spec SRG18 R0906ED8 / 16Sí
Core i9-9900TS-spec SRG1B R0906ED8 / 16Sí
Core i9-9900KS-spec SRG19 R0906ED8 / 16Sí
Core i9-9900KFS-spec SRG1A R0906ED8 / 16Sí
Core i9-9900KSS-spec SRG1Q R0906ED8 / 16Sí
Xeon E-2278GS-spec SRFB2 R0906ED8 / 16Sí
Xeon E-2288GS-spec SRFB3 R0906ED8 / 16Sí

El S-spec es el código impreso en la tapa del procesador. La tabla incluye los procesadores comerciales, revisados con los datos de Intel cuando los publica. Las muestras de ingeniería (códigos que empiezan con Q), los modelos embebidos y los mutantes BGA1440 no aparecen aquí; los mutantes no necesitan pinmod. En tarjetas Z370, B365 y H310C no hace falta pinmod. ¿Tu S-spec no aparece? Da por hecho que necesitas pinmod hasta que el vendedor u otra fuente confirme su CPUID (906EB es B0, sin pinmod). El Intel CC150 tampoco aparece; necesita pinmod.

Usar procesadores Coffee Lake en tarjetas madre de las series 100 y 200

Puntos clave:

  • Puedes usar procesadores Coffee Lake (Refresh) en la mayoría de las tarjetas retail con chipset de las series 100 o 200.
  • Puedes usar tanto versiones comerciales como versiones de ingeniería de los procesadores.
  • Con el BIOS modificado, los procesadores Skylake y Kaby Lake comerciales seguirán funcionando si conservas sus microcódigos (506E3 y 906E9, respectivamente).
  • La iGPU, el PCIe x16 y el NVMe normalmente siguen funcionando después del mod. Si desaparece el arranque desde NVMe, consulta Solución de problemas.
  • Tras la modificación, las reglas de overclock no cambian: se requiere un chipset de la serie Z para hacer overclock a procesadores K y a la RAM. En otros chipsets, la memoria funciona a la velocidad nominal del procesador: hasta DDR4-2666, o DDR4-2400 en los modelos con esa especificación, como el i3-8100.
  • Coffee Lake funciona con memoria DDR3 y DDR3L; es preferible DDR3L de 1.35 V.

Flujo de trabajo: determina la revisión del procesador > haz un dump de tu BIOS y guarda tu MAC > modifica el BIOS de fábrica > flashéalo con tu procesador anterior todavía instalado y comprueba que arranque > haz el pinmod (no en B0) > instala el procesador nuevo > limpia el CMOS > arranca

Ajustes de CoffeeTime

Qué cambiar:

  • Cambiar la versión de ME a 11.8.77.3664 (en ASUS, 11.7.0.3307 es la opción más segura si más adelante pudieras necesitar hacer downgrade de ME)
  • Poner ME en Disabled
  • Actualizar GOP y VBIOS a las últimas versiones
  • Aplicar los parches y las correcciones para tu procesador (consulta sus descripciones arriba)
  • En tarjetas Gigabyte y algunas ASUS, aplicar la corrección ME Recovery; en tarjetas ASUS de la serie 100 con BIOS 1xxx o 2xxx, aplicar también NO_CAP fix
  • Agregar los microcódigos necesarios
  • Transferir datos personales (tarjetas ASUS y tarjetas con NIC Intel)

 

Ajustes de CoffeeTime para usar procesadores Coffee Lake en tarjetas de las series 100 y 200

Qué procesador le conviene a tu tarjeta

Las tarjetas de estas series se diseñaron para procesadores de 4 núcleos, así que normalmente el VRM decide hasta dónde puedes llegar, no el mod.

  • Tarjetas Z170 y Z270 buenas: la mayoría puede con 8 núcleos a unos 4.2–4.5 GHz. Exigirle más a un i9-9900K requiere una tarjeta de gama alta y enfriamiento activo en el VRM.
  • H110, B150 y otras tarjetas económicas: quédate con chips de 4 y 6 núcleos sin K, y fija un límite de potencia si el VRM se calienta. Primero revisa el VRM de tu tarjeta específica.

Para las especificaciones de cada modelo, consulta nuestra lista completa de procesadores LGA1151. Para consejos sobre VRM, límite de potencia y enfriamiento, revisa los errores comunes al actualizar.

Usar procesadores Skylake/Kaby Lake en tarjetas de la serie 300

El proceso inverso —usar procesadores más antiguos en tarjetas más nuevas— no es tan popular, pero es posible. La principal limitación: solo funciona en chipsets Z370, B365 y H310C (H310 R2.0). Las demás tarjetas de la serie 300 no funcionarán con procesadores más antiguos. Incluso en modelos con chipsets compatibles no puedes estar 100% seguro de que todo funcione; en algunos casos puede haber problemas con XMP, Turbo Boost u overclock.

¿Por qué solo estos tres chipsets? Z370, B365 y H310C son los chipsets de 22 nm de la serie 300. Usan ME 11, la familia de firmware que necesitan Skylake y Kaby Lake; los chipsets de 14 nm de la serie 300 usan ME 12. Solo estos tres permiten el downgrade de ME, por eso CoffeeTime puede parchear su BIOS.

Flujo de trabajo: haz un dump de tu BIOS y guarda tu MAC > modifica el BIOS de fábrica > flashéalo con tu procesador anterior todavía instalado y comprueba que arranque > instala el procesador nuevo > limpia el CMOS > arranca

Ajustes de CoffeeTime

Qué cambiar:

  • Cambiar la versión de ME a 11.7.0.3307
  • Poner ME en Disabled
  • En tarjetas Gigabyte y algunas ASUS, aplicar la corrección ME Recovery
  • Agregar los microcódigos necesarios
  • Transferir datos personales (tarjetas ASUS y tarjetas con NIC Intel)

 

Ajustes de CoffeeTime para usar procesadores Skylake y Kaby Lake en tarjetas de la serie 300

Usar Xeon E3 v5/v6 y Xeon E-2100/E-2200

Los procesadores de servidor para LGA1151 no son muy diferentes de los de escritorio. Arquitectónicamente corresponden a los modelos Core de escritorio basados en Skylake (v5), Kaby Lake (v6), Coffee Lake (E-2100) y Coffee Lake Refresh (E-2200). Estos modelos soportan memoria ECC y las tecnologías Intel vPro y TXT (Trusted Execution Technology), pero en chipsets de consumo no cuentes con que ECC o vPro funcionen. Intel restringió deliberadamente el uso de procesadores de servidor en tarjetas madre de consumo. Estos Xeon están destinados oficialmente solo a chipsets de workstation (C232/C236 para v5/v6 y C242/C246 para E-2100/E-2200).

Más información sobre la serie Xeon E3 v5 y v6.

Lograr que funcionen en tarjetas comunes es relativamente sencillo. Los pasos coinciden con los de procesadores comerciales de la misma arquitectura: para E-2100/E-2200 en tarjetas de las series 100 y 200, usa los ajustes de Coffee Lake; para E3 v5/v6 en Z370, B365 o H310C, usa los ajustes de Skylake/Kaby Lake; para E-2100/E-2200 en esas tarjetas, cambia ME como se describe abajo y agrega los microcódigos. En Z370, B365 y H310C, aplica también el PCIe x16 patch, que en estas tarjetas CoffeeTime cambia a modo Xeon. Para E3 v5/v6 en tarjetas de las series 100 y 200, sigue la captura de abajo. Siempre que reemplaces ME para un Xeon, aplica también las correcciones propias de la tarjeta: ME Recovery en tarjetas Gigabyte y algunas ASUS, y NO_CAP fix en tarjetas ASUS de la serie 100 con BIOS 1xxx o 2xxx. Con cualquier Xeon, usa ME 11.6–11.8 Corporate y ponlo en Disabled, así que Intel PTT no funcionará.

Las tarjetas ASUS de la serie 100 tienen dos problemas distintos con los Xeon. Con un BIOS 3xxx, un Xeon de 12 hilos puede arrancar solo una vez (el bug de un solo arranque): un BIOS 2xxx lo evita, y la corrección FD locks también lo resuelve en algunas tarjetas. Con un BIOS 2xxx y ME desactivado, muchas tarjetas de gama alta, como la serie Maximus VIII, la Z170-Deluxe y la Z170-A, de plano no arrancaron, según reportes, y no se conoce solución.

No olvides que usar Xeon E-2100/E-2200 en LGA1151 v1 también requiere pinmod. En tarjetas Z370, B365 y H310C no necesitas pinmod, pero sí el BIOS modificado.

Revisa los slots PCIe después del primer arranque, sobre todo con chips E-2100/E-2200. Algunos usuarios reportan que los slots x16 no funcionan con estos procesadores en tarjetas Z370 y B365.

Ajustes de CoffeeTime para usar Xeon E3 v5/v6 en tarjetas de las series 100 y 200
Ajustes para usar Xeon E3 v5/v6 en tarjetas de las series 100 y 200

Usar procesadores “mutantes”

Procesadores móviles BGA1440 sobre adaptadores para LGA1151

Estos modelos fueron diseñados originalmente para laptops con BGA1440, pero fabricantes del mercado secundario los adaptaron a tarjetas madre de escritorio usando interposers/adaptadores especiales. Hay versiones “Frankenstein” basadas en todas las arquitecturas nativas del 1151: Skylake, Kaby Lake y Coffee Lake (Refresh).

Tenemos un artículo dedicado a los mutantes BGA1440 para la plataforma LGA1151.

Flujo de trabajo: haz un dump de tu BIOS y guarda tu MAC > modifica el BIOS de fábrica > flashéalo con tu procesador anterior todavía instalado y comprueba que arranque > instala el procesador nuevo > limpia el CMOS > arranca

Puntos clave:

  • No se requiere pinmod
  • Funcionan en todos los chipsets de las series 100 y 200; de la serie 300 solo son compatibles Z370, B365 y H310C
  • Estos procesadores son más delicados (especialmente los modelos ES); no se puede garantizar el éxito
  • Se recomienda hacer el primer arranque con un solo módulo de memoria, que debe soportar la frecuencia de fábrica de tu mutante

¿Qué ajustes se necesitan en CoffeeTime?

Los ajustes básicos son idénticos a los de procesadores comerciales de la misma arquitectura: poner ME en 11.6–11.8 Corporate, desactivarlo, agregar microcódigos y actualizar VBIOS y GOP cuando la ruta comercial lo pida.

Importante: La corrección PCIe 1440 es indispensable para los mutantes de 6 núcleos/12 hilos (QNCT, QQLT, QTJ2). Lo mejor es aplicar también todos los demás parches y correcciones, aunque no parezca estrictamente necesario. La excepción es MSI: ahí CoffeeTime bloqueó Init 8+ y ACPI tables por inútiles y potencialmente dañinos (el parche ACPI podía dañar el BIOS). La versión 0.99 trae un parche ACPI corregido solo para tarjetas MSI de la serie 100, así que no fuerces estos parches si CoffeeTime no los ofrece. Además, se recomienda fijar la frecuencia de memoria en 2133 MHz en la pestaña EXTRA para evitar problemas de RAM en el primer arranque.

Ajustes de CoffeeTime para usar mutantes Coffee Lake en tarjetas de la serie 300
Ajustes para usar mutantes Coffee Lake en tarjetas de la serie 300
Default RAM frequency fijada en 2133 MHz en la pestaña EXTRA de CoffeeTime
Forzar 2133 MHz puede ayudar en el primer arranque

Flashear el BIOS modificado

Una vez modificado el BIOS, guárdalo como .bin y flashéalo. El mod necesita escribir las regiones BIOS y ME. Los procesadores U0, P0 y R0 también necesitan el flash descriptor. Lo mismo aplica al poner ME en Disabled: CoffeeTime usa el HAP bit, que se guarda en el descriptor. La excepción es un procesador B0 en una tarjeta que ya tiene un ME adecuado (11.0.x.Nxxx a 11.7.x.Nxxx, donde N no es 3), si dejas ese ME como está y activado: ahí basta con la región BIOS.

  • Evita las herramientas de flasheo integradas del BIOS para imágenes modificadas; a menudo fallan o incluso pueden provocar un soft-brick de la tarjeta.
  • Algunas tarjetas se pueden flashear por software (normalmente con Intel FPT v11 o AFU 3.05.04); por lo general son modelos de Gigabyte, MSI y Maxsun.
  • La mayoría de los modelos de ASUS, ASRock, Biostar y muchos otros fabricantes bloquean la escritura en las regiones FD y ME, así que para estos lo mejor es usar un programador SPI (cuidado con el voltaje: consulta nuestra corrección de voltaje del CH341A). Las tarjetas ASUS además tienen BIOS lock.
  • AFU no te avisa si se saltó una región bloqueada: que termine sin errores no prueba que ME se haya escrito.

No hay garantía del 100% de que la tarjeta arranque con éxito tras el flasheo. Aunque tu tarjeta pueda flashearse por software, te recomendamos ampliamente tener a la mano un programador SPI. Es el único método que funciona en todas las tarjetas y, si algo sale mal, normalmente solo con él se puede volver al BIOS de fábrica.

Después de flashear por software, no reinicies sin más: puedes brickear la tarjeta. Ejecuta fptw64 -greset. Si da error, lo cual es normal con ME desactivado, apaga, desconecta la PC de la corriente y retira la batería por unos minutos. Después de cualquier flasheo, asegúrate de limpiar el CMOS; por ejemplo, con el jumper CLR_CMOS o cortando la corriente y retirando la batería por unos minutos.

Primer arranque

PC encendiendo por primera vez después del Coffee Mod

  • Antes del primer arranque con el procesador nuevo, corta completamente la energía de la tarjeta por un momento y vuelve a limpiar el CMOS.
  • Verifica que todos los cables y dispositivos estén conectados correctamente.
  • Si la PC arranca, ten paciencia: el tiempo hasta mostrar imagen puede ser bastante largo. El sistema también puede reiniciarse solo varias veces.
  • Asegúrate de revisar todas las lecturas de voltaje y de probar la estabilidad y las temperaturas en pruebas de estrés, juegos y benchmarks. Cinebench muestra bien el consumo máximo, y OCCT es bueno para la estabilidad.
  • Fija PL1 y PL2 (Long and Short Duration Power Limit) en el BIOS si el VRM se calienta o las frecuencias bajan bajo carga.

Para quienes tienen tarjetas ASUS:

En tarjetas ASUS, revisa los voltajes manualmente después del Coffee Mod. En Auto, el VCore puede subir demasiado (hasta 1.5 V).

Se recomienda fijar IA AC Load Line e IA DC Load Line en 0.01.

IA AC Load Line e IA DC Load Line fijados en 0.01 en un BIOS de ASUS

Windows 11 y TPM después del mod

Windows 10 funciona bien después del mod. Con Windows 11, la verificación del procesador pasa en chips comerciales de 8.ª y 9.ª generación, pero la de TPM es un problema. Intel PTT, el TPM por firmware de estas tarjetas, corre sobre ME. Si desactivas ME, PTT deja de funcionar, aunque la opción siga apareciendo en el BIOS.

Si ME está desactivado, tienes dos opciones:

  • Instalar un módulo TPM 2.0 discreto, si tu tarjeta tiene conector TPM. Comprueba que funcione con tpm.msc.
  • Saltarte el requisito: Rufus puede hacerlo al grabar la USB de Windows 11.

Solución de problemas

Si el sistema no arranca tras flashear:

  • Asegúrate de haber limpiado el CMOS con el jumper o retirando la batería
  • Intenta arrancar con un solo módulo de memoria
  • Si hiciste pinmod, verifica que esté bien hecho
  • Asegúrate de que ME realmente se haya escrito: un flasheo por software puede saltarse una región bloqueada. Es una causa común cuando la tarjeta sigue funcionando con el procesador anterior.

Si aún no arranca:

  • Prueba con una versión diferente de ME en CoffeeTime (ME 11.0 es solo para Coffee Lake en tarjetas de las series 100/200 y puede limitar la RAM a 16 GB; los Xeon y los mutantes necesitan 11.6–11.8 Corporate)
  • Intenta modificar una versión diferente del BIOS

Arranca, pero no hay imagen (procesador con iGPU):

  • Asegúrate de haber actualizado las versiones de VBIOS y GOP
  • Prueba otras versiones, por ejemplo VBIOS 1059 (los procesadores P0 y R0 pueden necesitar 1059 o más reciente; algunas tarjetas ASRock H110 funcionan con 1054, pero no con 1059)

Si dejó de arrancar desde el NVMe después de flashear el BIOS modificado:

  • Si la unidad ya es GPT, solo cambia a modo UEFI. Si es MBR, arranca desde una USB de Windows, abre la línea de comandos, busca el número de la unidad con diskpart (list disk) y ejecuta mbr2gpt /validate /disk:N y luego mbr2gpt /convert /disk:N (haz un respaldo primero), y cambia a modo UEFI. La unidad seguirá sin aparecer en la lista de unidades del BIOS, pero Windows Boot Manager podrá seleccionarse como dispositivo de arranque.

Si la tarjeta de video se desconecta o el PCIe falla:

  • Las primeras muestras de ingeniería P0 (QQC0, QQBZ, QQBY, QQM5, QQM6) pueden tener un controlador PCIe defectuoso. Si compras una, prueba el PCIe antes de confirmar la entrega.
  • Con un Xeon, revisa todos los slots x16: un usuario con un E-2246G en B365 perdió un slot y, más tarde, el segundo.

Si la tarjeta no arranca con XMP o con overclock de memoria:

  • En tarjetas ASUS, intenta poner tanto Boot Voltage VCCIO como Boot Voltage System Agent en 1.1 V o 1.2 V.
  • Las muestras de ingeniería sin K tienen límites de memoria: U0 hasta 2666 MHz, P0 hasta 3333 MHz.

Enlaces útiles

Escrito por

Especialista senior en hardware que demuestra que no necesitas equipos de gama alta para jugar. Experto en actualizaciones inteligentes y restauración de PCs económicas.

Publicado: Actualizado: