¿Cómo extraer archivos de BIOS de Dell? Cómo restaurar el BIOS de una computadora y una computadora portátil si fallaron Cómo extraer un volcado de BIOS de un archivo exe

En realidad, se pueden encontrar el método, el equipo y los microcódigos originales (directamente las instrucciones AMI) y, en la mayoría de los casos, usar este método no plantea ningún problema ni presenta trampas, pero en mi práctica me encontré regularmente con el siguiente problema:

Aquellos. Había una banal falta de espacio libre dentro de la imagen. Cuando modifica el BIOS usted mismo para un procesador específico, puede ignorarlo, porque Siempre puedes cargar solo un microcódigo específico para tu procesador, o eliminar algún microcódigo antiguo para liberar espacio, pero cuando modificas con una secuencia, necesitas buscar otra solución, un compromiso.

Como compromiso, elegí la siguiente solución: tomamos las últimas versiones de microcódigos para todos los procesadores de la generación CORE en todos los diseños (Celeron E, Pentium E, Core 2 Duo, Core 2 Quad, Xeon *3xxx/*5xxx) y reemplace con ellos todo lo que había antes. El conjunto de microcódigos resultó ser el siguiente:

El volumen de este conjunto es de sólo 76 kilobytes. Este archivo se obtuvo combinando estos archivos:

cpu00010676_plat00000001_ver0000060f_date20100929.bin
cpu00010676_plat00000004_ver0000060f_date20100929.bin
cpu00010676_plat00000010_ver0000060f_date20100929.bin
cpu00010676_plat00000040_ver0000060f_date20100929.bin
cpu00010677_plat00000010_ver0000070a_date20100929.bin
cpu0001067a_plat00000011_ver00000a0b_date20100928.bin
cpu0001067a_plat00000044_ver00000a0b_date20100928.bin
cpu000006f2_plat00000001_ver0000005d_date20101002.bin
cpu000006f6_plat00000001_ver000000d0_date20100930.bin
cpu000006f6_plat00000004_ver000000d2_date20101001.bin
cpu000006f7_plat00000010_ver0000006a_date20101002.bin
cpu000006f7_plat00000040_ver0000006b_date20101002.bin
cpu000006fb_plat00000001_ver000000ba_date20101003.bin
cpu000006fb_plat00000004_ver000000bc_date20101003.bin
cpu000006fb_plat00000010_ver000000ba_date20101003.bin
cpu000006fb_plat00000040_ver000000bc_date20101003.bin
cpu000006fd_plat00000001_ver000000a4_date20101002.bin

El procedimiento de modificación en sí también ha cambiado un poco y se ha vuelto, si no más sencillo, sí más rápido:

Paso 1— abra la imagen del BIOS en el programa MMTool:



Paso 2— para comprobarlo, vaya a la última pestaña (CPU PATCH) y observe la cantidad de microcódigos. Aquí, por ejemplo, hay 31 de ellos:

Paso 3— vaya a la pestaña Reemplazar y busque el elemento “Microcódigo P6” en ella:

Paso 4— después de seleccionar el elemento “P6 Micro Code”, presione el botón Ikshtsyu, seleccione el archivo ncpucode.bin descrito anteriormente y reemplácelo con el botón Reemplazar:





Paso 5— para comprobarlo, vaya a la última pestaña (CPU PATCH) y observe la cantidad de microcódigos. Después de reemplazar los microcódigos, quedaron 17, la última versión:

No existe ninguna diferencia fundamental con el procedimiento de modificación descrito en delidded.com. En la mayoría de los casos, la salida ciertamente no es la misma, pero el procesador recibe el microcódigo necesario. De los aspectos positivos subjetivos, solo me gustaría llamar la atención sobre el hecho de que se garantiza que los microcódigos de todos los procesadores actuales estarán actualizados, ya sean "civiles" o "de servidor", y prácticamente no hay riesgo de recibir un mensaje sobre falta de espacio. Aunque, en mi práctica, incluso para un conjunto de microcódigos de este tipo no había suficiente espacio un par de veces, esto fue con el BIOS de las placas ECS P4M900T-M y ECS P4M900T-M2, que generalmente son compatibles con el Xeon E5450.

Por tradición, publico un enlace al archivo con herramientas (zip, 234 KB). El archivo contiene un archivo ejecutable. MMTOL.exe(versión 3.22 BKMOD), archivo con microcódigos para todos los procesadores de 45/65 nm de la generación core/xeon ncpucode.bin, así como dos archivos 45nm.bin Y 65nm.bin con microcódigos sólo para procesadores de 45 nm y sólo para 65 nm. El uso de estos archivos puede resultar útil en los casos en los que sea necesario liberar espacio adicional en la BIOS, por ejemplo, para nuevo firmware de algún controlador, red, disco, etc.

!NÓTESE BIEN: Ni el archivo ncpucode.bin ni los archivos 45nm.bin/65nm.bin admiten procesadores Pentium 4, Celeron (sin sufijos de letras), Pentium D, Celeron D y Xeon W (Xeon 5080 por ejemplo). Se trata de procesadores de generación NetBrust.

Probablemente no haya usuarios hoy en día que no hayan oído hablar de BIOS. Los usuarios principiantes (algunos han estado en el estado principiante toda su vida) le temen a este BIOS como al fuego y no tienen idea de cómo ingresarlo, y mucho menos configurarlo. Bueno, los usuarios experimentados o, como comúnmente se les llama, entusiastas de las computadoras, no solo configuran el sistema BIOS, sino que también lo actualizan. Cabe señalar que el procedimiento de actualización del BIOS, incluso para los especialistas, provoca una descarga de adrenalina, ya que de ninguna manera es seguro y, a menudo, representa una amenaza para la vida. Sin embargo, el procedimiento para actualizar el BIOS sigue siendo muy sencillo. Mucho más extremo es modificar o editar el BIOS, que se analizará en este artículo.

Antes de comenzar a hablar sobre las formas de editar el BIOS, recordemos brevemente qué es un BIOS, qué capacidades brinda al usuario y por qué debería actualizarse y mucho menos editarse.

¿Qué es la BIOS?

BIOS (Sistema básico de entrada/salida) es un sistema básico de entrada/salida. Más precisamente, BIOS es un sistema para configurar y administrar memoria, procesador, chipset, controladores integrados en la placa y dispositivos conectados a la placa. A diferencia de la mayoría de los otros programas, el BIOS no está ubicado en el disco duro, sino en un chip especial autoalimentado en la placa base.

Mucho depende del BIOS de una computadora. De hecho, el BIOS define la configuración del sistema que determina la funcionalidad y el rendimiento de la PC. A menudo, las primeras versiones de BIOS con las que aparecen las placas base están repletas de "errores" que desaparecen sólo en versiones posteriores.

El sistema BIOS se encuentra en cualquier placa base (a excepción de las placas base para computadoras Apple), ya sea para una PC de escritorio o una computadora portátil. Sin embargo, tradicionalmente, el BIOS de una computadora portátil tiene un mínimo de configuraciones y tiene un carácter más informativo. En cuanto al BIOS de la placa base de una PC de escritorio, le permite realizar una cantidad bastante grande de configuraciones que afectan tanto el rendimiento como la funcionalidad del sistema. En particular, el overclocking tradicional del sistema, que implica aumentar la frecuencia del reloj del procesador, cambiar el voltaje de suministro del procesador, cambiar la frecuencia del reloj, los tiempos y el voltaje de suministro de la memoria, se realiza en la configuración del BIOS. Además, en algunos casos, el BIOS le permite configurar el modo de velocidad del ventilador instalado en el refrigerador del procesador y ventiladores adicionales instalados en el sistema, configurar una matriz RAID de discos duros si esta matriz se basa en un controlador integrado en el chipset y también realizar muchos otros ajustes finos en su computadora.

El BIOS está ubicado en un chip de memoria ROM (Read Only Memory), lo que garantiza que el BIOS esté siempre disponible independientemente de la funcionalidad de los componentes externos a la placa base (por ejemplo, discos de arranque). Debido a que se accede a la RAM (memoria de acceso aleatorio) mucho más rápido que a la ROM, muchos fabricantes proporcionan copia automática del BIOS de la ROM a la RAM cuando se enciende. El área de RAM utilizada en este caso se llama Shadow ROM.

Actualmente, la mayoría de las placas base modernas están equipadas con chips Flash BIOS, cuyo código se puede reescribir mediante un programa especial. Este enfoque brinda la posibilidad de actualizar (nueva versión de firmware) el BIOS.

No hay tantos fabricantes de kernel de BIOS. Los BIOS más comunes son de AMI (American Megatrends, Inc.), AWARD y Phoenics Technologies. Otros BIOS (de FirmWorks, Micro Firmware, etc.) son mucho menos comunes. AMI BIOS actualmente domina el mercado, por lo que en el futuro nos centraremos en formas de actualizarlo y modificarlo.

Naturalmente, cada fabricante realiza sus propios cambios en la versión básica del BIOS y, por supuesto, una u otra versión del BIOS está destinada únicamente a un producto específico (computadora o computadora portátil) y es incompatible con otras soluciones.

Finalmente, observamos que los chips BIOS actualmente utilizan dos interfaces para conectarse a la placa base: el bus LPC (Low Pin Connection) o el nuevo bus SPI (Serial Peripheral Interface).

¿Por qué actualizar el BIOS?

Todos los fabricantes de placas base y portátiles no recomiendan actualizar el BIOS a menos que sea absolutamente necesario. Además, los representantes de los centros de servicio recurren constantemente a los fabricantes de placas base para pedirles que bloqueen por completo la capacidad del usuario de actualizar el BIOS. Por supuesto, esta idea es absurda y nunca sucederá, pero enfatizamos una vez más que la operación de actualización del BIOS no es segura y puede representar una amenaza para la vida. Si la placa o la computadora portátil funcionan bien, entonces no tiene sentido actualizar el BIOS.

Al mismo tiempo, a menudo surgen situaciones en las que es necesario actualizar el BIOS. Por ejemplo, compró una placa base con un procesador y descubrió que son incompatibles entre sí. Lo más probable es que el problema sea que su placa base esté ejecutando una versión antigua de BIOS que no es compatible con el nuevo procesador. La única opción en este caso es encontrar el procesador antiguo y actualizar el BIOS en la placa.

Además, cada nueva versión del BIOS corrige errores cometidos en versiones anteriores, por lo que actualizar el BIOS es muy útil.

Las más seguras en términos de procedimientos de actualización del BIOS son las placas base de Gigabyte, ASUS y MSI, que implementan protección contra una actualización fallida del BIOS. Las placas base Gigabyte están equipadas con dos chips BIOS (tecnología DualBIOS) y, si el BIOS no se actualiza correctamente y el sistema no puede iniciarse, se inicia automáticamente el procedimiento de recuperación de emergencia del BIOS desde el chip de respaldo.

En las nuevas placas base ASUS, la tecnología de recuperación de emergencia del BIOS se llama ASUS CrashFree BIOS 3. La esencia de esta tecnología es que, en caso de una falla del BIOS o una discrepancia en la suma de verificación después de un firmware fallido, se inicia automáticamente un programa que busca el BIOS en un disco CD/DVD, un disquete o una unidad flash (con sistema de archivos FAT/FAT32). Si se encuentra un archivo en algún medio, el procedimiento de recuperación se inicia automáticamente.

Una tecnología similar, llamada M-Flash, está disponible en las placas MSI. La única diferencia es que el archivo BIOS debe estar en una unidad flash.

Métodos para actualizar BIOS

Todos los fabricantes de placas base, junto con las nuevas versiones de BIOS, publican utilidades para actualizar su firmware, así como instrucciones detalladas sobre cómo actualizar el BIOS. Por desgracia, simplemente no existe un conjunto de herramientas universal para actualizar el BIOS. En general, hay tres formas de actualizar el BIOS: desde DOS, desde el sistema operativo Windows y directamente desde BIOS.

En realidad, no hay nada especial de qué hablar sobre los métodos para actualizar el BIOS desde BIOS y usar una utilidad patentada desde el sistema operativo Windows. Todo aquí es simple y claro. Además, el método para actualizar el BIOS desde BIOS es el más simple y seguro; sin embargo, lamentablemente, no todos los fabricantes admiten esta función. Las únicas excepciones son ASUS y Gigabyte.

Además, no todos los fabricantes proporcionan a sus placas base utilidades para actualizar el BIOS desde Windows y, en algunos casos, la actualización desde DOS es el único método posible.

El método para actualizar el BIOS desde DOS puede considerarse clásico, pero también el más inconveniente. El hecho es que, además de la disponibilidad de la utilidad DOS adecuada, este método de actualización implica arrancar la computadora no desde el disco duro, sino desde un medio externo. Anteriormente, para esto se usaban disquetes de arranque ordinarios de 3,5 pulgadas con DOS, y en este disquete se escribían el archivo BIOS y la utilidad de actualización de DOS, junto con el sistema operativo. Sin embargo, en la actualidad, los disquetes de 3,5 pulgadas, al igual que las propias unidades de disquete, pueden considerarse dispositivos obsoletos. Muchas placas base modernas ni siquiera tienen un conector para conectar una unidad de disquete, y desde hace mucho tiempo no se fabrican computadoras portátiles con unidades de disquete de 3,5 pulgadas. Sin embargo, este ni siquiera es el problema con este método de actualizar el BIOS. Al final, puede encontrar una unidad de disquete de 3,5 pulgadas con una interfaz USB, pero es poco probable que esto resuelva el problema. El hecho es que un BIOS moderno puede tener un tamaño de varios megabytes y simplemente no cabe en un disquete.

En principio, puedes intentar resolver este problema utilizando una unidad flash de arranque con un kernel DOS en lugar de un disquete de arranque. Pero incluso en este caso surgen complicaciones. En primer lugar, necesita encontrar una utilidad que le permita hacer que la unidad flash sea de arranque y los archivos del sistema operativo DOS. En Internet puede encontrar varias utilidades que le permiten crear unidades flash de arranque con DOS, las más famosas son HP USB Disk Storage Format Tool y BootFlashDOS, que están disponibles gratuitamente en Internet.

La herramienta de formato de almacenamiento en disco USB de HP le permite crear unidades flash de arranque si tiene archivos del sistema DOS, es decir, también requiere los archivos en sí. Sin embargo, en los recursos de torrent puede encontrar ensamblajes que incluyen archivos del sistema DOS.

Si usa unidades flash con una capacidad de menos de 4 GB, al formatear y crear una unidad flash de arranque usando la utilidad HP USB Disk Storage Format Tool (Fig. 1), puede usar el sistema de archivos FAT o FAT32, pero si use una unidad flash con una capacidad de más de 4 GB, entonces se requiere un sistema de archivos FAT32.

Arroz. 1. Crear una unidad flash de arranque con DOS
utilizando la herramienta de formato de almacenamiento en disco USB de HP

La utilidad BootFlashDOS le permite crear unidades flash de arranque con DOS presionando solo un botón, ya que todos los archivos necesarios del sistema ya están incluidos en la propia utilidad (Fig. 2).

Arroz. 2. Crear una unidad flash de arranque con DOS usando la utilidad BootFlashDOS

En principio, si crea una unidad flash de arranque con DOS, no habrá problemas para actualizar el BIOS. Basta con copiar la utilidad DOS para actualizar el BIOS y el archivo del BIOS en una unidad flash de arranque e iniciar la computadora desde la unidad flash. Para iniciar su computadora desde una unidad flash, debe insertarla en la PC, reiniciar o simplemente encender la computadora e ingresar al BIOS en la etapa de inicio para configurar la configuración para iniciar desde una unidad flash USB. Luego, después de guardar la configuración, reinicie la computadora y, después de cargar DOS, ejecute el comando requerido en la línea de comando de acuerdo con las instrucciones del fabricante del BIOS.

Daremos ejemplos de cómo ejecutar dicho comando un poco más adelante, pero por ahora veremos otra forma de actualizar el BIOS desde DOS. Consiste en utilizar un CD/DVD de arranque en lugar de una unidad flash de arranque. No vale la pena reinventar la rueda aquí: es mejor usar un Hiren's BootCD ya preparado (versión actual 10.4), cuya imagen se puede descargar desde el sitio web www.hirensbootcd.net. Si utiliza el disco de arranque Hiren's BootCD, también necesitará una unidad flash (con una estructura de archivos FAT o FAT32), en la que se debe escribir la utilidad DOS para actualizar el BIOS, y el archivo BIOS en sí.

Ahora veamos el procedimiento para actualizar el BIOS desde DOS usando el ejemplo de una computadora portátil MSI GX640 con AMI BIOS. En las computadoras portátiles MSI, solo hay una forma de actualizar el BIOS desde DOS usando la utilidad patentada de DOS incluida con el archivo del BIOS. En realidad, todo lo que se necesita para actualizar el BIOS es crear una unidad flash de arranque, descargar del sitio web de MSI un archivo con todos los archivos necesarios, que incluye el archivo del BIOS, la utilidad de actualización y el archivo ejecutable flash.bat con el formato prescrito. secuencia de todas las acciones. Después de esto, debes descomprimir este archivo en una unidad flash de arranque y, después de iniciar desde la unidad flash, ejecutar el archivo flash.bat para su ejecución. Lo principal es que todos los archivos descomprimidos están en una carpeta (puedes descomprimirlos en el directorio raíz de la unidad flash).

En general, cabe señalar que para cada tipo de BIOS (AMI, Award) existen utilidades especializadas de AMI y Award para flasheo. Por ejemplo, desde el sitio web de AMI puede descargar el paquete amiflash, que incluye las utilidades afudos y afuwin, que le permiten actualizar el BIOS de AMI desde DOS y Windows, respectivamente. Sin embargo, debe tener en cuenta que AMI BIOS puede ser un AMI BIOS clásico o un AMI Aptio BIOS. Aptio es un tipo de AMI BIOS, pero lo principal es que AMI BIOS y Aptio AMI BIOS utilizan diferentes utilidades afudos y afuwin.

Además, muchos fabricantes de placas base realizan cambios tan significativos en el BIOS de sus productos que las utilidades universales AMI o Award simplemente no los reconocen y, por lo tanto, no pueden actualizarlos. En particular, en el ejemplo discutido anteriormente con el BIOS AMI de la computadora portátil MSI GT640, las utilidades afudos y afuwin no lo reconocen como un BIOS AMI y, naturalmente, no pueden actualizarlo.

En general, la situación cuando se trata de versiones modificadas de AMI BIOS, que las propias utilidades AMI definen como AMI BIOS, ocurre con bastante frecuencia. Estos incluyen muchas placas MSI y muchas placas Gigabyte. Los únicos que hasta ahora no se han visto en tal "alarde" son las placas ASUS, cuyo BIOS se puede actualizar utilizando utilidades de AMI (aunque, por supuesto, las utilidades suministradas por la propia ASUS son más adecuadas).

¿Por qué modificar la BIOS?

Entonces, hemos analizado las formas principales de actualizar el BIOS y ahora discutiremos cómo modificarlo. Naturalmente, surge la pregunta: ¿por qué modificar el BIOS? Se puede discutir infinitamente sobre esto, así como sobre si es necesario overclockear una computadora. En realidad, si el procedimiento de modificación del BIOS es posible en principio, siempre habrá entusiastas que lo hagan.

Hace apenas unos años, pocas personas pensaban en la posibilidad de editar la BIOS ellos mismos. Sin embargo, recientemente este procedimiento se ha vuelto popular y en Internet puede encontrar muchos recursos dedicados a la modificación del BIOS. El interés en este tema se puede explicar por el hecho de que recientemente muchos usuarios han comenzado a actualizar la tabla SLIC en su BIOS, y esta es una de las opciones para modificar o editar el BIOS. El procedimiento para actualizar la tabla SLIC en el BIOS es bastante legal, pero el propósito para el cual se hace, por supuesto, ya es ilegal; esto es precisamente lo que explica la popularidad de este procedimiento.

Expliquemos brevemente de qué estamos hablando. La actualización de la tabla SLIC en el BIOS se utiliza para implementar el mecanismo de activación OEM para el sistema operativo Windows 7 de la misma manera que lo hacen los socios OEM de Microsoft para activar copias preinstaladas de Windows sin la verificación de Microsoft. Este método le permite activar el sistema si se cumplen tres condiciones: el uso de una clave OEM especial y un certificado OEM, así como la presencia de una tabla SLIC en el BIOS de la computadora.

Windows 7 requiere tablas SLIC versión 2.1 en el BIOS y no existe una vinculación estricta de la clave OEM a la tabla SLIC y al certificado. La clave está vinculada únicamente a la edición de Windows y le permite activar las versiones x86 y x64 del sistema operativo. El certificado de archivo y las tablas SLIC están interrelacionados y, para una activación exitosa, ambos componentes deben ser del mismo socio OEM.

No le diremos cómo activar Windows 7 ilegalmente, pero nos centraremos en el procedimiento para insertar una tabla SLIC en el BIOS. Notemos de inmediato que esto no siempre es posible y que no todos los BIOS se pueden editar de alguna manera.

En Internet puede encontrar un paquete de herramientas de software (AMITool) que contiene tanto las tablas SLIC como una utilidad (AMI SLIC Mod) para actualizarlas en el BIOS de AMI. Sin embargo, para esto necesita usar AMI BIOS en su placa, pero incluso en este caso no hay garantía de que el procedimiento para actualizar la tabla SLIC en el BIOS sea posible. Como ya hemos señalado, muchos fabricantes modifican el BIOS de sus productos de tal manera que la utilidad AMI SLIC Mod simplemente no lo reconoce como AMI BIOS y, por lo tanto, no puede modificarlo.

Sin embargo, incluso en este caso, no debes desesperarte y correr a la tienda a buscar otra placa base. Antes de intentar actualizar una tabla SLIC en el BIOS, debe verificar si falta en el BIOS. Si compró una placa base o una computadora portátil recientemente, es posible que la versión de la tabla SLIC que necesita (versión 2.1) ya esté disponible en el BIOS.

Puede ver la versión de la tabla SLIC en el BIOS utilizando la utilidad especializada RW - Read & Write Utility (versión actual 1.4.7), que se puede descargar desde el sitio web http://rweverything.phpnet.us. Otro nombre para esta utilidad es RW-Everything.

Una vez instalada esta utilidad, ejecútela y en la ventana principal del programa en la barra de herramientas, haga clic en el botón denominado ACPI. En la ventana Tabla ACPI que se abre, haga clic en la pestaña SLIC. A continuación, debe mirar la tabla en formato hexadecimal y encontrar una línea que comience con el byte 53 20. Si los siguientes cuatro bytes son 00 00 00 00, entonces el BIOS tiene la tabla SLIC versión 2.0 actualizada, y si - 01 00 02 00, entonces la tabla SLIC se actualiza a la versión 2.1 (Fig. 3).

Arroz. 3. Determinación de la versión de la tabla BIOS SLIC

Por supuesto, incorporar una tabla SLIC en el BIOS está lejos de ser la única opción para una posible modificación. Otro método de modificación es desbloquear algunas funciones del BIOS. De hecho, los fabricantes de placas base a menudo bloquean deliberadamente algunas funciones del BIOS para simplificar el procedimiento de configuración del BIOS. También desactivan aquellas funciones que no están presentes en una placa base en particular, pero que se pueden utilizar en las siguientes modificaciones.

Con utilidades especializadas, puede intentar desbloquear todas las funciones y opciones deshabilitadas en el BIOS. Además, puede cambiar los logotipos (algunos fabricantes de placas base, como ASUS, incluso ofrecen utilidades especiales para cambiar el logotipo del BIOS), así como algunos nombres, de modo que, por ejemplo, al arrancar, no se muestre el nombre real del procesador. se muestra, pero algo así como "AMD Core i9 -995".

Se puede dar otro ejemplo de modificación de BIOS. Algunos artesanos logran desbloquear la capacidad de utilizar el modo SLI para tarjetas de video NVIDIA a través del BIOS en aquellas placas base donde no se proporciona este modo. En realidad, si una placa admite oficialmente el modo SLI, entonces su BIOS tiene la clave correspondiente de NVIDIA. La idea de modificar es cortar esta clave del BIOS de la placa en la que se admite oficialmente el modo SLI e insertarla en el BIOS de la placa en la que no se admite el modo SLI (es decir, en el BIOS sin el clave NVIDIA). En particular, hay ejemplos de cómo, gracias a dicha modificación, se activó el modo SLI en placas basadas en el chipset Intel P45 Express.

Sin embargo, pasemos de la teoría a la práctica y analicemos la edición de BIOS, en particular la edición de BIOS AMI como la más común.

Edición de BIOS AMI

Para editar un BIOS con un kernel AMI, necesitará la utilidad AMIBCP, que, por cierto, es producida por la propia AMI. Esta utilidad se puede descargar por separado o como parte del paquete AMI BIOS ROM Utilities. Cabe señalar que dado que, como hemos enfatizado repetidamente, los fabricantes de placas base y computadoras portátiles realizan cambios en el BIOS AMI de sus productos, no hay garantía de que la utilidad AMIBCP reconozca el BIOS. Lamentablemente, no todos los BIOS se pueden modificar. Como muestra la práctica, el BIOS de las placas ASUS y ECS se puede editar sin problemas, pero para las placas de Gigabyte y MSI la utilidad AMIBCP no tiene poder.

Entonces, volvamos a la consideración de editar el BIOS en el caso de que sea posible. La utilidad AMIBCP (versión 3.x) se ejecuta en el sistema operativo Windows, pero cabe señalar que existen versiones de la misma utilidad para DOS.

Después de descargar las utilidades, debe abrir el archivo BIOS. En nuestro ejemplo, veremos cómo editar el BIOS AMI para la placa base ASUS P6X58D-E utilizando la utilidad AMIBCP v.3.37. Editaremos el archivo P6X58DE.ROM.

Entonces, en la ventana principal del programa cargamos el archivo BIOS que modificaremos (Fig. 4).

Arroz. 4. Ventana principal de la utilidad AMIBCP v.3.37

En primer lugar, es interesante la pestaña Configuración, en la que, de hecho, se modifica la configuración del BIOS. La ventana izquierda de esta pestaña muestra el menú principal de configuración del BIOS. Si desmarca un elemento del menú, no aparecerá en el menú del BIOS. En el ejemplo considerado (ver Fig. 4), desmarcamos los elementos Ai Tweaker y Advanced, bloqueando así todas las posibilidades de overclocking del sistema. Es decir, los elementos del menú del BIOS en los que puede ver información sobre el procesador y la memoria, así como cambiar las frecuencias, el voltaje de suministro, etc., simplemente estarán ausentes en la versión modificada del BIOS.

La situación es similar al expandir la estructura de árbol de cada elemento en el menú de configuración del BIOS: si desmarca cualquier subelemento, no aparecerá en el menú del BIOS. Por ejemplo, si no queremos que el elemento Configuración Intel PPM se muestre en el menú de configuración avanzada, simplemente debemos desmarcar el elemento correspondiente (Fig. 5).

Para bloquear cualquier opción en el menú de configuración del BIOS, simplemente establezca el valor en No en la columna Mostrar para el elemento correspondiente. Dichos elementos bloqueados (después de guardar los cambios) se resaltarán con una barra verde.

Por ejemplo, si nuestro sistema no tiene ventiladores adicionales instalados en la carcasa y no queremos que sus elementos de configuración se muestren en el BIOS, entonces ingresamos al menú Encendido, luego abrimos el menú Monitor de hardware y para las opciones Chassis Fan 1 Velocidad, velocidad del ventilador 2 del chasis, para velocidad del ventilador 3 del chasis, perfil del ventilador Q del chasis y velocidad del ventilador de potencia, establezca el valor en No en la columna Mostrar (Fig. 6).

Arroz. 6. Bloquear la visualización de varias opciones del menú de configuración en el BIOS

Cabe señalar que BIOS P6X58DE.ROM para la placa ASUS P6X58D-E no permite ninguna mejora utilizando la utilidad AMIBCP v.3.37. Todas las opciones que contiene están desbloqueadas, por lo que lo máximo que se puede hacer es bloquear lo que no se necesita (aunque no está claro por qué hacerlo).

También puede intentar cambiar algunas de las inscripciones, pero tenga en cuenta que las inscripciones no se mostrarán en ruso. Por ejemplo, si queremos que se muestre la cadena ComputerPress P6X58D-E BIOS Edition en lugar de la cadena ASUS P6X58D-E ACPI BIOS Revision 0106 al cargar, simplemente busque la cadena ASUS P6X58D-E ACPI BIOS Revision 0106 en la pestaña Cadenas de BIOS y cámbielo al especificado.

Solo tenemos que considerar un tipo más de modificación del BIOS: cambiar la imagen de fondo (logotipo) del BIOS. Al mismo tiempo, ASUS incluso suministra a sus placas base una utilidad especial que le permite implementar esta función. Por supuesto, para las placas ASUS es más fácil utilizar esta utilidad. Sin embargo, para AMI BIOS también puede utilizar la utilidad OEM LOGO de la propia AMI (Fig. 7).

Arroz. 7. Cambiar el logotipo del BIOS usando la utilidad OEM LOGO

La interfaz de esta utilidad es muy sencilla y no requiere ningún comentario. Simplemente cargue el BIOS y especifique la ruta al archivo con el nuevo logotipo. La única limitación es que el dibujo debe tener una determinada resolución y formato.

¿Cómo extraer archivos de BIOS de Dell?

Copie el archivo BIOS.exe a la unidad C:
Ejecute el símbolo del sistema en modo Administrador y escriba esto:

cd\
bios.exe /archivowriterom
bios.exe /writebinfile
bios.exe /writehexfile

» bios.exe es un archivo descargado del sitio web de Dell. "

¡El archivo BIOS descomprimido se copiará en la unidad C:!

Desembalaje del nuevo BIOS de Dell.

  • Descargue el intérprete de Python 2.7.
    https://www.python.org/download/releases/2.7/
  • Instale Python 2.7 en su computadora (¡exactamente esta versión!).
  • con script Python: DecompNewDell.py.
  • Copie el script DecompNewDell.py extraído del archivo a la carpeta con el intérprete de Python (normalmente C:\Python27).
  • También copiamos nuestra BIOS descargada del sitio web de Dell a la carpeta con el intérprete (normalmente C:\Python27). Cambie el nombre a biosupdate.exe. Debería verse como la foto de abajo.
  • Inicie la línea de comando de Windows en modo administrador y escriba esto:

cd\
CDPython27
Python DecompNewDell.py biosupdate.exe

Debería verse como la foto de abajo.


Y en la carpeta con Python (normalmente C:\Python27), aparecerá el archivo biosupdate.exe_decompressed.hdr.

  • Con el programa PFSExtractor.exe, extraiga el programa a la misma carpeta donde creamos el archivo .hdr (normalmente C:\Python27).
  • En la línea de comando de Windows escribimos:

PFSExtractor biosupdate.exe_decompressed.hdr

Resultará como en la foto de abajo.


Y se creará la carpeta biosupdate.exe_decompressed.hdr.extracted, dentro de la cual se encuentran todos los archivos extraídos de los cuales puede recopilar un volcado para actualizar el firmware en el programador. ¡Listo!

Oh, adivina el acertijo: allí parada, la colmena está zumbando. Pero no sale humo de la chimenea, porque no se trata de una fábrica nativa, sino de una computadora en la que el BIOS está dañado. Y tararea porque eso es todo lo que puede hacer ahora. Sin BIOS, es sólo un montón de hardware sin vida. ¿Vale la pena preocuparse por esto? Por supuesto que no. Después de todo, ¡ahora tienes una gran mesita de noche!

¿Unidad del sistema como mesita de noche? ¡Pues no! Sabemos cómo hacerlo funcionar. Hoy hablaremos sobre cómo restaurar el BIOS si falla.

¿Qué causa que el firmware del BIOS falle?

B IOS y su UEFI "descendiente", con el que se actualizan las placas base modernas, son programas informáticos especiales necesarios para la configuración inicial y la gestión de dispositivos de PC hasta que se inicia el sistema operativo. Se almacenan en chips de memoria flash especiales en la placa base, uno de los cuales se muestra en la imagen de arriba. Parece un buen lugar de almacenamiento, confiable, pero a veces la BIOS se incomoda allí y se escapa. Más precisamente, se daña y deja de realizar sus tareas.


No hay muchas razones para los daños en el BIOS; en algunos casos son obvias, en otros no. Aquí hay una lista de los más comunes:

  • Durante este tiempo, se cortó el suministro eléctrico de la computadora.
  • El programa flasher no interactúa correctamente con el firmware o el chip de memoria flash.
  • Se ha actualizado una versión de BIOS que no es adecuada para esta placa base. Sí, .
  • Si la actualización se realiza desde un sistema operativo en ejecución, hay un fallo del sistema o una interferencia del software, por ejemplo, un bloqueo por parte de un antivirus.
  • Acciones incorrectas del usuario, por ejemplo, reiniciar la computadora antes de que se complete la instalación de la actualización.
  • Fallo del chip de memoria flash.
  • Errores de firmware de BIOS ocultos. A veces esto explica “repuntes” espontáneos que ocurren sin razón aparente.
  • Problemas eléctricos con la placa base.

Cómo se manifiesta el daño del BIOS

En la mayoría de los casos, el firmware de la BIOS está parcialmente dañado, por lo que los síntomas del fallo pueden variar:
  • Cuando presiona el botón de encendido de la PC, solo se enciende el refrigerador, que inmediatamente comienza a girar a máxima velocidad. A veces, los indicadores LED de la carcasa y del teclado se encienden.
  • Uno o varios segundos después del encendido, comienza un reinicio cíclico. Exteriormente, esto se manifiesta por un ciclo de girar y detener el enfriador, que se repite mientras se suministra energía.
  • Cuando se enciende, el indicador de encendido se enciende, la hielera no gira.
  • La computadora no muestra señales de vida. Esto sucede cuando el bloque de arranque, el gestor de arranque del BIOS, está dañado. Éste es el caso más difícil.

No hay ninguna imagen en la pantalla. Ni siquiera aparece el salvapantallas del fabricante.


También existen otras formas de daño al BIOS, más precisamente, a su área donde se almacena la configuración del controlador ME (una parte integral del chipset) en las placas que funcionan con procesadores Intel: la llamada región ME. Si hay un problema en esta área, la computadora o computadora portátil puede:

  • No se carga correctamente o no enciende en absoluto.
  • Apague o reinicie a intervalos regulares.
  • Es incorrecto regular la velocidad de rotación del enfriador, por ejemplo, girándolo a altas velocidades independientemente de la carga.

Eliminar tales fallas implica leer un volcado de BIOS, reemplazar la región ME por una limpia y volver a actualizarla con un programador. Dado que esto generalmente lo hacen los reparadores y no los propietarios de computadoras, no nos detendremos en esto. Es mejor hacer lo que se puede hacer en casa sin equipo especial y sin correr el riesgo de enviar finalmente a su "mascota de hierro" al reino de la eternidad.

Restaurar el BIOS sin un programador solo es posible si guarda el gestor de arranque. A veces es posible determinar si se ha conservado o no mediante signos indirectos: parpadeo de la retroiluminación de la pantalla, señales sonoras del altavoz del sistema, reacción de la placa base al encenderse sin RAM (con indicadores sonoros o parpadeantes), etc. Si el gestor de arranque del BIOS está intacto, los primeros momentos de funcionamiento los ordenadores funcionan bien, el fallo aparece un poco más tarde.

Cómo restaurar la funcionalidad de una placa base con un BIOS bloqueado

Asus

Muchas placas base de escritorio Asus son compatibles con la tecnología. USB Escena retrospectiva, que está diseñado para actualizar y restaurar rápidamente el BIOS en caso de falla. Esto no requiere nada más que una unidad flash USB con una capacidad de hasta 4-16 GB y el archivo BIOS en sí, que debe descargarse del sitio web del fabricante en la sección sobre su modelo de placa base.

Después de descargar el firmware, debe cambiarle el nombre. Por ejemplo, el archivo "Sabertooth X79" (nombre del modelo) pasa a llamarse "SABERX79.ROM", el archivo "Sabertooth Z77" pasa a llamarse "Z77ST.CAP". Lo más probable es que la información sobre el nombre del archivo de firmware para su modelo se encuentre en el sitio web de Asus, pero si no la encuentra, consulte los foros o el soporte.

A continuación, guarde el BIOS renombrado en una unidad flash formateada en FAT32 y conéctelo al puerto USB marcado " Escena retrospectiva" o " Conexión ROG" Es recomendable apagar la computadora antes de esto, esto aumentará las posibilidades de una recuperación exitosa.


Después de conectar la unidad flash, encienda la PC y presione el botón " BIOS" Mantenlo presionado durante unos 3 segundos hasta que la luz indicadora del tablero comience a parpadear. Parpadear indica que el archivo se ha leído correctamente y se está guardando en la memoria. Cuando se complete el proceso de firmware, el indicador se apagará.

Si tu placa es del segmento económico o no es muy nueva, es decir, no admite USB Flashback, lo más probable es que puedas restaurarla de otra forma. Si su computadora tiene una unidad de disquete o una unidad óptica, escriba el archivo BIOS renombrado en el directorio raíz de un disquete o CD en blanco, colóquelo en la unidad, apague y luego encienda la PC. El firmware se completará cuando se apague el indicador de la unidad. Si no hay una unidad, use una unidad flash.

gigabytes

En placas Gigabyte con BIOS dual (doble), rara vez ocurren fallas, ya que en caso de daño al firmware en el chip principal ( METRO ain_ BIOS) el volcado se copia desde la copia de seguridad ( B copia de seguridad_ BIOS). Mientras la memoria flash principal esté en buen estado y contenga el firmware, incluso si está dañada, la placa seguirá operativa.


Los problemas al iniciar una placa con Dual_BIOS son posibles en los siguientes casos:

  • Falta el chip principal o está defectuoso.
  • El microcódigo del chip principal se borra por completo.
  • El contenido de ambos microcircuitos está dañado.

Algunas placas base Gigabyte pueden arrancar desde la memoria flash de respaldo y utilizarla como principal. Otro grupo de placas de este fabricante utiliza un área dedicada en el disco duro como medio de copia de seguridad del BIOS. Esta es una opción menos confiable, pero aún así es mejor que nada.

La restauración de la BIOS de Gigabyte a partir de una copia de seguridad se suele realizar de forma automática, pero si esto no sucede, prueba a apagar el ordenador de la toma de corriente, espera un poco y vuelve a encenderlo.

MSI y otros

La mayoría de las placas base fabricadas por Micro-Star utilizan una tecnología de recuperación de firmware muy similar a la de ASUS: mediante una unidad flash, un disquete o un CD. Copie el BIOS en un medio en blanco, conéctelo a la PC, presione el botón de encendido durante 4 segundos y presione la combinación en el teclado izquierdaCtrl +Hogar(o Alt+Ctrl +Hogar) y, sin soltar las teclas, enciende el ordenador. El inicio del proceso de firmware se puede juzgar por el parpadeo de la unidad flash o del indicador de la unidad.
BIOS en placa MSI. A la derecha está el puerto JSPI1 para actualizar el firmware en el programador.

En las placas base de MSI y algunas otras marcas que tienen más de 8 a 10 años, la actualización del BIOS se realiza desde un disquete. Las instrucciones para AWARD y AMI BIOS son ligeramente diferentes.

Para restaurar el BIOS AMI, haga lo siguiente:

  • Cambie el nombre del archivo BIOS descargado del sitio web del fabricante de la placa base a AMIBOOT.ROM.
  • Transfiérelo a la raíz de un disquete en blanco. Inserte el disquete en la unidad de la PC apagada.
  • Presione Ctrl izquierdo + Inicio en su teclado y encienda su computadora.

Para restaurar el BIOS DE PREMIO:

  • Coloque los archivos de firmware y BIOS en un disquete (generalmente descargados en un archivo).
  • Cree un documento de texto en un disquete que especifique el nombre del archivo BIOS con la extensión bin. Cambie el nombre del documento a autoexec.bat.
  • Otras acciones son similares a las anteriores.

Por cierto, algunos fabricantes de placas base publican BIOS en sus sitios web solo en formato exe, en "una botella" con un programa de firmware para actualizar desde Windows. A veces, un archivo de este tipo se puede descomprimir como un archivo comprimido, pero los usuarios a menudo no comprenden cuál de sus contenidos es firmware. No existe una solución universal para tales problemas. Para no agravar el problema, es mejor consultar en foros especializados o en el soporte técnico del fabricante.


En algunas placas, antes de restaurar el BIOS, también es necesario quitar la batería del reloj en tiempo real (RTC) del zócalo o restablecer (quitar) el puente de borrado CMOS. Es importante aclarar estos puntos antes de iniciar el procedimiento.

Características de la recuperación de BIOS en computadoras portátiles

En los portátiles, así como en las placas Gigabyte, la BIOS también suele estar almacenada en dos chips de memoria flash. Pero esto no es Dual y no tiene copias de seguridad. Ambos chips contienen diferentes partes del firmware, o uno contiene el BIOS principal y el otro contiene el programa multicontrolador. Para evitar que el dispositivo se encienda basta con dañar el microcódigo de al menos uno de ellos.


El método para restaurar un BIOS dañado en computadoras portátiles es aproximadamente el mismo que en computadoras de escritorio. El archivo de firmware y el programa de actualización descargados del sitio web del fabricante (este último no siempre es necesario) se colocan en una unidad flash limpia formateada en FAT32/16, conectada a un dispositivo sin energía (a veces, simplemente apagar la computadora portátil no es suficiente, debe desconectar la fuente de alimentación y quitar la batería), inserte una cargada, coloque la batería en su lugar, encienda el dispositivo y presione la combinación de teclas. Diferentes portátiles utilizan diferentes atajos de teclado para esto, por ejemplo:

  • Ctrl (solo izquierda o ambas) + Inicio
  • Windows + B (esta y otras letras se dan en formato latino)
  • Ventanas + F
  • Windows+M
  • Windows + Esc
  • Fn+B
  • Fn+F
  • Fn+M
  • Fn+Esc.

El trabajo principal es descomprimir y cambiar el nombre de los archivos del BIOS. Una vez más, aquí no existe una regla única. En la mayoría de los casos, debe obtener el firmware de archivos exe, ¡pero! Muchos fabricantes incluyen BIOS para diferentes revisiones de una plataforma o de una serie completa de plataformas, y elegir entre ellas el único archivo necesario puede resultar muy difícil. Para evitar errores, lea las instrucciones para actualizar el firmware de su modelo particular y revisión de plataforma en foros especializados. Y no dudes en hacer preguntas.

En este artículo, deliberadamente no proporciono instrucciones para restaurar BIOS actualizando el firmware en un programador con o sin soldadura, cerrando varios contactos, intercambiando en caliente memoria flash extraíble, etc., ya que todos estos métodos no son seguros y requieren ciertos conocimientos. Sin embargo, probablemente haya algunos lectores que hayan hecho algo similar en su PC y hayan obtenido buenos resultados. Sería fantástico que describieras tus acciones en detalle en los comentarios del artículo. Las historias sobre experiencias negativas también son bienvenidas para que otros lectores, gracias a ti, puedan evitar errores. En los comentarios, asegúrese de incluir el nombre del modelo y la revisión de su placa base, así como la versión del BIOS con la que trabajó.

¡Hola queridos lectores del sitio! Mi nombre es Roman Nakhvat y les presento la tercera y última parte del artículo sobre cómo restaurar el firmware del BIOS dañado (usando el ejemplo de una computadora portátil Acer Aspire E1-532). Antes de leer esta parte del artículo, se recomienda que se familiarice con el procedimiento en el que desmontamos la computadora portátil Acer Aspire E1-532, le quitamos la placa base, conectamos el programador CH341A al chip BIOS y guardamos el firmware BIOS dañado. en un archivo separado. Continuaremos nuestro trabajo preparando un nuevo archivo de firmware del BIOS y luego escribímoslo en el chip del BIOS.

Restaurar el firmware del BIOS dañado en una computadora portátil usando un programador si la computadora portátil no arranca. Parte 3. Extracción del firmware del BIOS de un archivo exe para actualizar el BIOS. Editar el archivo de firmware en un editor HEX y escribirlo en el chip BIOS

Vayamos al sitio web de la empresa Acer a la página de soporte para la computadora portátil Acer Aspire E1-532.

Y descargaremos todo el firmware BIOS disponible.

Por ejemplo, abramos la carpeta con la versión de firmware 2.10.

En esta carpeta vemos un archivo exe normal, ejecútelo.

Después de ejecutar el archivo V5WE2210.exe, aparece esta ventana de error, que indica que este firmware BIOS no es adecuado para esta computadora portátil o computadora. No presionamos el botón OK todavía, ya que necesitamos extraer el archivo de firmware BIOS para nuestra computadora portátil Acer Aspire E1-532 del archivo V5WE2210.exe.

Ir a la sección C: en el camino

C:\Users\Username\AppData\Local\Temp (el nombre de usuario puede ser cualquier cosa dependiendo del nombre con el que se creó la cuenta). En la carpeta Temp vemos la carpeta temporal 7zS2C4E.tmp, que apareció después de ejecutar el archivo V5WE2210.exe.

Abramos la carpeta 7zS2C4E.tmp y veamos el archivo isflash.bin que contiene, que es el archivo de firmware del chip BIOS. Copiemos este archivo a una unidad flash.

El archivo isflash.bin copiado en la unidad flash.

El tamaño de este archivo de firmware del BIOS es 9,45 MB.

Cuando intentamos abrir este archivo de firmware en el programa CH341A-USB, recibimos un mensaje que indica que el tamaño del archivo es mayor de lo necesario, es decir, este archivo de firmware es demasiado grande para usarlo para actualizar el chip Winbond W25Q64FV (es decir, este El chip está instalado en la placa base de una computadora portátil Acer Aspire E1-532).

Los microcircuitos pueden ser de diferentes tamaños; veamos esto usando los microcircuitos Winbond como ejemplo. Como puede verse en la tabla, la capacidad del microcircuito puede ser 512, 256, 128, 64, 32 Mbit, etc.

El chip W25Q64FV tiene una capacidad de 64 Mbit (o 8 MB).

Dado que nuestro archivo de firmware de BIOS esflash.bin, extraído arriba del archivo exe, pesa 9,45 MB y el volumen del chip de BIOS en la placa base de la computadora portátil Acer Aspire E1-532 es de 8 MB, para restaurar con éxito el firmware de BIOS, Es necesario reducir el archivo isflash.bin de 9,45 MB a 8 MB. Para estos fines utilizaremos un editor hexadecimal, por ejemplo HxD. Ir a la dirección

https://mh-nexus.de/en/downloads.php?product=HxD20

y descargue el archivo de instalación hexadecimal para el editor HxD

Haga clic en el archivo descargado e inicie la instalación.

Instalar.

La instalación está completa.

Haga clic en el acceso directo hexadecimal del editor HxD y ejecútelo.

Ventana principal de HxD.

Haga clic en Archivo-Abrir.

Seleccione el archivo isflash.bin y haga clic en "Abrir"

Obtenemos lo siguiente.

De la misma forma, abra el archivo del firmware BIOS dañado isflash01.bin (que guardamos en la segunda parte del artículo).

Echemos un vistazo más de cerca a la estructura del archivo isflash01.bin. Como puede ver, el archivo de firmware isflash01.bin comienza con los valores FF (línea 00000000) y la línea 00000010 contiene los valores 5A A5 F0 0F.

Ahora veamos la estructura del archivo isflash.bin. Vemos que este archivo de firmware comienza con los valores 4D 5A 00 00 (línea 00000000). Necesitamos asegurarnos de que el archivo isflash.bin comience exactamente de la misma manera que el archivo isflash01.bin, es decir, que el comienzo del archivo isflash.bin sea FF (línea 00000000).

En el archivo isflash.bin abierto, haga clic en Buscar-Buscar.

Y buscamos el valor 5A A5 F0 0F.

Vemos que el valor 5A A5 F0 0F en el archivo isflash.bin se encuentra en la línea 0001F340, y también vemos los valores de FF superiores en la línea 0001F330.

En el archivo isflash.bin, seleccione el rango de líneas 00000000-0001F320. Para hacer esto, seleccione Editar-Seleccionar bloque.

Indicamos las líneas inicial (00000000) y final (1F320) del rango asignado.

El rango de filas seleccionado es 00000000-1F320.

Elimine el rango de líneas seleccionado del archivo isflash.bin haciendo clic en Eliminar.

Como puede ver, después de eliminar las líneas seleccionadas, el archivo de firmware isflash.bin ahora comienza exactamente de la misma manera que el archivo isflash01.bin, es decir, la línea 00000000 contiene los valores FF y la línea 00000010 contiene los valores. 5A A5 F0 0F.

Volvamos al archivo de firmware isflash01.bin. Desplácese hasta el final y veamos que termina con la línea 007FFFF0.

Si nos desplazamos hasta el final del archivo isflash.bin, vemos que termina con la línea 009548F0.

Eliminemos todas las líneas del archivo isflash.bin que estén en el rango 00800000-9548F0, es decir, haremos que el archivo isflash.bin termine con la línea 007FFFF0. Haga clic en Editar-Seleccionar bloque.

Especifique el rango de filas seleccionadas.

El rango de filas seleccionado es 00800000-9548F0.

Elimine el rango de período seleccionado 00800000-9548F0 haciendo clic en Eliminar.

Como puede ver, el archivo de firmware isflash.bin ahora termina con la línea 007FFFF0.

Guarde el archivo de firmware del BIOS con un nuevo nombre seleccionando Guardar como...

Especifique un nombre, por ejemplo isflash_new y haga clic en Guardar.

El nuevo archivo de firmware del BIOS es flash_new.bin.

Cabe señalar que el archivo isflash_new.bin pesa lo mismo que el archivo isflash01.bin que guardamos en la segunda parte, es decir, 8 MB.

Dado que el chip W25Q64FV, como se mencionó anteriormente, tiene una capacidad de 64 Mbit (u 8 MB), y nuestro archivo de firmware editado isflash_new.bin pesa 8 MB, entonces podemos comenzar a flashear. Conectamos el programador CH341A al chip BIOS de la misma forma que lo hicimos en la segunda parte del artículo.

Inicie el programa CH341A-USB. Indicamos el fabricante y modelo del chip y eliminamos el firmware antiguo de la BIOS haciendo clic en “Borrar”.




Arriba