Actualizar BIOS con FPT

¿Qué es FPT ?

Esta conocida herramienta de programación Intel Flash (FPT), es una utilidad para la programación flash a través del controlador de plataforma Intel (PCH) y el concentrador de controlador de I/O (ICH).

FPT es una de las herramientas del sistema Intel ME y es utilizado por fabricantes OEM y/o proveedores, marcas como Dell, MSI, Lenovo, Gigabyte, ASUS, Acer, etc. para programar la ROM de la BIOS integrada en la placa base.

Dependiendo de tu procesador, deberás utilizar una versión concreta.

FTP.EXE

FPT32.EXE

FPT64.EXE (generalmente para todos los equipos modernos)

Abajo en descargas, dispones de enlaces a los mismos, que las versiones antiguas no son fáciles de localizar al estar los enlaces caidos.

Estos fabricantes / marcas suelen incluir estas herramientas en los paquetes de distribución de actualizaciones de BIOS para que los usuarios pueda utilizarlas.

Hay versiones para DOS, UEFI, WIN32, WIN64 y LINUX64.

¿Qué es flashear y dumpear?

Flashear la BIOS significa y es sinónimo de cargar, actualizar, grabar la BIOS de tu placa base.

También es usado el término para cualquier otro componente de hardware, no es exclusivo de placas base de ordenadores.

Este procedimiento de «grabar» una BIOS se puede realizar con software o hardware (programador).

Motivos para flashear una BIOS

La actualización de las BIOS se realizan por diferentes motivos:

  • Para corregir errores, en ordenadores de marca con versiones oficiales.
  • Para reconocer nuevo hardware (por ejemplo lo que ocurre con nuevas generaciones de procesadores Ryzen).
  • Usar BIOS modificadas (BIOS MOD), realizadas por usuarios, son versiones no oficiales con mejoras, optimizaciones y nuevas funcionalidades.
  • Restablecer BIOS en caso de que se corrompa la misma o sea inestable.

Flashear la BIOS de una placa base conlleva riesgos, en ocasiones la placa puede quedar inutilizada.

El usuario debe asumir los riesgos de realizar estos procedimientos.

Siempre hacer copia de seguridad de tu BIOS

Dumpear la BIOS, dump es hacer una copia con una interface que puede leer o grabar, pudiéndose realizar de diferentes formas:

  • Usar una utilidad para flashear/dumpear la BIOS, estos programas sirven tanto para copiar como para leer y guardar.
  • Usando un programador USB con pinzas para leerlo externamente.
  • Desoldar el chip de la BIOS para usarlo en un adaptador de programación.

Antes de grabar la BIOS de tu placa base, siempre habrá que hacer una copia de seguridad primero de la tuya, a no ser que no funcione o sea mala, claro.

Programa para actualizar la BIOS

FPT (Flash Programming Tool) es una herramienta oficial de Intel para actualizar la BIOS de un ordenador.

Esta herramienta tanto nos permite actualizar la BIOS de nuestro ordenador (lo que se llama flashear la BIOS) como hacer también copia de seguridad de la misma (backup, copia de respaldo, volcado o también llamado dumpear la BIOS).

Hay muchos programas para flashear y dumpear BIOS, no todos funcionan en el mismo modelo.

El programa FPT32.EXE y FTP64.EXE se ejecuta en entorno DOS desde una ventana de Windows ejecutando como administrador.

FPT (versión FTP.EXE) también se puede utilizar como AFUDOS desde una unidad de arranque USB preparada con Rufus, así que si AFUDOS no te funciona (le ocurre a algunos usuarios en ordenadores muy antiguos), puedes probar FPT.EXE.

Símbolo de sistema (cmd)

Te lo explico resumido y versión extendida del director.

La forma rápida:

Para ejecutar una ventana entorno DOS, en Windows10 dale a:

Botón inicio con click derecho > Buscar > Comand

Ejecuta como administrador.

Te saldrá como símbolo de sistema.

Ahora vamos a la versión extendida para movernos por entorno DOS, en principio cualquiera que se aventure en flashear una BIOS tendrá conocimientos más que de sobra para conocer todos estos pasos, pero lo explico para el que ande un poco pegado y sepa lo básico como es listar el contenido de las carpetas donde te encuentres.

menu inicio windows buscar

1. Con el botón derecho del ratón, clickeamos el botón de inicio de Windows y le damos al botón Buscar.

buscar, ejecutar cmd como administrador

2. Escribimos CMD y automáticamente aparecerá el archivo como «Símbolo de sistema». Abajo le damos a ejecutar como Administrador.

3º Windows nos llevará a una ventana de escritorio donde aparece la ruta c:Windowssystem32>

cmd simbolo de sistema FPT BIOS

4º Aquí como observamos en la imagen:

  1. Habremos escrito cd que nos llevará al directorio raíz c:
  2. Después escribiremos cd bios, que nos llevará a la carpeta bios.
  3. Allí volveremos a cambiar de directorio y pondremos cd fpt y nos llevará a esa carpeta.
  4. Hacemos un dir (escribimos dir y le damos a enter) y nos muestra el contenido de esa carpeta, que es la que vimos anteriormente en el explorador.

Archivos y contenido de Intel FPT 64

AMI tipo bios x64 BQ36V2RD-02

Y por qué 64?

Comando para flashear BIOS

FPT tiene dos versiones para ejecutar desde Windows, una para arquitecturas 32 bits y otra para 64

fpt 32bit comando para flashear:

fpt /f nombreBIOS.bin

fpt 64bit comando para flashear:

fpt64 /f nombreBIOS.bin

Nota: nombreBIOS.bin será el archivo de tu BIOS que admite formato .bin y .rom

También dispones de una versión equivalente a AFUDOS que sería para ejecutar con Freedos desde una memoria USB.

Comando para hacer copia de tu BIOS

fpt 64bit comando para flashear:

fpt64 /d nombreBIOS.bin

Nota: Se guardará un archivo con el nombre que le hayas puesto y formato (.bin o .rom).

Archivo fptw64.exe

Por tanto, una vez comprobado y verificado nuestra BIOS, podremos continuar con el proceso.

En primer lugar, tendrás que descargarte el programa FPT64, al final del artículo lo tienes disponible.

Es un archivo muy ligero y el más rápido a la hora de flashear nuestra BIOS o hacer una copia de seguridad.

explorar de archivos FPT BIOS sin rom

Una vez descomprimido, podrás ver los archivos que hay. 

Observarás que tiene dos archivos ejecutables .bat (archivo de automatización de comandos), uno es dump.bat y otro flash.bat

Si quieres ver la extensión de los archivos (por defecto Windows no los muestra), ve al explorador y en la pestaña «Vista» clickea «Extensiones de nombre de archivo«

Pues bien, estos dos archivos .bat automatizan la copia de seguridad (backup de tu BIOS y el flasheo de la misma).

Actualizar la placa base

DUMP.BAT

El Archivo dump.bat tiene el siguiente contenido para hacer un backup de la BIOS de tu placa base:

fptw64.exe -d x99.rom
copy x99.rom x99.rom.bak

Es necesario hacer una copia por si tuvieras que restablecer la BIOS, así como guardarla en un USB o en la nube, por si no pudieras acceder al equipo.

Por tanto cuando más adelante lleguemos a lo que sería el primer paso, con el comando dump.bat automáticamente se realizará el copiado de tu BIOS, generándose dos archivos llamados x99.rom y x99.rom.bak (dos copias de la BIOS) como puedes ver en la imagen de abajo.

explorar de archivos FPT BIOS

FLASH.BAT

Aquí es donde viene el peligro.

Flashear la BIOS de una placa base conlleva riesgos.

Si se interrumpe el proceso (corte de luz), hay cualquier fallo o la BIOS no corresponde, el equipo no arrancará.

El usuario asume los riesgos.

Si como veremos más adelante ejecutamos el archivo FLASH.BAT que contiene el siguiente comando:

fptw64.exe -f x99.rom

Se iniciará los procesos de:

  1. Borrado de la BIOS de la placa base.
  2. Carga de la nueva BIOS (flasheo).
  3. Verificación.

La nueva BIOS que cargará es el fichero x99.rom que haya en esa carpeta.

Pasos para flashear la ROM

Previamente y para trabajar mejor, desde el explorador de Windows copiaremos la carpeta FPT a una carpeta que crearemos el directorio raíz C: llamada BIOS y así movernos muy fácil cuando tengamos que escribir en DOS.

crear carpeta bios y mover fpt a directorio raiz para flashear bios

Hacer copia de seguridad de la BIOS

Pues bien, ahora nos encontramos en la ventana anterior.

Escribiremos DUMP (no hace falta poner también la extensión).

Si existe ya el fichero x99.rom, nos dirá que el fichero existe y si queremos sobreescrirlo:

[x99.rom] file already exists
Do you want to overwrite file? Y/ or q to quit :

Le decimos que si (Y) y le damos a enter.

Comenzará a leer la BIOS y tras unos segundos (es mucho más rápido que flashear) nos dirá:

Memory Dump Complete
FPT Operation Passed

Y debajo saldrá:

C:biosFPT>copy x99.rom x99.rom.bak
1 archivo(s) copiado(s).

Que significa que ha copiado los dos archivos, un original y una copia de la BIOS.

dump bios complete x99.rom (1)
Ventana con el proceso de dump de la BIOS de la placa

Esta operación no entraña peligro y no hay riesgos excepto si te equivocas y ejecutas el archivo flash.bat

Flashear la BIOS

Flashear la BIOS conlleva riesgos como hemos comentado, es recomendable tener un programador BIOS USB por si tuviéramos que rescatar nuestra placa base.

Ahora si ejecutamos el archivo flash cargará en la BIOS el archivo x99.rom que se encuentre en esa carpeta, por lo que si queremos flashearlo con una rom con otro nombre, tendremos que cambiarle el nombre a x99.rom

flashear bios error could not communicate with the HECI

Los pasos que se realizan son:

  1. Reading flash (lee la BIOS).
  2. Erasing flash (borrado de la BIOS)
  3. Programming Flash (Flasheo de la BIOS).
  4. Verifying Flash (verificación archivo grabado).

El procedimiento de actualizar la BIOS tarda un minuto en este caso que no ejecuta completamente el proceso. Si lo hace bien tarda algo más, pero menos de dos minutos.

En mi caso con FPT no es completamente efectiva la carga de BIOS con modificaciones TBU en la placa base SZMZ X99 Z8, si observas las tres líneas de la imagen anterior:

PDR Region does no exist.
Could not communicate with the HECI
GBE Region does not exist.

La línea roja es un error, las otras dos son habituales.

Error FPT: Could not communicate with the HECI

«No se pudo comunicar con el HECI». – eso significa que el firmware es inaccesible durante el flash y FPT y que se use otro método.

Si bien dicen que aunque es un fallo, no influye en el proceso de flasheo ni en los resultados, en mi caso como comento no es efectiva la BIOS modificada con Turbo Boost y la alternativa es AFUDOS desde una memoria USB preparada con RUFUS.

Pasos para desbloquear el Turbo Boost de los procesadores Xeon X99 serie V3.

En este video describe como haciendo uso de:

  • FPT
    • UEFITool
    • MMTool Aptio
    • AMIBCP

Fácilmente lograrás modificar tu mismo la BIOS original de tu placa base, donde como observarás, al principio haces una copia de seguridad e la BIOS por si en algún momento quieres restablecerla.

BIOS FFS o PEI

Como comentario, con esto flashearás con el «DXE driver» (comando o instrucción que añades en uno de los pasos con UEFI TOOLS) para el desbloqueo del Turbo con una BIOS tipo FFS, existiendo otras opciones como PEI, donde el comando sería tipo PEI en lugar de DXE.

¿Qué diferencias existen entre una BIOS FFS y una PEI?

Con la BIOS tipo PEI mejoras los consumos del procesador, concretamente en estado reposo (IDLE) y no pierdes el Turbo si hicieras suspensión de Windows.

Flashear BIOS tipo PEI

Si tienes una de las placas que admite el programa MI899, podrás elegir diferentes tipos de BIOS, entre ellas las tipo PEI.

Con S3 Tool que no he explicado aún y usando las mismas herramientas que hemos descrito, en su momento flashee con PEI y también una placa DUAL haciendo mi propia BIOS.

No es difícil, si por aclamación popular lo pedís, me pongo y hago el artículo más pronto que tarde.

Cualquier duda ya sabes, comenta y repasamos en que falla la cosa.

Descargar FPT

descargar herramientas
4.6/5 - (17 votos)

21 comentarios en «Actualizar BIOS con FPT»

  1. hola yo tengo un problema para una huanazi x79 la opcion para hacer el update de bios con fpt desde freedos al estar ya en freedos me sale este error … «[FPT.exe] cannot be run on the current platform.
    Please contact your vendor.» y me da el numero de error 367

    Responder
  2. pero debo de decir que antes de tratara de usar ftp, la bios que descargue ya venia con afudos, lei por hay que afudos luego no guarda correctamente a veces las bios. ahora al yo guardar la bios con afudos, la guarda bien, pero el peso era diferente una pesa 2 megas y la otra 8 megas por eso mi desconfianza en afudos

    Responder
    • Ah, no había leído tu comentario, el problema es que en algunos modelos de placas hay varias versiones o revisiones al montar diferentes chipset entre otras cosas y así te encuentras BIOS de tamaño de 4, 8 y 16 MB, un lío.

      También ocurre que hay programas de flasheo de BIOS que a la hora de guardarlas elimina información innecesaria y así reduce el tamaño, pero es que AFUDOS dudo que tengas ese problema. Si descargas la BIOS de tu placa, ese será el tamaño y si la flasheas, pues no cambia el tamaño.

      Salu2

      Responder
  3. Hola!!, Feliz Navidad!!
    Ya tengo mi Huananzhi TF y mi Xeon 2666 funcionando. Cuando me puse en contacto con el vendedor le pregunté si me podía enviar el procesador con el hack del turbo y el undervolting ya hecho y me dijo que si, que sin problema. ¿Como puedo comprobar que le hicieron esos apaños?
    Gracias anticipadas.
    Un cordial saludo.

    Responder
  4. Hola.
    Hice un test de stress con CPU-Z durante 15 minutos aproximadamente, al principio se pusieron todos los núcleos a 3.50Ghz, después fluctuaban entre los 3.20 y los 3.3 Ghz. con una temperatura de 90/91ºC. Tambíen monitorizé el undervolting con HWINFO64 y me dieron valores de IA -0.030V y de CLR -0.030V. ¿ Como ves estos valores ?
    Gracias de antemano por tu atenta respuesta.
    Saludos.

    Responder
    • Si has mirado bien las temperaturas de los núcleos de la CPU, lo digo por si te hubieras confundido con otros, 90/91 grados es una temperatura muy mala. Echa un vistazo al programa Open Hardware Monitor y prueba con él.

      Si bien que te baje de velocidad puede ser por la temperatura, lo mismo es que tienes un Cooler de 2 o 4 tubos que va a ser insuficiente para un bicharraco de estos de 135W de TDP. Cuál tienes?.

      Respecto al undervolting, esos valores no los pondría nadie, tienes -30 mV, cuando lo suyo y como valor seguro es -50 y para un 2666v3 yo le pondría -60 mV de momento, no recuerdo cuanto es lo recomendado, tiene que haber videos por ahí.

      Salu2

      Responder
  5. Confirmados los valores de 90/91º de temperatura durante el test de stress. El cooler es un Arctic freezer pro 7 rev 2, lo reciclé de mi viejo pc que llevaba un Athlon II y lo monté así, tal cual, en la huananzhi, puede ser que para montar en intel necesite otro adaptador que a saber donde está después de 14 años Voy a revisar la instalación a ver si va a ser que no esté haciendo buen contacto con el procesador.
    Saludos.

    Responder
    • Ese modelo está muy bien pero para procesadores con menos TDP, es de 4 tubos de calor y aunque el ventilador ande entre los pequeños (90mm) y los grandes (120), no deja de ser eso, un ventilador de 4 tubos de calor que no le va nada bien a un 2666v3 con 135W de TDP.

      No obstante, es muchísima temperatura, se ve que la pasta térmica no tiene que ser nada buena. Cuál le has puesto?.

      Salu2

      Responder
    • Y por otra parte, lo mismo no está bien anclado, no siendo compatible con el socket 2011-3 y que se pueda usar los anclajes de los AM4 o otro, no recuerdo, usando el aro, puede que lo hayas puesto mal.

      Mira el 2666v3 con un artic freezer 7 que temperaturas le daba….

      artic freezer 7 con 2666v3

      A él el problema era la temperatura de las VRM porque la placa es un Machinist G7

      Responder
  6. Estoy pasando reyes en el pueblo que es donde tengo los equipos que voy jubilando. Encontré el soporte para intel que traía el cooler Artic a ver sacando el aro que trae la Huananzhi lo puedo sustituir por este. Tambien le saqué a un equipo viejo otro disipador, un gigabyte 3D Cooler de 4 tubos con luz en azul y controladora de velocidad del ventilador. Este tiene la chapa de cobre bastante mas grande que el Artic y cubre mejor toda la superficie del 2666 que es grande de cojones. Probaré primero con el gigabyte y ya te diré que temperaturas obtengo para que me orientes.
    La pasta termica que le apliqué la tenía en casa de sabe díos cuando, no sé si tiene caducidad o no, de todos modos, el lunes tengo que ir a pcbox a comprar alcohol isopropilico para limpiar el procesador y el cooler y de pasa compro un tubo de pasta termica de buena calidad.
    Ya te iré informando de los progresos.
    gracias.
    saludos.

    Responder
    • Muchas gracias por comentar,

      El Artic Freezer 7 X que en origen no tiene compatibilidad con el socket 2011 / 2011-3, hay usuarios que lo están utilizando usando con el aro que viene en las placas chinas como comentas.

      Si es ese modelo, que tiene tamaño de ventilador de 100 mm, para el 2666v3 hay algunos usuarios que se le queda corto, ya que solo tiene 4 tubos de calor, para otros micros irá muy bien.

      Ya nos cuentas que tal apañas y resultados dan las adaptaciones!!

      La pasta térmica si pasa tiempo y aunque no se use, se deteriorará y perderá propiedades respecto al momento de su fabricación, sobre todo viscosidad.

      Y ya por último, para limpiar la pasta térmica, muchas veces utilizo alcohol 96º y el isopropílico lo dejo para limpieza de contactos y todo lo que tiene que ver con la electrónica.

      Salu2

      Responder
  7. Hola!!
    Después de trastear con los disipadores que te comenté, te diré que el gigabyte 3D Cooler me fue imposible instalarlo, probé con los dos accesorios de montaje para intel y amd, sin resultado. Con el Arctic freezer pro 7 rev 2 tampoco conseguí instalarlo con el accesorio para intel, con el que trae para amd conseguí ajustarlo, mas o menos, al aro que trae de fabrica la huananzhi. Anteriormente al montaje hice una limpieza del procesador y de la chapa del disipador y a continuación le aplique la pasta térmica MX-4 de la marca Arctic.
    Después de someter, al procesador, a un test de Stress de 15 minutos las temperaturas obtenidas en los distintos núcleos fluctúan entre 75º que alcanzó el nucleo 3 y los 81 que alcanzó el nucleo 9. Te adjunto captura de pantalla, a ver si lo hice bien y consigues ver la imagen.
    https://zupimages.net/up/23/02/h99n.jpg
    Gracias de antemano.
    Saludos.

    Responder
    • Ya vi cual eran los anclajes compatibles con el artic freezer 7, sería el AM3 y el arito de turno, claro.

      Respecto a las temperaturas, las veo propias de un cooler de solo 4 tubos de calor con el 2666v3 de 135W de TDP, con un cooler con ventilador de 120 y 6 tubos de calor debe ir bastante mejor y lo sabes!!, jajaja.

      Salu2

      Responder
    • Te ha faltado, con LED o sin LED.

      Bueno, entiendo sin LED que es como el que tienes ahora.

      El Cooler Master Hyper 212 EVO V2 es sin LED, nuevo 38€, reaco mejor en 28€. Es de 4 tubos también de calor, pensaba que todos estos de Cooler Master eran de 6 como el Snowman T6, que fallo, jajaja. De todas formas, son de 120 de ventilador y a las malas que no resuelvas el problema, lo puedes devolver.

      Con LED no he encontrado ninguno que conozca económico, están por las nubes, mucho más de su precio habitual.

      Salu2

      Responder
  8. Hola!!
    Antes de nada, agradecerte toda la información que me facilitas.
    Mi idea es montar un equipo de color blanco, a juego con la Huanan TF. ¿Sabes de algún disipador en ese color para socket 2011?
    Gracias
    Saludos.

    Responder
    • Muchas gracias Pablo 😉

      Se te olvida las dos cosas más importantes.

      1º Para que procesador sería?, no es lo mismo un 2678v3 que un 1660v3 ya que las temperaturas para este último son muy a tener en cuenta.
      2º Lo quieres con LED o sin LED, jaja.

      Salu2

      Responder
  9. Hola!!
    Sería para un 2666 V3. Si es posible, con led, pero estoy abierto a todas las opciones, dependiendo de los parámetros eficiencia/estetica/ precio.
    gracias.
    Saludos.

    Responder
    • Entonces si es con LED tiene que ser un Cooler con ventilador de 120 mm y mínimo 4 tubos de calor.

      Yo suelo comprar de Cooler Master, no es porque me patrocine, que no, (soy un mierduski en este mundillo, jajaja), es que son los más económicos en ciertas prestaciones y calidad, pero es que ahora mismo barato no hay nada para decirte, están carísimos!!!

      Cooler Master MasterAir MA410P RGB por 42€ de un solo ventilador que te llega perfectamente.
      Cooler Master Hyper 212 LED Turbo ARGB reacondicionado por 57,99€ y este de doble que lo veo demasiado ventilador.
      Cooler Master Hyper 212 RGB Black Edition Disipador luego está este que yo he llegado a comprar varias veces reaco por unos 35€ y alguno un poco más y es bunísimo. Llleva controladora ARGB para cambio de efectos e intensidades.

      Salu2 y ya vas viendo si sale algún reaco o no te queda otra que pasar por caja. Suerte!

      Responder

Deja un comentario