Solución del código postal 33. El BIOS emite un pitido y códigos de error del BIOS
Una tarjeta POST o probador POST es una tarjeta de expansión PCI que tiene un indicador digital que muestra los códigos de inicialización de la placa base. Con este código, puede encontrar cuál de los componentes de la placa tiene un mal funcionamiento. Los códigos suelen depender del fabricante del BIOS. Si no hay errores y la prueba es exitosa, la POST genera un código que no cambia el valor, por ejemplo, en la mayoría de las placas base.
Cuando se completa la inicialización, se muestra el código "FF". Los probadores también suelen estar equipados con LED que muestran voltajes +5 +3,3 +12, −12.
Estos son los códigos de error adecuados para la mayoría de las versiones de BIOS:
código postal | Descripción |
---|---|
D0 | Preinicialización de la placa base y el chipset del procesador. Comprobando la suma de comprobación del BIOS. Deshabilite la interrupción NMI no enmascarable. Se está verificando el controlador Super I/O y el CMOS. |
D1 | El controlador del teclado realiza una autoprueba (prueba BAT). Se realiza la inicialización inicial de los puertos de E/S. Inicializando el controlador DMA. |
D2 | Deshabilite el uso de la memoria caché. Se realiza el procedimiento para determinar la cantidad de RAM instalada. |
D3 | Se comprueba la generación de solicitudes de regeneración dinámica de RAM. Habilite el uso de la memoria caché. |
D4 | Probando 512 KB de memoria. Se establece la dirección de la pila y se configura la memoria caché. |
D5 | El código del BIOS del sistema se descomprime y se reescribe en Shadow RAM. |
D6 | Se calcula la suma de comprobación del BIOS y se comprueba la combinación de teclas Ctrl+Inicio. Si se cumple al menos una de estas condiciones, se inicia el procedimiento de recuperación del BIOS. |
D7 | Si las sumas de comprobación del BIOS se verifican correctamente, el control se transfiere al InterfaceModule, que descomprime el código ejecutable en el área de tiempo de ejecución. |
D8 | El código Run-Time se descomprime de la memoria flash a la RAM. La información de CPUID se almacena en la RAM. |
D9 | El código Run-Time descomprimido se transfiere desde el área de almacenamiento temporal a la RAM. El control se transfiere al módulo desembalado. |
DA | Los registros CPUID se están restaurando. El procedimiento POST está en curso. |
E0 | Inicializando los registros del controlador de la unidad de disquete. El controlador de interrupciones se inicializa y se establecen los vectores de interrupción. Habilite la caché L1. |
E9 | Configuración de registros de unidad de disquete. |
E.A. | Se comprueba la operación de lectura desde el CD-ROM ATAPI y la memoria del disco. |
E.B. | Regrese al punto de control E9 en caso de errores durante las operaciones con el CD-ROM ATAPI. |
E.F. | Regrese al punto de control de EB si ocurren errores durante las operaciones del disco. |
F0 | Busca un archivo de recuperación llamado AMIBOOT.ROM. |
F1 | Se realiza una transición al punto F1 si no se encuentra el archivo de recuperación. |
F5 | Deshabilite la caché L1. |
pensión completa | Definición del tipo FlashROM. Busque en FlashROM una sección para almacenar la configuración del chipset. |
F4 | Se realiza una transición al punto F4 si el archivo de recuperación llamado AMIBOOT.ROM tiene un tamaño incorrecto. |
FC | Restableciendo el bloque principal de Flash BIOS. |
FD | Se está programando el bloque principal de Flash BIOS. |
FF | El punto FF se mueve a si la programación Flash BIOS se ha completado exitosamente. Está prohibido escribir en FlashROM. El hardware ATAPI se está deshabilitando. Se restaura el valor de CPUID. |
03 | Está prohibido el procesamiento de interrupciones no enmascarables (NMI) y la verificación de errores de paridad de RAM. Se inicializa el área de datos de la ejecución actual del BIOS y la POST. |
04 | Comprobación de la suma de comprobación CMOS y el voltaje de la batería. |
05 | El controlador de interrupciones se inicializa y se genera la tabla de vectores de interrupciones. |
06 | Preparándose para que funcione el cronómetro de intervalos. |
08 | El controlador del teclado realiza una autoprueba (prueba BAT). Inicializando la CPU. |
C0 | Deshabilite el uso de la memoria caché. Inicialización del controlador APIC. Preparando el procesador para su funcionamiento. |
C1 | Configuración de los parámetros de funcionamiento del procesador. |
C2 | Identificar el procesador mediante el comando CPUID. |
C5 | Determinar el número de procesadores y configurar sus parámetros. |
C6 | Inicializando la caché del procesador. |
C7 | Completando el proceso de inicialización del procesador central. |
0A | Inicializando el controlador del teclado. |
0B | Busca un mouse conectado a través de la interfaz PS/2. |
0C | Buscando un teclado. |
0E | Búsqueda e inicialización de dispositivos de E/S. Captura interrumpida INT 09h. Muestra el logotipo del BIOS en la pantalla. |
13 | Se realiza la inicialización inicial de los registros del chipset. |
24 | Los módulos del BIOS se descomprimen y se inicializan. Preparándose para inicializar la tabla de vectores de interrupción. |
25 | Inicialización completa de la tabla de vectores de interrupción. |
2A | Los dispositivos se inicializan en buses locales (utilizando el mecanismo DIM-Administrador de inicialización de dispositivos). Preparándose para inicializar el adaptador de video. |
2C | Encontrar e inicializar la tarjeta de video. |
2E | Se buscan e inicializan dispositivos de E/S adicionales. |
30 | El componente SMI (interrupción de gestión del sistema) se está inicializando. |
31 | Desembalaje del módulo ADM. Inicialización y activación de ADM. |
33 | Inicializando el módulo del gestor de arranque. |
37 | Muestra el logotipo de AMI, información sobre la versión del BIOS, información sobre el tipo de procesador y su velocidad en la pantalla del monitor. Muestra en el monitor el nombre de la clave que se puede utilizar para ingresar a la configuración del BIOS. |
38 | Los dispositivos se inicializan en buses locales (utilizando el mecanismo DIM-Administrador de inicialización de dispositivos). |
39 | El controlador DMA se está inicializando. |
3A | Configure la hora del sistema según el reloj de tiempo real (RTC). |
3B | Se prueba la RAM y los resultados de la prueba se muestran en el monitor. |
3C | Configuración de registros de chipset. |
40 | Se inicializan el coprocesador matemático y los puertos serie y paralelo. |
50 | Se están ajustando los módulos de control de memoria. |
52 | La información en CMOS sobre la cantidad de RAM se ajusta (según los resultados de la prueba de RAM). |
60 | Programar el controlador del teclado para la frecuencia de repetición automática y el tiempo de espera antes de ingresar al modo de repetición automática de acuerdo con la configuración de configuración del BIOS. Configuración del estado del indicador Numlock de acuerdo con la configuración de configuración del BIOS. |
75 | Se está inicializando la interrupción INT 13h, que se utiliza para trabajar con dispositivos de disco. |
78 | Se crea una lista de dispositivos desde los cuales puede iniciar el sistema operativo. |
7A | Se están inicializando las extensiones restantes del BIOS. |
7C | Creando y guardando la tabla ESCD. |
84 | Se está compilando un informe sobre los errores que se detectaron durante el procedimiento POST. |
85 | Muestra información en el monitor sobre errores detectados durante el procedimiento POST. |
87 | En esta etapa, es posible ingresar al programa de configuración del BIOS. |
8C | Configuración de registros de chipset. |
8D | Se está construyendo la tabla ACPI. |
8E | Mantenimiento de interrupciones NMI. Configuración de parámetros de dispositivos periféricos. |
90 | Inicialización final del SMI en curso |
A0 | Solicite una contraseña de inicio (si se proporciona en la configuración de configuración del BIOS). |
A1 | Esto borra los datos que no son necesarios para iniciar el sistema operativo. |
A2 | Preparando módulos EFI. |
A4 | El módulo de idioma se está inicializando. |
A7 | Mostrando una tabla de los resultados finales de completar el procedimiento POST. |
A8 | Programación de registros MTRR (Registro de rango de tipo de memoria). |
A9 | Esperando que se ingresen los comandos del teclado. |
AUTOMÓVIL CLUB BRITÁNICO. | Restablecimiento de interrupciones INT 1C, INT 09. Deshabilitación del módulo de mantenimiento de procedimientos (ADM). |
AB | Determinar los dispositivos desde los que puede iniciar el sistema operativo. |
C.A. | La etapa final de inicialización de los registros del chipset de acuerdo con los parámetros de configuración del BIOS |
B1 | La interfaz ACPI se está configurando. |
00 | Realizando la interrupción BIOS INT 19h. El control del proceso de arranque se transfiere al cargador del sistema operativo. El sistema operativo comienza a cargarse. |
PI0049
La tarjeta POST para la detección de defectos en placas base de computadoras, modelo PI0049, está diseñada para mostrar códigos POST de todos los fabricantes de BIOS. Este producto es más conocido como PC Ana-lyz-er 2, cuyas características operativas se han comentado repetidamente en las páginas de nuestro sitio web. El manual del usuario contiene una lista de contraseñas de ingeniería, así como una lista de atajos de teclado estándar para ingresar al BIOS. El desarrollo de la tarjeta POST está protegido por la patente 01224987.4 (China).
PI0050
Tarjeta postal IC80 V5.0
QiGuan KLPI6
La tarjeta de diagnóstico KLPI6-SD fabricada por QiGuan Electronics se fabrica de acuerdo con la norma internacional IEC 61010-1, que establece los requisitos para equipos de prueba de sobretensión de bajo voltaje. Una característica funcional de la tarjeta POST KLPI6-SD es la capacidad de mostrar códigos POST de una computadora personal en un panel de visualización externo. Además del código actual, ambos indicadores muestran valores anteriores, así como el código POST de la falla fatal.
QiGuan MKCP6A
La placa para diagnosticar una plataforma personal y probar su estabilidad (Tarjeta de prueba de estabilidad y diagnóstico), modelo MKCP6A, fue desarrollada por QiGuan Electronics utilizando tecnología protegida por la patente nacional 03126857.9 (China). Para mostrar códigos POST, hay tres pares (!) de indicadores en la placa: el primer par está diseñado para mostrar un código defectuoso, el siguiente par muestra el código POST actual y el último par muestra el código anterior.
SL-M04A
Una versión poco común del manual de usuario en turco para el analizador de PC del controlador POST de diagnóstico (PC Analizoru en turco). Además de las conocidas descripciones de los códigos POST, incluye una lista de puntos de control de casi todos los fabricantes de BIOS conocidos. Para mayor comodidad, todos los códigos postales están ordenados por número, lo que facilita el acceso y la comprensión. Los comentarios para ellos siguen directamente después del código y están separados por el nombre BIOS.
18.03.2019
Análisis de errores informáticos mediante tarjeta de diagnóstico (tarjeta POST)
1. Introducción
2. Descripción general de la tarjeta POSTAL
4. Tabla de códigos de error
5. Descripción de las señales sonoras.
6. Restablecer una contraseña de BIOS olvidada
Introducción
La tarjeta se llama POST (Power On Self Test - tarjeta de autoprueba). Muestra códigos de error cuando el sistema operativo no puede iniciarse o no hay imagen en la pantalla o no hay sonidos del BIOS.
Cuando se aplica energía, el BIOS realiza una prueba precisa del circuito, la memoria, el teclado, la tarjeta de video y el disco duro y luego analiza la configuración del sistema. Una vez inicializado el sistema básico de entrada/salida, se carga el sistema operativo.
La tarjeta de diagnóstico no mostrará datos en los siguientes casos:
1. La tarjeta se inserta en la placa base sin CPU.
2. Cuando el LED RST está encendido.
Descripción general de la tarjeta POSTAL
Descripción de diodos luminosos:
CONDUJO | Tipo | Descripción |
CORRER | Parpadeo | Si el LED está encendido, la placa base está encendida, no importa qué códigos se estén ejecutando |
CLK | RELOJ DE AUTOBUS | Se enciende cuando se suministra energía a la placa base (generalmente sin procesador) |
BIOS | Leer BIOS | El LED se enciende y apaga cuando se suministra energía a la placa base, cuando el procesador está leyendo el BIOS |
IRDY | El gerente esta listo | El LED se enciende y apaga cuando hay un mensaje. |
O.S.C. | Brillante | Se enciende cuando se suministra energía a la placa base, o si no, entonces el cristal del circuito oscilante está roto |
MARCO | Período del marco | Está encendido todo el tiempo. Se enciende y apaga cuando hay un mensaje. |
primero | Reiniciar | Se ilumina durante medio segundo cuando presiona el botón de encendido o reinicio. Si hay energía, entonces vale la pena verificar RESET (en cortocircuito o roto). |
12V | Fuerza | Se enciende una vez cuando se enciende, se aplica energía, si no se enciende, significa un cortocircuito en la placa base o falta de 12V. |
-12V | Nutrición | Igual que "12V" |
5V | Nutrición | Igual que "12V" |
-5V | Nutrición | Igual que "12V" (-5V solo para ranura ISA) |
3V3 | Nutrición | Se ilumina cuando se aplica energía (solo PCI), donde hay 3,3 V. Si no hay un voltaje de espera de 3,3 V en la placa base, no se enciende |
Tabla de códigos de error
Código | Otorgar | IAM | Phoenix4.0/Tendy3000 |
00 | Se realiza la copia del código a áreas específicas/a continuación se pasa el control al cargador de arranque INT 19h. | ||
01 | Prueba del procesador 1, verificación del estado del procesador (1FLAGS). Pruebe los siguientes indicadores de estado del procesador: acarreo, cero, signo, desbordamiento. El BIOS configura cada indicador, verifica que estén configurados, luego desactiva cada indicador y verifica que esté desactivado. | La CPU está probando el registro interno o falló, cambie la CPU y verifíquela. | |
02 | Pruebe todos los registros de la CPU excepto SS, SP y BP con datos FF y 00 | Verificar modo real | |
03 | Deshabilitar NMI, PIE, AIE, UEI, SQWV Deshabilitar video, verificación de paridad, DMA Restablecer el coprocesador matemático Borrar todos los registros de página, byte de apagado CMOS Inicializar los temporizadores 0, 1 y 2, incluido configurar el temporizador EISA a un estado conocido Inicializar los controladores DMA 0 y 1 Inicializar controladores de interrupción 0 y 1 Inicializar registros extendidos EISA | Deshabilitar NMI, PIE, AIE, UEI, SQEl NMI está deshabilitado. A continuación, comprobar si hay un reinicio por software o una condición de encendido | Deshabilitar la interrupción sin capacidad de máscara (NMI) |
04 | La RAM debe actualizarse periódicamente para evitar que se deteriore. Esta función de actualización funciona correctamente | Obtener tipo de CPU | |
05 | Inicialización del controlador de teclado | Se ha creado la pila de BIOS. A continuación, deshabilitando la memoria caché. | Inicialización de DMA en progreso o falla |
06 | Reservado | Descomprimiendo el código POST a continuación. | Hardware del sistema inicializado |
07 | Verifica que CMOS esté funcionando correctamente y detecta batería defectuosa | A continuación, inicializando el área de datos de la CPU. | Deshabilite la sombra y ejecute código desde la ROM |
08 | Inicialización temprana del conjunto de chips Prueba de presencia de memoria Rutinas del conjunto de chips OEM Borrar la memoria baja de 64 K Probar la primera memoria de 64 K | El cálculo de la suma de comprobación CMOS es | Inicialice el chipset con los valores POST iniciales |
09 | Inicialización de CPU Cyrix Inicialización de caché | Establecer bandera EN POST | |
0A | Inicialice los primeros 120 vectores de interrupción con SPURIOUS-INT-HDLR e inicialice INT 00h-1Fh de acuerdo con INT-TBL | Se realiza el cálculo de la suma de comprobación CMOS. Inicializando el registro de estado CMOS para la fecha y hora siguientes | Inicializar registros de CPU |
0B | Pruebe la suma de comprobación de la RAM CMOS. Si está mal o se presiona la tecla INS, cargue los valores predeterminados | Se inicializa el registro de estado CMOS. Próximo. Realizar cualquier inicialización requerida antes de emitir el comando BAT del teclado | Habilitar caché de CPU |
0C | Detectar el tipo de controlador de teclado y establecer el estado de BLOQ NUM | La mantequilla de entrada del controlador del teclado está libre. A continuación, emita el comando BAT al controlador del teclado. | Inicializar cachés a valores POST iniciales |
0D | Detectar el reloj de la CPU Leer la ubicación del CMOS 14 h para averiguar el tipo de vídeo en uso Detectar e inicializar el adaptador de vídeo | ||
0E | Probar la memoria de vídeo, escribir un mensaje de inicio de sesión en la pantalla ¿Configurar la RAM oculta? Habilitar sombra según la configuración | Se ha verificado el resultado del comando BAT del controlador del teclado. A continuación, realizar cualquier inicialización necesaria después de la prueba del comando BAT del controlador del teclado. | Inicializar componente de E/S |
0F | Prueba DMA Continuación 0; Prueba de suma de comprobación del BIOS Detección e inicialización del teclado | Se realiza la inicialización después de la prueba del comando BAT del controlador del teclado. El byte de comando del teclado se escribe a continuación. | Inicialización del IDE del bus local. |
10 | Pruebe el controlador DMA 1 | Prueba DMA Se escribe el byte de comando del controlador del teclado. A continuación, emitiendo el comando de bloqueo y desbloqueo de los pines 23 y 24. | Inicializar la administración de energía |
11 | Probar registros de página DMA | A continuación, se verifica si se presionaron las teclas "End" o "Ins" durante el encendido. Inicializando la RAM CMOS en cada arranque La opción AMIBIOS POST se configuró en AMIBCP o se presionó la tecla "Fin" | |
12 | Reservado | A continuación, deshabilitar los controladores DMA 1 y 2 y los controladores de interrupción 1 y 2. | Restaurar la palabra de control de la CPU durante el arranque en caliente |
13 | Reservado | La visualización de vídeo ha sido desactivada. El puerto B ha sido inicializado. A continuación, inicializando el chipset | inicializar dispositivos de masterización de bus PCI |
14 | Prueba 8254 Temporizador 0 Contador 2 | La prueba del temporizador 8254 comenzará a continuación. | |
15 | Verifique las interrupciones del canal 1 8259 apagando y encendiendo las líneas de interrupción | ||
16 | Verifique las interrupciones del canal 2 8259 apagando y encendiendo las líneas de interrupción | Suma de comprobación de la ROM del BIOS | |
17 | Apague las interrupciones y luego verifique que el registro Msk sin interrupciones esté activado | Inicializar caché antes que memoria Tamaño automático | |
18 | Forzar una interrupción y Verificar la interrupción y Verificar que se produjo la interrupción | 8254 inicialización del temporizador | |
19 | Prueba de bits NMI atascados; Verifique que se pueda citar a NMI | La prueba del temporizador 8254 ha terminado. Iniciando la prueba de actualización de memoria a continuación | |
1A | Mostrar el reloj de la CPU | La línea de actualización de la memoria está alternando. Comprobando el tiempo de encendido/apagado de 15 segundos a continuación | |
1B | Reservado | ||
1C | Reservado | Restablecer controlador de interrupción programable | |
1D | Reservado | ||
1E | Reservado | ||
1F | Si la suma de verificación de la memoria no volátil de EISA es buena, ejecute la inicialización de EISA. Si no, ejecute ISA prueba un indicador de modo EISA claro. Pruebe la integridad de la memoria de configuración de EISA (suma de verificación e interfaz de comunicación) | ||
20 | Inicializar ranura O (placa base) | Prueba de actualización de DRAM | |
21 | Inicializar ranura 1 | ||
22 | Inicializar ranura 2 | Pruebe el controlador de teclado 8742 | |
23 | Inicializar ranura 3 | A continuación, lea el puerto de entrada 8042 y desactive la función MEGAKEY Green PC. Hacer que el segmento de código BIOS sea escribible y realizar cualquier configuración necesaria antes de inicializar los vectores de interrupción. | |
24 | Inicializar ranura 4 | La configuración requerida antes de que se complete la inicialización del vector de interrupción. La inicialización del vector de interrupción está a punto de comenzar | Establezca el registro del segmento ES en 4 Gb |
25 | Inicializar ranura 5 | Se realiza la inicialización del vector de interrupción. Borrar la contraseña si el interruptor POST DIAG está activado | |
26 | 1. Pruebe la situación excepcional del modo protegido, verifique la memoria de la CPU y la placa base. 2. No hay problemas fatales, VGA se muestra normalmente. Si se produjo un problema fatal, muestre un mensaje de error en VGA; de lo contrario, inicie el sistema operativo y el código "26" es un código correcto, no se mostrará ningún otro código. |
1. entrada de lectura/escritura, puerto de salida del teclado 8042; Listo para el modo de revolución, continúe preparándose para la inicialización de todos los datos, verifique los chips 8042 en la placa base. 2. referirse a la izquierda |
1. habilite la línea de dirección A20, verifique los pines A20 de los chips de control de memoria y verifique el circuito, correlacionado con los pines, en la ranura de memoria, puede ser que el pin A20 y los pines de memoria no estén en contacto, o que los pines de la memoria A20 estén defectuosos. 2. referirse a la izquierda |
27 | Inicializar ranura 7 | Cualquier inicialización antes de configurar el modo de vídeo se realizará a continuación. | |
28 | Inicializar ranura 8 | Se completa la inicialización antes de configurar el modo de vídeo. Configuración de los ajustes del modo monocromático y del modo de color a continuación | DRAM de tamaño automático |
29 | Inicializar ranura 9 | Inicializar el administrador de memoria POST | |
2A | Inicializar ranura 10 | Inicialización de los diferentes dispositivos del sistema de bus, estáticos y de salida, si están presentes | Borrar 512 KB de RAM base |
2B | Inicializar ranura 11 | Pasar el control a la ROM de video para realizar cualquier configuración requerida antes de la prueba de la ROM de video | |
2C | Inicializar ranura 12 | Se realiza todo el procesamiento necesario antes de pasar el control a la ROM de video. Buscando la ROM de vídeo a continuación y pasándole el control | Fallo de RAM en la línea de dirección xxx* |
2D | Inicializar ranura 13 | La ROM de video ha regresado y ha devuelto el control a la POST del BIOS. Realizar cualquier procesamiento requerido después de que la ROM de video tuvo el control. | |
2E | Inicializar ranura 14 | Se completó el procesamiento de prueba de ROM de video de plagas. Si no se encuentra el controlador EGA/VGA, realice la siguiente prueba de lectura/escritura de la memoria de visualización | Fallo de RAM en los bits de datos Xxxx* del byte bajo del bus de memoria |
2F | Inicializar ranura 15 | No se encontró el controlador EGA/VGA. La prueba de lectura/escritura de la memoria de la pantalla está a punto de comenzar | Habilitar caché antes de la sombra del BIOS del sistema |
30 | Tamaño de la memoria base de 256 K a 640 K y memoria extendida superior a 1 MB | La prueba de lectura/escritura de la memoria de la pantalla pasó. Busque la siguiente comprobación de seguimiento | |
31 | Pruebe la memoria base de 256 K a 640 K y la memoria extendida por encima de 1 MB | La prueba de lectura/escritura de la memoria de la pantalla o la verificación de seguimiento fallaron. Realización de la prueba de lectura/escritura de la memoria de pantalla alternativa a continuación | |
32 | Si está en modo EISA, pruebe la memoria EISA encontrada en la inicialización de ranuras | La prueba de lectura/escritura de la memoria de pantalla alternativa pasó. Buscando una verificación de seguimiento de pantalla alternativa a continuación | Probar la frecuencia del reloj del bus de la CPU |
33 | Reservado | Inicializar el administrador de despacho de Phoenix | |
34 | Reservado | La comprobación de la visualización del vídeo ha finalizado. Configuración del modo de visualización siguiente | |
35 | Reservado | ||
36 | Reservado | Arranque y apagado en caliente | |
37 | Reservado | El modo de visualización está configurado. Mostrando el mensaje de encendido a continuación | |
38 | Reservado | Inicializando la entrada del bus, IPL, dispositivo general siguiente, si está presente | ROM del BIOS del sistema oculto |
39 | Reservado | Visualización de mensajes de error de inicialización del bus | |
3A | Reservado | La nueva posición del cursor ha sido leída y guardada. Mostrando el mensaje Pulsar "Supr" a continuación | Caché de tamaño automático |
3B | Reservado | Se muestra el mensaje Presione "Del". La prueba de memoria en modo protegido está a punto de comenzar | |
3C | Configuración habilitada | Configuración avanzada de registros del chipset. | |
3D | Detectar si el mouse está presente, inicializar el mouse, instalar vectores de interrupción | ||
3E | Inicializar el controlador de caché | ||
3F | Reservado | ||
40 | Mostrar protección antivirus. Deshabilitar o habilitar | Preparando las tablas de descriptores a continuación | |
41 | Inicialice el controlador de la unidad de disquete y cualquier unidad | Inicializar la memoria extendida para RomPilot | |
42 | Inicialice el controlador del disco duro y cualquier unidad | Se preparan las tablas de descriptores. Enteling modo protegido para la siguiente prueba de memoria | Inicializar vectores de interrupción |
43 | Detectar e inicializar puertos serie y paralelo y puerto de juego | Entró en modo protegido. Habilitación de interrupciones para el modo de diagnóstico a continuación | |
44 | Reservado | Interrupciones habilitadas si el interruptor de diagnóstico está activado. Inicializando datos para verificar el ajuste de la memoria en 0:0 siguiente | |
45 | Detectar e inicializar el coprocesador matemático | Datos inicializados. Comprobar el ajuste de la memoria en 0: 0 y encontrar el tamaño total de la memoria del sistema a continuación | Inicialización del dispositivo POST |
46 | Reservado | Se realiza la prueba envolvente de la memoria. Se ha realizado el cálculo del tamaño de la memoria. Escribir patrones en la memoria tset a continuación | Consulte el aviso de derechos de autor de la ROM |
47 | Reservado | El patrón de memoria ha sido el de memoria extendida. Escribir patrones en la memoria base de 640 KB | Inicializar soporte 120 |
48 | Reservado | Patrones escritos en la memoria base. Determinar la cantidad de memoria por debajo de 1 MB a continuación | |
49 | Reservado | Se ha encontrado y verificado la cantidad de memoria inferior a 1 MB. Determinar la cantidad de memoria por encima de 1 MB de memoria a continuación | |
4A | Reservado | ||
4B | Reservado | Se ha encontrado y verificado la cantidad de memoria superior a 1 MB. Comprobando un reinicio por software y borrando la memoria por debajo de 1 MB para el siguiente reinicio por software. Si se trata de una situación de encendido, vaya al punto de control 4Eh a continuación. | Inicio de QuletBoot (opcional) |
4C | Reservado | La memoria inferior a 1 MB se ha borrado mediante un reinicio por software. Borrar la memoria superior a 1 MB a continuación | ROM de BIOS de vídeo oculto |
4D | Reservado | La memoria superior a 1 MB se ha borrado mediante un reinicio por software. Guardar el tamaño de la memoria a continuación. Voy al punto de control a las 52 h. | |
4E | Reinicie si está en modo de fabricación; si no, muestre mensajes e ingrese a la configuración | La prueba de memoria comenzó, pero no como resultado de un reinicio por software. Mostrando el primer tamaño de memoria de 64 KB a continuación | Mostrar aviso de copyright del BIOS |
4F | Preguntar seguridad de contraseña (opcional) | La visualización del tamaño de la memoria ha comenzado. La pantalla se actualiza durante la prueba de memoria. Realizando la prueba de memoria secuencial y aleatoria a continuación | Inicializar arranque múltiple |
50 | Escriba todos los valores CMOS nuevamente en la RAM y borre | La memoria inferior a 1 MB ha sido probada e inicializada. Ajustar el tamaño de la memoria mostrada para la reubicación y el sombreado a continuación | Mostrar tipo de CPU y velocidad |
51 | Habilite el comprobador de paridad. Habilite NMI, habilite el caché antes del arranque | La visualización del tamaño de la memoria se ajustó para reubicación y sombreado. Probando la memoria por encima de 1 MB a continuación | Inicializar la placa EISA |
52 | Inicialice las ROM opcionales de C8000h a EFFFFh o, si FSCAN está habilitado, a F7FFFh | La memoria superior a 1 MB ha sido probada e inicializada. Guardar la información del tamaño de la memoria a continuación | Teclado de prueba |
53 | Inicializar valor de tiempo en 40 h: área BIOS | Se guardan la información del tamaño de la memoria y los registros de la CPU. Entrando en modo real a continuación | |
54 | El cierre fue exitoso. La CPU está en modo real. Deshabilitar la línea Gate A20, la paridad y el NMI a continuación | Establecer clic en la tecla si está habilitado | |
55 | |||
56 | Habilitar dispositivos USB | ||
57 | La línea de dirección A20, la paridad y el NMI están deshabilitados. Ajustar el tamaño de la memoria dependiendo de la reubicación y el sombreado a continuación | ||
58 | El tamaño de la memoria se ajustó para la reubicación y el sombreado. Borrar el mensaje "DEL" siguiente | ||
59 | Se borra el mensaje Pulsar "DEL". Se muestra el mensaje "ESPERE...". Iniciando la prueba de DMA y del controlador de interrupciones a continuación | Inicializar el servicio de visualización POST | |
5A | Mensaje en pantalla Presione F2 para ingresar a CONFIGURACIÓN | ||
5B | Deshabilitar el caché de la CPU | ||
5C | RAM de prueba entre 512 y 640 kB | ||
60 | Configure la funcionalidad de protección antivirus (protección del sector de arranque) según la configuración de configuración | La prueba de registro de página DMA pasó. Realización de la prueba del registro base del controlador DMA 1 a continuación | Probar la memoria extendida |
61 | Intente activar el caché de nivel 2 (si el caché L2 ya está activado en la publicación 3D, esta parte se omitirá) Ajuste la velocidad de arranque de acuerdo con la configuración Última oportunidad para la inicialización del chipset Última oportunidad para la inicialización de la administración de energía (solo BIOS verde) Mostrar la tabla de configuración del sistema | ||
62 | Configure el bloqueo numérico. Según los valores de configuración, programe el bloqueo NUM. Tasa tipográfica y velocidad tipográfica según la configuración de configuración | La prueba del registro base del controlador DMA 1 pasó. Realización de la prueba del registro base del controlador DMA 2 a continuación | Probar líneas de direcciones de memoria extendida |
63 | Si hay algún cambio en la configuración del hardware. Actualizar la información del ESCD (solo PnP BIOS) Borrar la memoria que se ha utilizado Arrancar el sistema vía INT 19h | ||
64 | Saltar a UserPatch1 | ||
65 | La prueba del registro base del controlador DMA 2 pasó. Programación del controlador DMA 1 y 2 a continuación | ||
66 | Se completó la programación de los controladores DMA 1 y 2, inicializando el controlador de interrupciones 8259 a continuación. | Configurar registros de caché avanzados | |
67 | Se completó la inicialización del controlador de interrupciones 8259 | Inicializar APIC multiprocesador | |
68 | |||
69 | Área de configuración del modo de gestión del sistema (SSM) | ||
6A | Mostrar el tamaño de la caché L2 externa | ||
6B | Cargar valores predeterminados personalizados (opcional) | ||
6C | Mostrar mensaje en el área de sombra | ||
6E | Mostrar posible dirección alta para la recuperación de UMB | ||
6F | |||
70 | Mostrar mensaje de error | ||
71 | |||
72 | |||
76 | Comprobar errores de teclado | ||
7C | Configurar vectores de interrupción de hardware | ||
7D | Inicializar el monitoreo inteligente del sistema | ||
7E | Inicializar el coprocesador si está presente | ||
7F | La habilitación de fuente NMI extendida está en progreso | ||
80 | La prueba del teclado ha comenzado. Borrar el búfer de salida y comprobar si hay claves atascadas. Emitir el comando de reinicio del teclado a continuación | Deshabilite los puertos Super I/O integrados y las IRQ | |
81 | Se encontró un error de reinicio del teclado o una tecla atascada. Emitir el comando de prueba de la interfaz del controlador del teclado a continuación | Inicialización tardía del dispositivo POST | |
82 | Se completó la prueba de la interfaz del controlador del teclado. Escribir el byte de comando e inicializar el búfer circular a continuación | Detectar e instalar puertos RS232 externos | |
83 | Se escribió el byte de comando y se completó la inicialización de datos globales. Comprobando si hay una llave bloqueada a continuación | Configurar controladores IDE que no sean MCD | |
84 | Se acabó la comprobación de la llave bloqueada. Comprobación de si el tamaño de la memoria no coincide con los datos de la RAM CMOS a continuación | ||
85 | Se realiza la verificación del tamaño de la memoria. Mostrar un error leve y verificar una contraseña o omitir la configuración de WINBIOS a continuación | Inicializar dispositivos PnP ISA compatibles con PC | |
86 | La contraseña fue comprobada. Realizar cualquier programación requerida antes de la siguiente configuración de WINBIOS | ||
87 | La programación antes de que se haya completado la configuración de WINBIOS. Descomprimir el código de configuración de WINBIOS y ejecutar la configuración de AMIBIOS o la utilidad de configuración de WINBIOS a continuación. | Configurar dispositivos configurables de la placa base (opcional) | |
88 | Al regresar de la configuración de WINBIOS, se borró la pantalla. Realización de cualquier programación necesaria después de la configuración de WINBIOS a continuación | Inicializar el área de datos del BIOS | |
89 | La programación después de que se haya completado la configuración de WINBIOS. Mostrando el mensaje de encendido en pantalla siguiente | Habilitar interrupciones no enmascarables (NMis) | |
8A | Inicializar el área de datos extendida del BIOS | ||
8B | Se ha mostrado el primer mensaje en pantalla. Se muestra el mensaje "ESPERE...". Realizar la verificación del mouse PS/2 y la verificación extendida de asignación del área de datos del BIOS a continuación | Probar e inicializar el mouse PS/2 | |
8C | Programación de las opciones de configuración de WINBIOS a continuación | Inicializar el controlador de disquete | |
8D | Las opciones de configuración de WINBIOS están programadas. Restablecer el controlador del disco duro a continuación | ||
8E | El controlador del disco duro se ha reiniciado. Configuración del controlador de la unidad de disquete a continuación | ||
8F | Determinar la cantidad de unidades ATA (opcional) | ||
90 | Inicializar controladores de disco duro | ||
91 | Se ha configurado el controlador de la unidad de disquete. Calculando el controlador de la unidad de disco duro a continuación | Inicializar controladores de disco duro de bus local | |
92 | Saltar a UserPatch2 | ||
93 | Construya MPTABLE para placa multiprocesador | ||
95 | Inicialización de ROM de adaptador de bus desde C8000h hasta D8000 | Instalar CD ROM para arrancar | |
96 | Inicializando antes de pasar el control a la ROM del adaptador en C800 | ||
97 | Se ha completado la inicialización antes de que la ROM del adaptador C800 obtenga el control. La comprobación de la ROM del adaptador es la siguiente. | Arreglar la tabla multiprocesador | |
98 | La ROM del adaptador tenía control y ahora devolvió el control a BIOS POST. Realizar cualquier procesamiento requerido después de que la opción ROM devolvió controlA | Busque ROM de opciones. Un pitido largo y dos cortos en caso de fallo en la suma de comprobación | |
99 | Cualquier inicialización requerida después de que se haya completado la prueba de ROM de opción. Configuración del área de datos del temporizador y la dirección base de la impresora a continuación | Verifique SMART Drive (opcional) | |
9A | Configure el temporizador y la dirección base de la impresora. Configuración de la dirección base RS-232 a continuación | ROM con opción de sombra | |
9B | Devuelto después de configurar la dirección base RS-232. Realizar cualquier inicialización requerida antes de la siguiente prueba del coprocesador | ||
9C | Inicialización requerida antes de que finalice la prueba del coprocesador. Inicializando el coprocesador a continuación | Configurar la administración de energía | |
9D | Coprocesador inicializado Realizar cualquier inicialización requerida después de la siguiente prueba del coprocesador | Inicializar el motor de seguridad (opcional) | |
9E | Inicialización después de completar la prueba del coprocesador. A continuación, comprobará el teclado extendido, la ID del teclado y la tecla Bloq Num. Emitir el comando ID del teclado a continuación | Habilitar interrupciones de hardware | |
9F | Determinar la cantidad de controladores ATA y SCSI | ||
A0 | Establecer hora del día | ||
A1 | Comprobar bloqueo de teclas | ||
A2 | Mostrando cualquier error suave a continuación | ||
A3 | Se ha completado la visualización de error suave. Configuración de la velocidad tipográfica del teclado a continuación | ||
A4 | Se establece la velocidad tipográfica del teclado. Programación de los estados de espera de memoria a continuación | Inicializar tasa tipográfica | |
A5 | La programación del estado de espera de la memoria ha terminado. Limpiar la pantalla y habilitar la paridad y el NMI a continuación | ||
A7 | NMI y paridad habilitadas. Realizar cualquier inicialización requerida antes de pasar el control a la ROM del adaptador en E000 siguiente | ||
A8 | Se completó la inicialización antes de pasar el control a la ROM del adaptador en E000h. Pasando el control a la ROM del adaptador en E000h siguiente | Borrar mensaje F2 | |
A9 | Devuelto desde la ROM del adaptador en el control E000h. Realizar cualquier inicialización requerida después de que la ROM de la opción E000 tuviera el control a continuación | ||
AUTOMÓVIL CLUB BRITÁNICO. | Inicialización después de que se haya completado el control de la ROM de la opción E000. Mostrando la configuración del sistema a continuación | Buscar pulsación de tecla F2 | |
AB | Descomprimir los datos DMI y ejecutar la inicialización DMI POST a continuación | ||
C.A. | Ingrese a CONFIGURACIÓN | ||
A.E. | Borrar bandera de arranque | ||
B0 | Si las interrupciones ocurren en modo protegido | Se muestra la configuración del sistema. | comprobar si hay errores |
B1 | Si se produce NMI desenmascarado. Pantalla Presione F1 para deshabilitar NMI, reinicio F2 | Copiar cualquier código a áreas específicas | Informar a RomPilot sobre el final del POST |
B2 | Preparación POST realizada para iniciar el sistema operativo | ||
B3 | |||
B4 | 1 un pitido corto antes del arranque | ||
B5 | Finalizar el arranque silencioso (opcional) | ||
B6 | Verificar contraseña (opcional) | ||
B7 | Inicializar BIOS ACPI | ||
B8 | |||
B9 | Preparar arranque | ||
LICENCIADO EN LETRAS. | Inicializar SMBIOS | ||
CAMA Y DESAYUNO | Inicializar ROM de opción PnP | ||
antes de Cristo | Borrar comprobadores de paridad | ||
BD | Mostrar menú de arranque múltiple | ||
SER | El chipset del programa se registra con los valores predeterminados de encendido del BIOS | Borrar pantalla (opcional) | |
B.F. | Programe el resto del valor del chipset de acuerdo con la configuración (programa de valor de configuración posterior) Si la configuración automática está habilitada, programe el chipset con valores predefinidos en la tabla automática MODBINable | Verifique los recordatorios de virus y copias de seguridad | |
C0 | Desactivar caché específico de OEM, sombra Inicializar dispositivos estándar con valores predeterminados: controlador DMA (8237); Controlador de interrupción programable (8259); Temporizador de intervalo programable (8254); chip RTC | Intenta arrancar con INT 19 | |
C1 | Prueba específica OEM para dimensionar la memoria integrada | Inicializar el administrador de errores POST (PEM) | |
C2 | Inicializar el registro de errores | ||
C3 | Pruebe la primera DRAM de 256 K. Expanda los códigos comprimidos al área de DRAM temporal, incluido el BIOS del sistema comprimido y las ROM opcionales. | Inicializar la función de visualización de errores | |
C4 | Inicializar el controlador de errores del sistema | ||
C5 | OEM específico: habilitación de sombra temprana para un arranque rápido | PnPnd doble CMOS (opcional) | |
C6 | Detección del tamaño de la caché externa | Inicializar base de notas (opcional) | |
C7 | Inicializar el muelle de notas tarde | ||
C8 | Verificación de fuerza (opcional) | ||
C9 | Suma de comprobación extendida (opcional) | ||
CALIFORNIA. | Redirigir int 15h para habilitar el teclado remoto | ||
C.B. | Redirigir int 13h a dispositivos de tecnologías de memoria como ROM, RAM, PCMCIA y disco serie | ||
CC | Redirigir int 10h para habilitar video serial remoto | ||
CD | Reasignar E/S y memoria para PCMCIA | ||
CE | Inicializar el digitalizador y mostrar el mensaje | ||
D0 | El NMI está desactivado. El retardo de encendido está comenzando. A continuación, se verificará la suma de verificación del código de inicialización. | ||
D1 | Inicializando el controlador DMA, realizando la prueba BAT del controlador del teclado, iniciando la actualización de la memoria y luego ingresando al modo plano de 4 GB | ||
D2 | interrupción desconocida | ||
D3 | Comenzando el tamaño de la memoria a continuación | ||
D4 | Volviendo al modo real. Ejecutar cualquier parche OEM y configurar la siguiente pila | ||
D5 | Pasar el control al código sin comprimir en la RAM oculta en E000: 0000h. El código de inicialización se copia al segmento 0 y el control se transferirá al segmento 0. | ||
D6 | El control está en el segmento 0. A continuación, verifica si se presionó "Ctrl" "Home" y verifica la suma de comprobación del BIOS del sistema. Si se presionó "Ctrl" "Inicio" o la suma de comprobación del BIOS del sistema es incorrecta, lo siguiente será el código de punto de control E0h. De lo contrario, vaya al código de punto de control D7h | ||
E0 | Se inicializa el controlador de disquete integrado, si está disponible. A continuación, comenzando la prueba de memoria base de 512 KB. | Inicializar el conjunto de chips | |
E1 | Página de configuración E1 E1 | Inicializando la tabla de vectores de interrupción a continuación | Inicializar el puente |
E2 | Página de configuración E2 E2 | Inicializando el DMA y los controladores de interrupción a continuación | Inicializar la CPU |
E3 | Página de configuración E3 E3 | Inicializar el temporizador del sistema | |
E4 | Página de configuración E4 E4 | Inicializar E/S del sistema | |
E5 | Página de configuración E5 E5 | Verifique el arranque de recuperación forzada | |
E6 | Página de configuración E6 E6 | Habilitación del controlador de la unidad de disquete y las IRQ del temporizador. Habilitar la memoria caché interna | ROM del BIOS de suma de comprobación |
E7 | Página de configuración E7 E7 | Ir a BIOS | |
E8 | Página de configuración E8 E8 | Establecer segmento enorme | |
E9 | Página de configuración E9 E9 | Inicializar multiprocesador | |
E.A. | Página de configuración de EA EA | Inicializar código especial OEM | |
E.B. | Página de configuración de EB EB | Inicializar PIC y DMA | |
CE. | Página de configuración de EC EC | Inicializar tipo de memoria | |
DE | Página de configuración de ED ED | Inicializando la unidad de disquete | Inicializar tamaño de memoria |
E.E. | Página de configuración de EE EE | Buscando un disquete en la unidad A: leyendo el primer sector del disquete | Bloque de arranque en la sombra |
E.F. | Página de configuración de EF EF | Se produjo un error de lectura al leer la unidad de disquete en la unidad A: | Prueba de memoria del sistema |
F0 | A continuación, busque el archivo AMIBOOT.ROM en el directorio raíz. | Inicializar vectores de interrupción | |
F1 | El archivo AMIBOOT.ROM no está en el directorio raíz | Inicializar el reloj de tiempo de ejecución | |
F2 | A continuación, lectura y análisis del disquete FAT para encontrar los clusters ocupados por el archivo AMIBOOT.ROM. | Inicializar vídeo | |
F3 | A continuación, leyendo el archivo AMIBOOT.ROM, grupo por grupo. | Inicializar el Administrador de gestión del sistema | |
F4 | El archivo AMIBOOT.ROM no tiene el tamaño correcto | Emite un pitido | |
F5 | A continuación, deshabilitar la memoria caché interna | Limpiar segmento enorme | |
F6 | Arrancar en mini DOS | ||
F7 | Arrancar en DOS completo | ||
pensión completa | A continuación, detectando el tipo de flash ROM. | ||
FC | A continuación, borrando la ROM flash. | ||
FD | A continuación, programando la ROM flash. | ||
FF | La programación de Flash ROM fue exitosa. A continuación, reiniciando el BIOS del sistema. |
Descripción de señales de sonido.
Errores fatales del BIOS de AMI
1 pitido | Fallo de actualización de DRAM. Intente restablecer la memoria primero. Si el error persiste, reemplace la memoria con chips en buen estado. |
2 pitidos | Error de paridad en la primera RAM de 64K. Intente restablecer la memoria primero. Si el error persiste, reemplace la memoria con chips en buen estado. |
3 pitidos | Fallo de RAM base de 64K. Intente restablecer la memoria primero. Si el error persiste, reemplace la memoria con chips en buen estado. |
4 pitidos | Fallo del temporizador del sistema |
5 pitidos | Fallo del proceso |
6 pitidos | Controlador de teclado 8042-Error de puerta A20. Intente restablecer el chip controlador del teclado. Si el error persiste, reemplace el chip del teclado. Si el error persiste, verifique las partes del sistema relacionadas con el teclado, p. Pruebe con otro teclado, verifique si el sistema tiene un fusible de teclado. |
7 pitidos | Procesador, error de interrupción de excepción del modo virtual |
8 pitidos | Fallo en la prueba de lectura/escritura de la memoria de pantalla (no fatal). Reemplace la tarjeta de video o la memoria en la tarjeta de video |
9 pitidos | Error en la suma de comprobación del BIOS de la ROM (32 KB en F800:0). No es probable que este error pueda corregirse volviendo a colocar los chips. Consulte con el proveedor de la placa base o con un distribuidor de productos AMI para obtener piezas de repuesto. |
10 pitidos | Error de lectura/escritura del registro de apagado CMOS |
11 pitidos | Error de memoria caché |
Códigos de sonido de AMI BIOS (no errores fatales)
2 cortos | Fallo POST: una o más de las pruebas de hardware han fallado |
1 largo 2 cortos | Se encontró un error en la ROM del BIOS del video o se encontró una falla de retroceso horizontal |
1 largo 3 cortos | Fallo de memoria convencional/extendida |
1 largo 8 corto | Falló la prueba de visualización/retrazo |
Otorgar códigos de sonido del BIOS
1 corto | No hay error durante la POST |
2 cortos | Cualquier error no fatal, ingrese CMOS SETUP para restablecer |
1 largo 1 corto | Error de RAM o placa base |
1 largo 2 cortos | Error de video, no se puede inicializar la pantalla para mostrar información |
1 largo 3 cortos | Error del controlador del teclado |
1 largo 9 corto | Error de Flash RAM/EPROM (que está en la placa base). (Error de BIOS) |
pitido largo | El banco de memoria no está bien conectado o está roto |
Códigos de sonido del BIOS de Phoenix
Códigos de sonido | Descripción/¿Qué comprobar? |
1-1-1-3 | Verificar modo real |
1-1-2-1 | Obtener tipo de CPU |
1-1-2-3 | Inicializar el hardware del sistema |
1-1-3-1 | Inicialice los registros del chipset con valores POST iniciales |
1-1-3-2 | Establecer en la bandera POST |
1-1-3-3 | Inicializar registros de CPU |
1-1-4-1 | Inicializar caché a valores POST iniciales |
1-1-4-3 | Inicializar E/S |
1-2-1-1 | Inicializar la administración de energía |
1-2-1-2 | Cargar registros alternativos con valores POST iniciales |
1-2-1-3 | Saltar al parche de usuario 0 |
1-2-2-1 | Inicializar el controlador del teclado |
1-2-2-3 | Suma de comprobación de la ROM del BIOS |
1-2-3-1 | 8254 inicialización del temporizador |
1-2-3-3 | Inicialización del controlador DMA 8237 |
1-2-4-1 | Restablecer el controlador de interrupción programable |
1-3-1-1 | Prueba de actualización de DRAM |
1-3-1-3 | Pruebe el controlador de teclado 8742 |
1-3-2-1 | Configure el segmento ES para registrarse en 4 GB |
1-3-3-1 | 28 DRAM de tamaño automático |
1-3-3-3 | Borrar RAM base de 512K |
1-3-4-1 | Pruebe líneas de dirección base de 512K |
1-3-4-3 | Pruebe la memoria base de 512K |
1-4-1-3 | Pruebe la frecuencia del reloj del BUS de la CPU |
1-4-2-4 | Reinicializar el chipset |
1-4-3-1 | ROM del BIOS del sistema oculto |
1-4-3-2 | Reinicializar el caché |
1-4-3-3 | Tamaño automático de caché |
1-4-4-1 | Configurar registros avanzados de chipset |
1-4-4-2 | Cargar registros alternativos con valores CMOS |
2-1-1-1 | Establecer la velocidad inicial de la CPU |
2-1-1-3 | Inicializar vectores de interrupción |
2-1-2-1 | Inicializar interrupciones del BIOS |
2-1-2-3 | Consulte el aviso de derechos de autor de la ROM |
2-1-2-4 | Administrador de inicialización para ROM de opciones PCI |
2-1-3-1 | Verifique la configuración de video contra CMOS |
2-1-3-2 | Inicializar bus y dispositivos PCI |
2-1-3-3 | Inicialice todos los adaptadores de video en el sistema |
2-1-4-1 | ROM de BIOS de vídeo oculto |
2-1-4-3 | Mostrar aviso de derechos de autor |
2-2-1-1 | Mostrar tipo de CPU y velocidad |
2-2-1-3 | Teclado de prueba |
2-2-2-1 | Establecer clic en la tecla si está habilitado |
2-2-2-3 | 56 habilitar teclado |
2-2-3-1 | Prueba de interrupciones inesperadas |
2-2-3-3 | Aparece el mensaje "presione F2 para ingresar a CONFIGURACIÓN" |
2-2-4-1 | Pruebe la RAM entre 512 y 640k |
2-3-1-1 | Probar la memoria expandida |
2-3-1-3 | Probar líneas de direcciones de memoria expandida |
2-3-2-1 | Saltar al parche de usuario 1 |
2-3-2-3 | Configurar registros de caché avanzados |
2-3-3-1 | Habilitar cachés externos y de CPU |
2-3-3-3 | Mostrar tamaño de caché externo |
2-3-4-1 | Mostrar masaje de sombras |
2-3-4-3 | Mostrar segmentos no desechables |
2-4-1-1 | Mostrar mensajes de error |
2-4-1-3 | Verificar errores de configuración |
2-4-2-1 | Probar el reloj en tiempo real |
2-4-2-3 | Comprobar errores de teclado |
2-4-4-1 | Configurar vectores de interrupciones de hardware |
2-4-4-3 | Probar el coprocesador del presente. |
3-1-1-1 | Mostrar puertos de E/S integrados |
3-1-1-3 | Detectar e instalar puertos Rs232 externos |
3-1-2-1 | Detectar e instalar puertos paralelos externos |
3-1-2-3 | Reinicializar los puertos de E/S integrados |
3-1-3-1 | Inicializar el área de datos del BIOS |
3-1-3-3 | Inicializar el área de datos extendida del BIOS |
3-1-4-1 | Inicializar el controlador de disquete |
3-2-1-1 | Inicializar el controlador del disco duro |
3-2-1-2 | Inicializar el controlador de disco duro del bus local |
3-2-1-3 | Saltar al usuarioPatch2 |
3-2-2-1 | Deshabilitar la línea de dirección A20 |
3-2-2-3 | Borrar registro de segmento ES enorme |
3-2-3-1 | Buscar ROM de opciones |
Códigos de sonido del BIOS de IBM
Códigos de sonido | Descripción |
Sin pitidos | Sin energía, tarjeta suelta o en corto |
1 pitido corto | POST normal, la computadora está bien |
2 pitidos cortos | Error de POST, pantalla de revisión para código de error |
pitido continuo | |
Repetición de un pitido corto | Sin energía, tarjeta suelta o en corto |
Un pitido largo y uno corto | Problema con la placa base |
Un pitido largo y dos cortos | Circuito de visualización de vídeo (EGA) |
Tres pitidos largos | Error de teclado/tarjeta de teclado |
Un pitido, pantalla en blanco o incorrecta | Circuitos de visualización de vídeo |
Restablecer una contraseña de BIOS olvidada
Contraseñas AMI:
Otros BIOS:
BIOS de Phoenix: fénix | megaestrella: estrella |
Biostar Biostar: Q54arwms | Micras: sldkj754xyzall |
Compag: compag | Micronieves: dn 04rie |
CTX internacional: CTX_123 | Packard Bell: bell9 |
Dell: Dell | Lanzadera: espacio |
Equipo digital: comprie | Siements Nixdorf: SKY FOX |
HP Vectra: paquete de herramientas | diminutos: diminuto |
IBM: IBM MBIUO sertafu | TMC:BIGO |
Restablezca la contraseña del BIOS mediante programación.
La ROM CMOS se puede restablecer mediante programación usando la línea de comando con el comando depurar(Funciona sólo hasta la versión Windows 7, no funciona en la versión 8).
Restablecer la contraseña del BIOS Award:
C:\>depurar
-o 70 34 "Entrar"
-o 71 34 "Entrar"
-q "Entrar"
o
C:\>depurar
-o 70 11 "Entrar"
-o 71 11 "Entrar"
-q "Entrar"
Restablecer la contraseña del BIOS AMI:
C:\>depurar
-o 70 16 "Entrar"
-o 71 16 "Entrar"
-q "Entrar"
o
C:\>depurar
-o 70 10 "Entrar"
-o 71 0 "Entrar"
-q "Entrar"
Restablecer la contraseña del BIOS de Phoenix:
C:\>depurar
-o 70 y siguientes "Entrar"
-o 71 17 "Entrar"
-q "Entrar"
Cómo se ve en la línea de comando:
La configuración del BIOS se borrará, por lo que la próxima vez que se inicie el sistema, es posible que deba cambiar la configuración (por ejemplo, si el orden de inicio de su disco es diferente, entonces deberá reasignarlo; de lo contrario, el sistema no arrancará).
BIOS CMOS de restablecimiento completo con puente
Por lo general, completar los dos primeros pasos es suficiente, simplemente devuelva el puente a su posición original. Puedes simplemente cerrar los pines con un destornillador si falta el puente. Los pines suelen estar etiquetados en la placa base: Clear CMOS, CL_CMOS, CRTC, CCMOS, CL_RTC, Clean CMOS, CMOS ROM Reset. O simplemente puedes quitar la batería.
Puede utilizar la utilidad universal CMOS De-Animator para restablecer la configuración del BIOS mediante programación. Puede guardar configuraciones en un archivo y restaurarlas. Descargar desde el sitio web oficial CMOS De-Animator
Y un pequeño cartel que le indica qué teclas puede utilizar para ingresar a la configuración del BIOS:
Puntos de control para procedimientos POST realizados en AMIBIOS, fueron revisados y complementados en 1995 y no han sufrido cambios significativos hasta la fecha. La primera descripción de los códigos POST o puntos de control, como se les llama en AMI, en su forma actual apareció en relación con el lanzamiento del kernel v6.24 el 15 de julio de 1995. Se realizaron algunos cambios en AMIBIOS v7.0 al mismo tiempo.
Características de realizar los procedimientos de inicio de AMIBIOS.
Si durante el proceso de inicio aparecen datos en el puerto de diagnóstico 55 , AUTOMÓVIL CLUB BRITÁNICO., no debe comparar esta información con los códigos POST: estamos ante una secuencia de prueba típica, cuya tarea es verificar la integridad del bus de datos como tal.
En la etapa inicial, la salida de datos al puerto de diagnóstico es específica de cada plataforma. En algunas implementaciones, el primer código representado está asociado con acciones, que AMI llama cosas específicas del chipset. Este procedimiento va acompañado de la salida al puerto 80h del valor CC y realizar una serie de acciones para configurar los registros lógicos del sistema. Normalmente el código CC ocurre en los casos en que se utiliza la lógica del sistema de Intel.
PIIX son conjuntos de chips TX, LX, BX
Algunos chips de E/S integrados contienen un RTC y un controlador de teclado, que están desactivados al inicio. El propósito del BIOS es inicializar estos recursos de la placa para su uso posterior. En este caso, el primer procedimiento de inicio asociado con la configuración del controlador del teclado va acompañado de la salida del valor 10 , luego se inicializa el RTC, como lo indica la aparición de un código en el puerto de diagnóstico DD. Cabe señalar que la falla de al menos uno de estos recursos provocará que la placa del sistema en su conjunto no se inicie en la primera etapa de ejecución POST.
En varias placas, el proceso de inicialización comienza cuando la CPU cambia al modo protegido. En este caso, siguiendo el primer código renderizado 43 La ejecución POST continúa como se describe en la documentación de AMIBIOS: el control se transfiere al punto D0.
Administrador de inicialización de dispositivos
A partir de AMIBIOS95+, American Megatrends ha declarado un enfoque generalizado para inicializar dispositivos en todo tipo de autobuses. Para ello, se desarrolló un mecanismo universal: el Administrador de inicialización de dispositivos (DIM), implementado como un módulo independiente. Los procedimientos DIM se lanzan en momentos especiales de la ejecución POST, cuando es necesario mostrar el estado de inicialización de la ROM de Opción, los dispositivos de entrada y la visualización de información:
El byte alto se asigna al puerto 81, lo que indica el tipo de procedimiento de Número de función que se ejecuta y la topología donde se encuentran los dispositivos especificados: Número de dispositivo. La topología, como argumento, se muestra en la tétrada baja del puerto 81 y puede tomar los siguientes valores:
La tétrada alta del número de función del puerto 81 indica el procedimiento de inicialización aplicable a los dispositivos seleccionados o un subconjunto de dispositivos combinados por una característica determinada que deben estar preparados para su funcionamiento.
Este parámetro en la edición moderna permite los siguientes valores:
0 | Restablecer, detectar, desactivar | Construyendo un mapa de distribución de recursos usando el administrador de recursos. A partir del bloque de componentes de configuración NVRAM se construye una estrategia para inicializar todos los dispositivos descritos por las funciones 01,...,05. |
---|---|---|
1 | Inicialización de dispositivos estáticos | Inicialización de controladores PCI IDE adicionales (externos) |
2 | Inicialización para dispositivos de salida | La inicialización de las herramientas de visualización incluye una búsqueda en el punto de control 2Ah de adaptadores de vídeo cuyo BIOS VGA se encuentre en el segmento C000h. La función realiza el procedimiento de escaneo de ROM, comenzando desde la región ROM EGA opcional buscando la firma 55AAh. Si se detecta una firma, se verifica la suma de verificación y se toma la decisión de que el Add-ROM esté verificado y esté listo para aceptar el control del BIOS. Una característica especial del procedimiento es la reducción del espacio RAM asignado a la ROM debido a la “contracción”, cuando el código ocupa menos espacio del reservado. En este caso, se liberan las regiones C800h/CC00h. |
3 | Inicialización para dispositivos de entrada | La inicialización de los dispositivos de entrada de la consola (teclado y mouse) se realiza solo si esto se especifica en la configuración de configuración CMOS. |
4 | Inicialización para dispositivos IPL | Los dispositivos de carga de programa inicial (IPL) desde los cuales se puede cargar el sistema operativo se inicializan en el punto de control 38h. Según la especificación de arranque del BIOS, los dispositivos IPL incluyen FDD y HDD, que permiten cargar el sistema operativo. La función verifica la coincidencia de los discos encontrados con la lista almacenada en NVRAM, permite su uso y genera una solicitud para la asignación de espacio de direcciones, puertos e IRQ. El uso de dispositivos que no figuran en NVRAM solo es posible si son compatibles con la detección automática. |
5 | Inicialización para dispositivos generales | Inicialización de controladores periféricos (integrados) y adicionales (externos) que admiten el estándar PnP, así como controladores USB (Universal Serial Bus) conectados al bus PCI. |
6 | Indicadores de error de POST | La función de recopilar y procesar información de errores se realiza para mostrar mensajes al usuario en el punto de control 39h. Las situaciones de conflicto se procesan al distribuir el acceso a recursos de memoria, puertos de E/S y solicitudes de IRQ. Las capacidades de arranque del HDD se examinan en función de la información sobre su conexión (maestro/esclavo, ID del dispositivo) a los controladores correspondientes y se comprueba que dichas conexiones estén libres de conflictos. Se procesan los errores de los dispositivos de la consola (teclado y monitor). Se verifican la confiabilidad y las sumas de verificación de la información en NVRAM, así como la funcionalidad de los medios NVRAM: CMOS y EEPROM. |
7 | Función especial | Las funciones especiales del módulo DIM incluyen la búsqueda e inicialización de dispositivos en el punto de control 95h, cuya ROM opcional se encuentra en el segmento C800h. Este segmento se utiliza para controladores BIOS SCSI/IDE adicionales y sus modificaciones RAID que cumplen con la especificación de arranque del BIOS (BBS). Si se detecta al menos una ROM opcional que no admite BBS, por ejemplo, un controlador MFM, AMIBIOS selecciona un modo de inicio del sistema operativo especial. Una función especial también admite dispositivos de almacenamiento masivo USB clasificados. |
8 | Configurar antes de iniciar dispositivos IPL | La configuración final de los dispositivos de arranque previamente inicializados usando la función 4 en el punto de control 38h es necesaria durante la transferencia de control al sistema operativo. Según los resultados de la configuración de CMOS, si se cambian los parámetros de prioridad del dispositivo de arranque, se ajustan las tablas de HDD IDE/SCSI, dispositivos con medios extraíbles y CD-ROM. El procedimiento finaliza construyendo una lista de dispositivos de arranque en el orden especificado por el usuario. |
códigos postales
AMIBIOS 6.x
Como sugiere el nombre, la nueva versión se lanzó en 1997. AMIBIOS97 es un producto moderno en todos los aspectos con soporte para AGP, InstantON y otros productos nuevos. El desarrollo y la gestión de proyectos se perfeccionan utilizando una variedad de procesadores de scripts que le permiten generar código, dependiendo de las características de diseño de NVRAM, DMI, etc.
00 | 03 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0E | 0F | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
10 | 11 | 12 | 13 | 14 | 19 | 1A | |||||||||
23 | 24 | 25 | 26 | 27 | 28 | 29 | 2A | 2B | 2C | 2D | 2E | 2F | |||
30 | 31 | 32 | 33 | 34 | 37 | 38 | 39 | 3A | 3B | ||||||
40 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 4B | 4C | 4D | 4E | 4F | ||
50 | 51 | 52 | 53 | 54 | 57 | 58 | 59 | ||||||||
60 | 62 | 63 | 65 | 66 | 67 | ||||||||||
7F | |||||||||||||||
80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 8B | 8C | 8D | 8F | ||
91 | 95 | 96 | 97 | 98 | 99 | 9A | 9B | 9C | 9D | 9E | 9F | ||||
A0 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | AUTOMÓVIL CLUB BRITÁNICO. | AB | C.A. | ANUNCIO | A.E. | ||
B0 | B1 | ||||||||||||||
CC | CD | CE | FQ | ||||||||||||
D0 | D1 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | DA | D. B. | corriente continua | DD | Delaware | DF | |
E0 | E1 | E2 | E4 | E6 | CE. | DE | E.E. | E.F. | |||||||
F0 | F1 | F2 | F4 | F5 | pensión completa | FC | FD | FF |
código | Nombre | descripción |
---|---|---|
E.E. | En las implementaciones modernas de AMIBIOS, el primer código representado está asociado con el acceso al dispositivo desde el cual es posible iniciar para restaurar el BIOS. | |
CC | Cosas específicas del chipset Inicializando registros lógicos del sistema | En algunas versiones de AMIBIOS, el primer código visualizado está asociado con la inicialización de los registros lógicos del sistema de Intel, integrados en el controlador PIIX: conjuntos de chips TX, LX, BX. Si el sistema está en modo de ahorro de energía, se realiza una reanudación de 5 V, volviendo al funcionamiento completo. En este caso, el valor se envía al puerto de diagnóstico. DD, y se ejecuta un procedimiento cuya tarea es restaurar el contenido de los registros del controlador de memoria desde CMOS. |
CD | Se desconoce el ID del chip Tipo de Flash ROM no reconocido | El procedimiento de mantenimiento DualBIOS específico para placas Gigabyte: el código del fabricante y el código del chip Flash ROM del BIOS inicial no se encuentran en la lista de dispositivos compatibles. Entre las razones por las que ocurre este evento se encuentra una Flash ROM defectuosa, interrupción (daño) de conductores y elementos en el diagrama de conexión del BIOS. |
CE | El sistema se detiene a la espera de que se reinicie el hardware La suma de comprobación no coincide en el BIOS de inicio | Procedimiento de mantenimiento DualBIOS específico para placas Gigabyte. Si se detecta una discrepancia en la suma de comprobación en el BIOS de inicio, se realiza una detención. Después del reinicio, el sistema se inicia desde el chip Flash ROM de repuesto. |
FQ | Función DualBIOS inaccesible Error al acceder al chip Flash ROM de repuesto | Se produce un error al acceder al chip Flash ROM de repuesto cuando es imposible cambiar las señales conectadas a los pines GPIO (entrada y salida de uso general) que controlan la función DualBIOS. Además de los problemas de hardware, también puede ocurrir una situación similar debido al hecho de que falta el chip Flash ROM de repuesto en la placa del sistema. |
D0 | El retardo de encendido está comenzando. Verifique la suma de verificación del código de inicialización. Deshabilite la interrupción NMI no enmascarable. Calcular un retraso para la atenuación de procesos transitorios. Comprobación de la suma de comprobación del bloque de arranque y detención si hay una discrepancia. | Para "esperar" los procesos transitorios asociados con el encendido, se realiza un retraso de hardware de la señal Power Good. El retardo de tiempo en el BIOS consiste en enviar secuencias de prueba al puerto de diagnóstico para verificar las líneas de datos. La verificación básica de las líneas de dirección se realiza calculando el tamaño del bloque de arranque y su suma de verificación. Si la suma de verificación no coincide, se cancela el proceso POST. Dado que el procesador no tiene los medios para desactivar NMI, este procedimiento se lleva a cabo a través de un disparador accesible por software controlado desde los registros de índice CMOS. La verificación de paridad se desactiva de la misma manera. |
D1 | Realizar la prueba BAT del controlador del teclado, verificar el estado de activación, iniciar la actualización de la memoria e ingresar al modo plano de 4 GB Realice el procedimiento de regeneración de memoria y la prueba de seguridad básica. Cambie al modo de direccionamiento de memoria de 4 GB. | El controlador del teclado recibe el comando BAT (Prueba de garantía básica) y se verifica el resultado de su procesamiento. Si el sistema se inicia mediante el comando Wake Up, el control se transfiere a los procedimientos correspondientes. Se inician los circuitos de regeneración de memoria: el modo de conteo y la constante de conteo se configuran para el primer canal del temporizador del sistema. El contenido de los registros de la CPU se almacena en CMOS. El procesador cambia al modo protegido y establece límites de segmento de 4 Gb en los registros de caché de descriptor. Luego vuelve al modo real. Al mismo tiempo se mantienen los límites de segmento establecidos, lo que asegura abordar 4Gb de espacio. |
D3 | Tamaño inicial de la memoria Determinación de capacidad y prueba de memoria primaria. | La inicialización primaria de los registros lógicos del sistema le permite comenzar a determinar la cantidad de memoria. Este procedimiento establece el valor de la dirección del BIOS y el rango de direcciones para cada uno de los bancos de memoria, de acuerdo con sus tamaños. La dirección desde la cual se detiene la coincidencia entre los valores leídos y escritos se toma como límite de memoria. El procedimiento de memoria depende del hardware y se realiza teniendo en cuenta las características de la plataforma. |
D4 | Prueba de 512 kB realizada. Volviendo al modo real Regrese al modo de direccionamiento de memoria real. Instalación temprana de la pila de inicialización del chipset | La región de la memoria convencional base se verifica mediante operaciones de escritura y lectura de prueba. La operación se realiza en palabras dobles utilizando los comandos en lenguaje ensamblador repe stosd. Si la POST está configurada para pasar en modo acelerado, entonces el procedimiento consiste en restablecer el área de 512 KB con la posterior verificación de los datos en la memoria. El procesador cambia al modo real, los límites de segmento se establecen en 0000FFFFh, que corresponde al modo de dirección de 16 bits para dar servicio a segmentos de 64 KB. |
D5 | El código de inicialización se copia al segmento 0 y el control se transferirá al segmento 0. Transferir el módulo POST desde Flash ROM al área de memoria de tránsito | El módulo Boot Block se transfiere desde Flash ROM al área de memoria de tránsito preparada en el paso anterior. El código de inicialización del BIOS se coloca comenzando en la dirección 0 y se le transfiere el control. |
D6 | Habilite la caché interna. Comprobar si se presionó Ctrl Inicio y verificar la suma de comprobación del BIOS del sistema Si la suma de comprobación no coincide o CTRL+Inicio, se realiza una transición al procedimiento de recuperación de Flash ROM (Código E0) | Por primera vez desde que se inició el sistema, se permite el uso de la caché del procesador L1. El controlador del teclado está programado para ingresar la combinación de teclas Ctrl+Inicio, que el usuario puede usar para forzar la finalización del procedimiento de recuperación de Flash ROM. La verificación de la suma de comprobación del BIOS se realiza solo en el modo POST rápido; en una situación normal, se transfiere al siguiente paso. Si ocurre al menos uno de estos eventos, se inicia el procedimiento de reescritura de Flash ROM. |
D7 | Transferir el control al BIOS principal Transferir el control a un programa de utilidad que descomprime el BIOS del sistema | Durante la POST normal, se calcula la suma de verificación del BIOS y, si la verificación es exitosa, el control se transfiere al módulo de interfaz del sistema, cuya tarea es descomprimir el código ejecutable y escribirlo en Shadow RAM. Las versiones modernas de AMIBIOS completan el procedimiento de inicio desde Flash ROM y la POST continúa desde RAM. Hay una serie de implementaciones, particularmente en algunas plataformas Intel, donde la transferencia del código BIOS a la RAM se detalla mediante rutinas intermedias D8-DC. Si las sumas de comprobación del BIOS no coinciden, se toma la decisión de llamar al procedimiento de reescritura de Flash ROM. El controlador de entrada/salida (SIO) se inicializa y el control se transfiere al paso E0h. |
D8 | El código de tiempo de ejecución del BIOS del sistema principal se descomprimirá Desembalaje completo del BIOS del sistema. | En versiones anteriores de AMIBIOS, el código ejecutable se descomprime en un búfer de tránsito en la dirección 1000:0000. La necesidad de almacenamiento temporal se debe al hecho de que no se puede crear una copia del BIOS en la memoria del sistema hasta que se niegue el acceso a la ROM. |
D9 | Pasar el control al BIOS del sistema principal en la RAM oculta Transferir el control del BIOS del sistema a Shadow RAM | Los registros lógicos del sistema están configurados para que el acceso a la Flash ROM se redirija a una copia del BIOS en Shadow RAM. El código ejecutable se mueve del área de almacenamiento temporal al segmento F000. POST transfiere el control al puesto de control 03 . |
DA | La lectura del SPD ha terminado. Cargue la latencia CAS en el controlador de memoria Lectura de información de módulos DIMM SPD (detección de presencia en serie) | Dependiendo de las características del hardware de la plataforma, el SPD se lee desde los DIMM instalados. Según los resultados de la encuesta, se establecen registros del chipset que son responsables de las características de sincronización del trabajo con la memoria. Se forma el valor de Memory Top. |
D. B. | Utilice MTRR para controlar el acceso a la memoria Configuración del MTRR de los registros de la CPU | Las plataformas basadas en procesadores AMD configuran los registros MTRR de tal manera que redirijan los ciclos de acceso a la memoria desde el bus ISA al área de direcciones PCI. Una vez que se habilita el caché, se completa la inicialización de la memoria y se inicia el procedimiento de regeneración. |
corriente continua | Detección de fin de memoria. La RAM está en modo de funcionamiento normal. Los controladores de memoria se programan según los datos recibidos del SPD. | Los registros del controlador de memoria se programan según los valores recibidos del SPD. Los DIMM se transfieren del modo de comando al modo de funcionamiento normal. |
DD | Inicialización temprana RTC y KBC Inicialización temprana del RTC, que está integrado en el chip SIO | Algunos circuitos integrados de E/S integrados contienen un RTC y un controlador de teclado que se desactivan cuando se enciende la alimentación. El propósito del BIOS es inicializar estos recursos de la placa para su uso posterior. Cabe señalar que la falla de al menos uno de estos recursos provocará que la placa del sistema en su conjunto no se inicie en la primera etapa de ejecución POST. Si el sistema está en modo de ahorro de energía, se realiza una reanudación de 5 V, un retorno al funcionamiento completo: se realiza un procedimiento que restaura el contenido de los registros del controlador de memoria desde CMOS. En este caso, el control se transfiere al punto de control. 11 . |
Delaware | Error de configuración de la memoria del sistema. error fatal | Si se produce un error fatal de configuración de la memoria durante la inicialización, los valores se envían secuencialmente al puerto de diagnóstico DF Y Delaware, seguido de un código de error. . Una secuencia de pitidos correspondiente al código de error aumentado en 5 se emite desde el altavoz del sistema y se finaliza la ejecución de la POST. |
DF | Configuración de memoria no válida Error de configuración de la memoria del sistema |
|
E0 | Iniciar procedimiento de recuperación Se están haciendo preparativos para interceptar INT19 y se verifica la capacidad de iniciar el sistema en modo simplificado. | El procedimiento de recuperación del BIOS se realiza si el usuario forzó la programación de Flash ROM manteniendo presionadas las teclas Ctrl+Inicio al inicio, o si las sumas de verificación no coinciden. En los BIOS modernos, la configuración del controlador de disquete como parte de SIO se completa en la etapa anterior, y un grupo de procedimientos que se realizaron anteriormente en los puntos E1, E2, E6 reducido a instalar vectores de interrupción y preparar el controlador DMA. Se están haciendo preparativos para interceptar INT19 y se comprueba la posibilidad de iniciar en modo simplificado. Si se encuentran errores, se muestra una advertencia al usuario. Ver comentario de código 11 . |
E1 | Inicializando la tabla de vectores de interrupción Establecer vectores de interrupción | Los vectores de interrupción se establecen en función de las capacidades limitadas del bloque de arranque. Almacena código en tiempo de ejecución que contiene controladores de interrupciones para el procedimiento de reescritura de Flash ROM, que define una versión abreviada del servicio. Ver comentario de código 12 . |
E2 | Recuperar contenidos CMOS, buscar e inicializar BIOS | Ver comentario de código 14 . |
E3 | Preparación de controladores de interrupciones y acceso directo a memoria. | Inicializar el controlador DMA consiste en configurar la polaridad de las señales DRQ y DACK, asignar prioridades de canal y deshabilitar el ciclo de escritura extendido. El controlador de interrupciones está configurado para recibir solicitudes en el borde de la señal IRQ y se le asigna un modo de prioridad fija. Las interrupciones vectoriales IRQ0-IRQ7 se asignan a INT8-INT0F y las IRQ8-IRQ15 se asignan a INT70h-INT77. Ver comentario de código 13 . |
E6 | Habilitación del controlador de la unidad de disquete y las IRQ del temporizador. Habilitar la memoria caché interna Habilitar el temporizador del sistema y las interrupciones FDC | Para ello, se habilitan las interrupciones del temporizador del sistema IRQ0 y del controlador de la unidad de disco IRQ6, y se borran los bits 0 y 6 en el registro de enmascaramiento de solicitud del controlador maestro (puerto 21); Para que la información legible se almacene en la caché interna, se deben cumplir dos condiciones, combinadas con "Y": en el registro de control del procesador CR0, se debe borrar el bit 30; Al realizar un ciclo de lectura de memoria, la señal de habilitación de caché KEN# generada por la lógica debe estar activa. |
CE. | Inicializando los controladores DMA y de interrupción Reinicialización de los controladores IRQ y DMA | Configuración del controlador DMA y del controlador de interrupciones. Interrumpir la generación de tablas de vectores. |
DE | Inicializando la unidad de disquete Inicializando la unidad | La inicialización de una unidad de disco consta de varios procedimientos, uno de los cuales está diseñado para determinar el número de pistas. Si la transmisión es de 80 vías, después de posicionarse en el cilindro número 60, una carrera inversa en el cilindro 1 convierte la señal de la vía 0 en un estado pasivo, y otro paso en el cilindro 0 la convierte en un estado activo. Si el accionamiento es de 40 vías, al intentar posicionar en el cilindro 60 las culatas tocarán el limitador, algunos de los impulsos de paso no serán procesados y se interrumpirá el momento de transición del cilindro 1 al 0, lo que se revelará cuando analizando la señal track0. Se determina la densidad de grabación longitudinal para los medios instalados, para lo cual se realiza la lectura a dos valores de la frecuencia del reloj FDC, controlados a través del puerto 3F7h. Si la lectura se realizó correctamente durante el intercambio de datos a una velocidad de 500 Kbps, se decide instalar un disquete de 1,2/1,44 Mb, a 250 Kbps - 360/720 Kb. Según el valor en bytes del número de sectores en el sector de arranque, se especifica el volumen del medio. 15 s/pista corresponden a unidades de 1,2 Mb, y para dispositivos de 1,44 Mb el valor es 18 s/pista. No es necesario determinar el tamaño del dispositivo (5,25" o 3,5") para este procedimiento, ya que la tarea es obtener información suficiente sobre la unidad y los medios para el arranque, siempre que no se pueda tomar de CMOS. Si se detectan errores durante el proceso de inicialización de la unidad, no se realiza ninguna POST adicional. |
E.E. | Buscando un disquete en la unidad A: leyendo el primer sector del disquete Leer el sector de arranque desde un disquete | En las implementaciones modernas de AMIBIOS, el código EE es el primer código POST visualizado que se envía al puerto de diagnóstico al acceder a un dispositivo desde el cual es posible iniciar para restaurar el BIOS. La llamada repetida al procedimiento para leer el sector de arranque desde un disquete (Cilindro:00, Cabeza:00, Sector:01) se realiza en la etapa de recuperación del BIOS. Si no se detecta el medio, se le solicita al usuario "Insertar disquete en A:". |
E.F. | Se produjo un error de lectura al leer la unidad de disquete Error de operación del disco | El control se transfiere a este punto si se detectan errores durante las operaciones del disco y el sector de arranque no se puede leer desde el medio. Se muestra un mensaje de error en el monitor y la POST continúa hasta que la operación se completa con éxito. Si los errores de lectura se deben a problemas de hardware, los intentos de lectura fallidos forman un bucle infinito que requiere la intervención del usuario para salir. |
F0 | Buscando el archivo AMIBOOT.ROM en el directorio raíz Encontrar el archivo AMIBOOT.ROM | El contenido de los campos de servicio del sector de arranque determina dónde se encuentra el directorio raíz, en el que se realiza la búsqueda de un archivo llamado AMIBOOT.ROM. El nombre del archivo AMIBOOT.ROM es una constante reservada. Para restaurar exitosamente el BIOS, debe cambiar el nombre del archivo en el disquete de acuerdo con esta convención. |
F1 | El archivo AMIBOOT.ROM no está en el directorio raíz El archivo AMIBOOT.ROM no se encontró en el directorio raíz | El control se transfiere a este punto si hay un error al leer el directorio raíz o si no se encuentra el archivo AMIBOOT.ROM en él. |
F2 | Lectura y análisis del disquete FAT para encontrar los clusters ocupados por el archivo AMIBOOT.ROM Leer GRASA | Se lee la FAT (Tabla de asignación de archivos) del disquete y el comienzo de la cadena de clúster correspondiente al archivo AMIBOOT.ROM se determina a partir del contenido del directorio. Si no se encuentra un archivo con el nombre especificado, se realiza una transición incondicional al punto de control F1 para organizar un bucle sin fin, del cual solo es posible salir si el archivo con la imagen del BIOS se lee correctamente. |
F3 | Leyendo el archivo AMIBOOT.ROM, cluster por cluster Leyendo AMIBOOT.ROM | Según la cadena de clústeres descrita en FAT, se lee el archivo AMIBOOT.ROM. |
F4 | El archivo AMIBOOT.ROM no tiene el tamaño correcto El tamaño del archivo AMIBOOT.ROM no coincide con el tamaño de la Flash ROM | El control se transfiere a este punto si el tamaño del archivo de imagen del BIOS no coincide con el tamaño del chip Flash ROM instalado en la placa base. |
F5 | Deshabilitar la memoria caché interna Deshabilitar el caché interno | Al establecer el bit 30 del registro CR0 en 1, la caché interna se desactiva para garantizar la coherencia de los datos al interactuar con la Flash ROM. De lo contrario, después de leer el registro de estado del chip, todas las acciones se realizarán en la copia del caché. El procedimiento para desactivar la caché depende del hardware. Para algunos conjuntos de lógica del sistema, el caché no se desactiva en este paso, ya que la región de direcciones en la que se encuentra la Flash ROM no se puede almacenar en caché. |
pensión completa | Detectando el tipo de Flash ROM Definición del tipo de Flash ROM | La determinación del tipo de Flash ROM generalmente se realiza mediante el comando Leer identificador inteligente. Después de escribirlo en cualquier dirección de la región ROM, el dispositivo de almacenamiento cambia del modo de lectura de memoria al modo ReadID. En este estado, no se leerán los contenidos de la ROM, sino los identificadores de la región especificada: en el desplazamiento 0 - Código del fabricante; en el desplazamiento 1 - Código de dispositivo. Antes de realizar todas estas acciones es necesario desbloquear la señal Flash WE, y también permitir el acceso a la región, para ello se programan los registros lógicos del sistema; |
FC | Borrando la Flash ROM Borrar el bloque principal de Flash ROM | Flash ROM consta de un bloque de arranque, uno o más bloques de parámetros y un bloque principal. Para borrar el bloque principal, se ejecuta el comando Erase Flash, que consta de los códigos Erase Setup y Erase Confirm. La Flash ROM entra en modo de borrado y no se lee el contenido de su espacio de direcciones, sino el estado, en función del cual el procesador determina el momento en que se completa la operación y su éxito. |
FD | Programando la ROM Flash Programación del bloque principal de Flash ROM | La programación de la unidad principal se realiza según un algoritmo especificado por el fabricante del dispositivo de almacenamiento. Como regla general, para cada celda a escribir, se transmite un comando que consta de dos códigos: Configuración del programa y el byte a escribir. El momento de finalización y éxito de la operación de escritura está controlado por el registro de estado de Flash ROM. El proceso se repite cíclicamente para todas las celdas del bloque principal. |
FF | La programación de Flash ROM fue exitosa. A continuación, reiniciando el BIOS del sistema. Códigos de reinicio del BIOS del BIOS del sistema descomprimido, ejecutados en ShadowRAM (el código de tiempo de ejecución está descomprimido en F000 Shadow RAM) | El control se transfiere a este punto si la programación FlashROM tiene éxito. A continuación, debe reiniciar el BIOS. Para hacer esto, ejecute el comando de salto directo entre segmentos en la dirección FFFF:0000 (CS=FFFF, IP=0000). |
10 | Emitir el comando de bloqueo y desbloqueo de KBC Inicialización temprana del controlador del teclado. | Se ha enviado un comando de reinicio al teclado. Los comandos C8/C9 se envían al puerto 64h, permitiendo o prohibiendo el control de la línea A20. Dependiendo de la implementación del hardware, se utilizan los pines de uso general Pin23 y Pin24, correspondientes al primer y segundo bit del segundo puerto del controlador de teclado, que es compatible con el modelo de software 82C42. |
11 | Restaurar los registros DRAM Regreso del estado STR (Suspender a RAM) | Volver del estado STR (Suspender a RAM) implica restaurar el contenido de la RAM. Para hacer esto, el contenido actual en el momento de la ejecución de STR se lee desde CMOS y se escribe en los registros del controlador de memoria. Se ponen en marcha circuitos de regeneración de memoria. E0. |
12 | Vuelva a habilitar SMRAM. Configurar MTRR Restaurar el acceso a SMRAM (RAM de administración del sistema) | La RAM de administración del sistema (SMRAM) está configurada para el procedimiento de manejo de interrupción de administración del sistema (controlador SMI). Los registros del procesador MTRR están configurados para proporcionar las condiciones de acceso requeridas a la región de memoria en los segmentos A000 y B000, asignados a SMRAM. En algunas plataformas, el código utilizado para indicar este procedimiento es E1. |
13 | Restaurar la frecuencia de actualización Restauración de la regeneración de la memoria. | Las plataformas construidas con procesadores Intel restauran el contenido de los registros del controlador de memoria responsables de la regeneración de la memoria. Este procedimiento no se realiza en plataformas AMD. En algunas plataformas, el código utilizado para indicar este procedimiento es E2. |
14 | Restaurar CMOS y llamar a VGA BIOS Encontrar e inicializar el BIOS VGA | Para plataformas con vídeo integrado, se busca e inicializa la BIOS VGA. En algunas plataformas, el código utilizado para indicar este procedimiento es E3. |
03 | Deshabilite la interrupción NMI no enmascarable. Definición del tipo de reinicio | |
05 | Inicialización de la pila. Deshabilitar la memoria caché del controlador USB y la memoria | |
06 | Ejecutar un programa de utilidad en la RAM | |
07 | Reconocimiento del procesador e inicialización APIC | |
08 | Comprobación de la suma de comprobación CMOS | |
09 | Comprobación de la ejecución de las teclas End/Ins | |
0A | Comprobación de fallo de batería | |
0B | Borrar los registros del búfer del controlador del teclado | |
0C | Se envía un comando de prueba al controlador del teclado. | |
0E | Encontrar dispositivos adicionales compatibles con el controlador del teclado | |
0F | Inicializando el teclado | |
10 | Se envía un comando de reinicio al teclado. | |
11 | Si se presiona la tecla End o Ins, el CMOS se reinicia | |
12 | Colocar controladores DMA en estado pasivo | |
13 | Inicialización del chipset y caché L2 | |
14 | Comprobando el temporizador del sistema | |
19 | Prueba de generación de solicitud de regeneración de DRAM en ejecución | |
1A | Comprobación de la duración del ciclo de regeneración. | |
20 | Inicialización de dispositivos de salida | |
23 | Se lee el puerto de entrada del controlador del teclado. Se interrogan el interruptor de bloqueo de llave y el interruptor de prueba de fabricación. | |
24 | Preparándose para inicializar la tabla de vectores de interrupción | |
25 | Inicialización del vector de interrupción completa | |
26 | El estado del puente Turbo Switch se consulta a través del puerto de entrada del controlador del teclado. | |
27 | Inicialización primaria del controlador USB. Actualización del microcódigo del procesador inicial. | |
28 | Preparándose para instalar el modo vídeo | |
29 | Inicializando el panel LCD | |
2A | Busque dispositivos compatibles con ROM adicionales | |
2B | Inicializando el BIOS VGA, comprobando su suma de comprobación | |
2C | Ejecutando BIOS VGA | |
2D | Coincidencia de INT 10h e INT 42h | |
2E | Buscar adaptadores de vídeo CGA | |
2F | Prueba de memoria de vídeo del adaptador CGA | |
30 | Prueba de circuitos de generación de escaneo del adaptador CGA | |
31 | Error en la memoria de video o circuitos de escaneo. Encontrar un adaptador de vídeo CGA alternativo | |
32 | Prueba de memoria de video de un adaptador de video CGA alternativo y circuitos de escaneo | |
33 | Sondear el estado del puente Mono/Color | |
34 | Configuración del modo texto 80x25 | |
37 | El modo de vídeo está configurado. Pantalla borrada | |
38 | Inicialización de dispositivos a bordo. | |
39 | Mostrar mensajes de error del paso anterior | |
3A | Mostrando el mensaje "Presione DEL" para ingresar a la configuración CMOS | |
3B | Comience a prepararse para una prueba de memoria en modo protegido | |
40 | Preparación de tablas de descriptores GDT e IDT | |
42 | Cambiar al modo protegido | |
43 | El procesador está en modo protegido. Interrupciones habilitadas | |
44 | Preparándose para probar la línea A20 | |
45 | prueba de línea a20 | |
46 | Determinación del tamaño de RAM completada | |
47 | Datos de prueba registrados en la memoria convencional | |
48 | Volver a comprobar la memoria convencional | |
49 | Prueba de memoria extendida | |
4B | Restablecer memoria | |
4C | Indicación del proceso de puesta a cero. | |
4D | Grabación de los tamaños de memoria convencional y extendida resultantes en CMOS | |
4E | Indicación de la cantidad real de memoria del sistema. | |
4F | Prueba de memoria convencional extendida en ejecución | |
50 | Corrección del tamaño de la memoria convencional | |
51 | Prueba de memoria extendida | |
52 | Volúmenes de memoria convencional y memoria extendida guardados | |
53 | Manejo de errores de paridad retrasada | |
54 | Deshabilitar paridad y procesamiento de interrupciones no enmascarables | |
57 | Inicializando la región de memoria para POST Memory Manager | |
58 | Se le solicitará que ingrese a la configuración CMOS. | |
59 | Devolver el procesador al modo real | |
60 | Comprobando los registros DMA de la página | |
62 | Prueba de registros de direcciones y longitud de reenvío del controlador DMA#1 | |
63 | Prueba de registros de direcciones y longitud de reenvío del controlador DMA#2 | |
65 | Programación de controladores DMA | |
66 | Borrar los registros POST de solicitud de escritura y conjunto de máscaras | |
67 | Programación de controladores de interrupción | |
7F | Resolución de solicitudes de NMI de fuentes adicionales | |
80 | Establece el modo de servicio de interrupción desde el puerto PS/2 | |
81 | Prueba de interfaz de teclado para errores de reinicio | |
82 | Configuración del modo de funcionamiento del controlador del teclado | |
83 | Comprobación del estado del bloqueo de teclas | |
84 | Verificación de capacidad de memoria | |
85 | Mostrar mensajes de error | |
86 | Configuración del sistema para la operación de configuración | |
87 | Descomprimir el programa de configuración CMOS en la memoria convencional. | |
88 | Programa de instalación completado por el usuario | |
89 | Recuperación de estado completada después de la operación de configuración | |
8B | Reservar memoria para un bloque de variables BIOS adicional | |
8C | Registros de configuración de programación | |
8D | Inicialización primaria de controladores HDD y FDD | |
8F | Reiniciando el controlador FDD | |
91 | Configuración del controlador HDD | |
95 | Realizar una exploración de ROM para buscar BIOS adicionales | |
96 | Configuración adicional de recursos del sistema. | |
97 | Verificación de la firma y la suma de comprobación del BIOS opcional | |
98 | Configuración de la RAM de administración del sistema | |
99 | Configuración del contador del temporizador y las variables del puerto paralelo | |
9A | Generando una lista de puertos serie | |
9B | Preparando un área en la memoria para una prueba de coprocesador | |
9C | Inicializando el coprocesador | |
9D | La información del coprocesador se almacena en la RAM CMOS. | |
9E | Identificación del tipo de teclado | |
9F | Buscar dispositivos de entrada adicionales | |
A0 | Formación de registros MTRR (Registros de rango de tipo de memoria) | |
A2 | Mensajes de error de pasos de inicialización anteriores | |
A3 | Configurar el tiempo de repetición automática del teclado | |
A4 | Desfragmentar regiones de RAM no utilizadas | |
A5 | Configurar el modo de vídeo | |
A6 | Limpiar la pantalla | |
A7 | Transferencia del código ejecutable del BIOS al área de Shadow RAM | |
A8 | Inicializando BIOS adicional en el segmento E000h | |
A9 | Devolver el control al BIOS del sistema | |
AUTOMÓVIL CLUB BRITÁNICO. | Inicialización del bus USB | |
AB | Preparando el módulo INT13 para servir servicios de disco | |
C.A. | Creación de tablas AIOPIC para admitir sistemas multiprocesador | |
ANUNCIO | Preparando el módulo INT10 para dar servicio a servicios de video | |
A.E. | Inicialización DMI | |
B0 | Tabla de configuración del sistema mostrada | |
B1 | Inicializando BIOS ACPI | |
00 | Interrupción de software INT19h – Carga del sector de arranque |
Señales de sonido
sonidos | error |
---|---|
1 corto | Error de regeneración de memoria. El temporizador de interrupción programable o el controlador de interrupción programable pueden estar defectuosos. |
2 cortos | Error en el procedimiento POST. Una de las comprobaciones del equipo falló. |
3 cortos | Error de paridad de memoria en los primeros 64K. Es posible que el chip de memoria esté defectuoso. |
4 cortos | Temporizador del sistema o error del primer banco de memoria |
5 cortos | error de CPU |
6 cortos | Error de línea de control A20. Un mal funcionamiento del controlador del teclado que impide que el procesador cambie al modo protegido. |
7 cortos | Error en modo virtual del procesador |
8 cortos | Error al leer/escribir la memoria de video. Falta el adaptador de vídeo o está defectuoso. |
9 corto | La suma de comprobación del BIOS es incorrecta |
10 cortos | Error al leer/escribir el registro de administración de energía en la memoria no volátil (CMOS). Mal funcionamiento de los circuitos de control de energía. |
11 cortos | Error de caché de nivel 2 |
1 largo | Todas las comprobaciones salieron bien: la computadora está lista para cargar el sistema operativo |
1 largo, 1 corto | Error de suministro de energía |
1 largo, 2 cortos | Error en la ROM BIOS de la tarjeta de video o error en la supresión inversa del escaneo horizontal |
1 largo, 3 cortos | Error detectado en memoria superior a 64K | Esta función es responsable de admitir el arranque remoto a través de la red, por lo que debe buscar la ROM de arranque del adaptador de red. Si se encuentra, y la configuración de configuración CMOS en el menú Prioridad del dispositivo de inicio indica el inicio de red como el primer dispositivo, se configuran los procedimientos INT18h e INT19h.
Se realiza un procedimiento abreviado configurando la opción Autoprueba de encendido rápido en el BIOS.
- 65 El adaptador de vídeo se está reiniciando. Se inicializan el controlador de sonido y los dispositivos de entrada/salida, se prueban el teclado y el ratón. Se comprueba la integridad del BIOS
- 66 La caché se está inicializando. Se crea una tabla de vectores de interrupción. El sistema de administración de energía se está inicializando.
- 67 Se comprueba la suma de comprobación CMOS y se prueba la batería. El chipset está configurado según los parámetros CMOS
- 68 El adaptador de vídeo se está inicializando
- 69 Configuración del controlador de interrupciones
- 6A RAM de prueba (acelerada)
- 6B Muestra el logotipo de la EPA y los resultados de las pruebas de CPU y memoria.
- 70 Se muestra un mensaje para ingresar a la configuración del BIOS. Se inicializa un mouse conectado a PS/2 o USB
- 71 El controlador de caché se está inicializando
- Se están configurando 72 registros de chipset. Se crea una lista de dispositivos Plug and Play.& Se inicializa el controlador de la unidad
- 73 El controlador del disco duro se está inicializando
- 74 El coprocesador se está inicializando
- 75 Si es necesario, el disco duro está protegido contra escritura
- 77 Si es necesario, se solicita una contraseña y se muestran mensajes Presione F1 para continuar, DEL para ingresar a Configuración
- Se inicializan 78 tarjetas de expansión con BIOS propia
- 79 recursos de la plataforma se están inicializando
- 7A Se generan la tabla raíz RSDT, las tablas de dispositivos DSDT, FADT, etc.
- 7D recopila información sobre las particiones del dispositivo de arranque
- 7E BIOS se está preparando para arrancar el sistema operativo
- 7F El estado del indicador NumLock se establece de acuerdo con la configuración
- Configuración del BIOS
- Se llama 80 INT 19 y se inicia el sistema operativo.
AMIBIOS 8.0
- D0 Inicialización del procesador y chipset. Verificación de las sumas de comprobación del bloque de arranque del BIOS
- D1 Inicialización de puertos de E/S. El comando para la autoprueba BAT se envía al controlador del teclado.
- D2 Desactiva la caché L1/L2. Se determina la cantidad de RAM instalada.
- D3 Se configuran los esquemas de regeneración de memoria. Permitido usar memoria caché
- D4 Pruebe la memoria de 512 KB. Se instala el stack y se asigna el protocolo de comunicación con la memoria caché.
- El código del BIOS D5 se descomprime y se copia en la memoria oculta
- D6 Comprueba las sumas de comprobación del BIOS y presiona las teclas Ctrl+Inicio (recuperación del BIOS)
- El control D7 se transfiere al módulo de interfaz, que descomprime el código en el área Run-Time
- D8 El código ejecutable se descomprime de la memoria flash a la memoria operativa. La información de CPUID se guarda
- D9 El código descomprimido se transfiere desde el área de almacenamiento temporal a los segmentos 0E000h y 0F000h de RAM
- Se restauran los registros DA CPUID. La ejecución POST se mueve a la RAM
- E1-E8, EC-EE Errores relacionados con la configuración de la memoria del sistema
- 03 Está prohibido el procesamiento de NMI, errores de paridad y salida de señales al monitor. Se reserva un área para el registro de eventos GPNV, se establecen los valores iniciales de las variables del BIOS
- 04 Comprueba el estado de la batería y calcula la suma de comprobación CMOS
- 05 Se inicializa el controlador de interrupciones y se construye la tabla de vectores.
- 06 El temporizador se está probando y preparando para su funcionamiento.
- 08 Prueba del teclado (las luces del teclado parpadean)
- C0 Inicialización inicial del procesador. No utilice memoria caché. Definido por APIC
- C1 Para sistemas multiprocesador, se determina el procesador responsable de iniciar el sistema.
- C2 Completa la asignación del procesador para iniciar el sistema. Identificación mediante CPUID
- C5 Se determina el número de procesadores y se configuran sus parámetros
- C6 Inicializa la memoria caché para una POST más rápida.
- Se completa la inicialización del procesador C7
- 0A Controlador de teclado detectado
- 0B Busque un mouse conectado al puerto PS/2
- 0C Comprobando la presencia del teclado
- 0E Se detectan e inicializan varios dispositivos de entrada
- 13 Inicialización inicial de los registros del chipset
- Se descomprimen e inicializan 24 módulos BIOS específicos de la plataforma.
- Se crea una tabla de vectores de interrupción y se inicializa el procesamiento de interrupciones.
- 2A El mecanismo DIM identifica dispositivos en autobuses locales. Se está preparando el adaptador de video para la inicialización, se está construyendo una tabla de distribución de recursos
- 2C Detección e inicialización del adaptador de video, el BIOS llama al adaptador de video
- 2E Búsqueda e inicialización de dispositivos de E/S adicionales
- 30 Se prepara para la tramitación del SMI
- 31 El módulo ADM se inicializa y activa
- 33 El módulo de carga simplificada se está inicializando
- 37 Muestra el logotipo de AMI, la versión del BIOS, la versión del procesador y la tecla para ingresar al BIOS.
- 38 Usando DIM, se inicializan varios dispositivos en los autobuses locales
- 39 El controlador DMA se está inicializando
- 3A Establece la hora del sistema según el reloj RTC
- Se prueba 3B RAM y se muestran los resultados
- Los registros del chipset 3C están configurados
- Se inicializan 40 puertos serie y paralelo, coprocesador matemático, etc.
- 52 Según los resultados de la prueba de memoria, los datos de RAM en CMOS se actualizan
- 60 La configuración del BIOS establece el estado de NumLock y configura los parámetros de repetición automática
- 75 Se inicia el procedimiento para trabajar con dispositivos de disco (interrupción INT 13h)
- Las tablas de configuración del sistema extendido ESCD 7C se crean y escriben en NVRAM
- 84 Errores de registro encontrados durante la POST
- 85 Se muestran mensajes sobre errores no críticos detectados.
- 87 Si es necesario, se inicia la configuración del BIOS, que primero se descomprime en la RAM
- Los registros del chipset 8C se configuran de acuerdo con la configuración del BIOS
- Se construyen tablas 8D ACPI
- 8E Configura el servicio de interrupción no enmascarable (NMI)
- 90 SMI finalmente se inicializa
- A1 Borrar datos que no son necesarios al cargar el sistema operativo
- Los módulos A2 EFI están preparados para interactuar con el sistema operativo.
- A4 Según la configuración del BIOS, el módulo de idioma se inicializa
- A7 Se muestra la tabla de resumen del procedimiento POST.
- A8 Establece el estado de los registros MTRR.
- A9 Si es necesario, espera a que se ingresen los comandos del teclado
- AA Elimina los vectores de interrupción POST (INT 1Ch e INT 09h)
- AB Se detectan dispositivos para cargar el sistema operativo.
- AC Las etapas finales de la configuración del chipset de acuerdo con la configuración del BIOS
- La interfaz ACPI B1 está configurada
PhoenixBIOS 4.0
- 02 Verificar modo real
- 03 Deshabilitar la interrupción no enmascarable (NMI)
- 04 Obtener tipo de CPU
- 06 Inicializar el hardware del sistema
- 08 Inicializar chipset con valores POST iniciales
- 09 Establecer bandera EN POST
- 0A Inicializar registros de CPU
- 0B Habilitar caché de CPU
- 0C Inicializar cachés a valores POST iniciales
- 0E Inicializar componente de E/S
- 0F Inicializar el IDE del bus local
- 10 Inicializar la administración de energía
- 11 Cargar registros alternativos con valores POST iniciales
- 12 Restaurar la palabra de control de la CPU durante el arranque en caliente
- 13 Inicializar dispositivos de masterización de bus PCI
- 14 Inicializar el controlador del teclado
- 16 (1-2-2-3) suma de comprobación de la ROM del BIOS
- 17 Inicializar el caché antes de que la memoria se ajuste automáticamente
- 18 8254 inicialización del temporizador
- Inicialización del controlador DMA 1A 8237
- Controlador de interrupción programable de reinicio 1C
- 20 (1-3-1-1) Prueba de actualización de DRAM
- 22 (1-3-1-3) Prueba del controlador de teclado 8742
- 24 Establezca el registro del segmento ES en 4 GB
- 26 Habilitar línea A20
- 28 DRAM de tamaño automático
- 29 Inicializar el administrador de memoria POST
- 2A Borrar 512 KB de RAM base
- 2C (1-3-4-1) Fallo de RAM en la línea de dirección xxxx
- 2E (1-3-4-3) Fallo de RAM en los bits de datos xxxx del byte bajo del bus de memoria
- 2F Habilitar caché antes de la sombra del BIOS del sistema
- 30 (1-4-1-1) Fallo de RAM en los bits de datos xxxx del byte alto del bus de memoria
- 32 Prueba de frecuencia de reloj del bus de la CPU
- 33 Inicializar Phoenix Dispatch Manager
- 34 Deshabilitar el botón de encendido durante la POST
- 35 Reinicializar registros
- 36 Arranque en caliente apagado
- 37 Reinicializar el chipset
- 38 ROM BIOS del sistema oculto
- 39 Reinicializar caché
- 3A Tamaño automático de caché
- 3C Configuración avanzada de registros de chipset
- Carga 3D de registros alternativos con valores CMOS
- 40 detección de velocidad de CPU
- 42 Inicializar vectores de interrupción
- 45 Inicialización del dispositivo POST
- 46 (2-1-2-3) Verifique el aviso de copyright de la ROM
- 48 Verifique la configuración de video contra CMOS
- 49 Inicializar bus PCI y dispositivos
- 4A Inicialice todos los adaptadores de video en el sistema
- Inicio 4B QuietBoot (opcional)
- ROM BIOS de vídeo sombra 4C
- 4E Aviso de copyright del BIOS de pantalla
- 50 Mostrar tipo de CPU y velocidad
- 51 Inicializar placa EISA
- 52 Teclado de prueba El teclado está siendo probado.
- 54 Establecer clic en la tecla si está habilitado
- 55 Inicializar bus USB
- 58 (2-2-3-1) Prueba de interrupciones inesperadas
- 59 Inicializar el servicio de visualización POST
- 5A Mensaje en pantalla “Presione F2 para ingresar a CONFIGURACIÓN”
- 5B Deshabilitar caché de CPU
- RAM de prueba 5C entre 512 y 640 KB
- 60 Prueba de memoria extendida
- 62 líneas de dirección de memoria extendida de prueba
- 64 Saltar a UserPatch1
- 66 Configurar registros de caché avanzados
- 67 Inicializar APIC multiprocesador
- 68 Habilitar cachés externos y de CPU
- 69 Configuración del área Modo de gestión del sistema (SMM)
- 6A Mostrar tamaño de caché L2 externo
- 6B Cargar valores predeterminados personalizados (opcional)
- 6C Mostrar mensaje en el área de sombra
- 6E Mostrar posible dirección alta para la recuperación de UMB
- 70 Mostrar mensajes de error Se muestran mensajes de error
- 72 Verificar errores de configuración
- 76 Comprobar errores de teclado
- 7C Configurar vectores de interrupción de hardware
- 7D Inicializar monitoreo de hardware
- 7E Inicializar el coprocesador si está presente
- 80 Deshabilitar los puertos Super I/O e IRQ integrados
- 81 Inicialización tardía del dispositivo POST
- 82 Detectar e instalar puertos RS232 externos
- 83 Configurar controladores IDE que no sean MCD
- 84 Detectar e instalar puertos paralelos externos
- 85 Inicializar dispositivos PnP ISA compatibles con PC
- 86 Reinicializar los puertos de E/S integrados
- 87 Configurar dispositivos configurables de la placa base (opcional)
- 88 Inicializar el área de datos del BIOS
- 89 Habilitar interrupciones no enmascarables (NMI)
- 8A Inicializar el área de datos extendida del BIOS
- 8B Probar e inicializar el mouse PS/2
- 8C Inicializar controlador de disquete
- 8F Determinar la cantidad de unidades ATA (opcional)
- 90 Inicializar controladores de disco duro
- 91 Inicializar controladores de disco duro de bus local
- 92 Saltar a UserPatch2
- 93 Construya MPTABLE para placas multiprocesador
- 95 Instalar CD ROM para arrancar
- 96 Borrar registro de segmento ES enorme
- 97 Fixup tabla multiprocesador
- 98 (1-2) Buscar ROM de opciones. Un pitido largo y dos cortos en caso de fallo en la suma de comprobación
- 99 Verificar SMART Drive (opcional)
- ROM con opción Shadow 9A
- 9C Configurar la administración de energía
- 9D Inicializar motor de seguridad (opcional)
- 9E Habilitar interrupciones de hardware
- 9F Determinar la cantidad de unidades ATA y SCSI
- A0 Establecer hora del día
- A2 Comprobar bloqueo de teclas
- A4 Inicializar tasa tipográfica
- A8 Borrar mensaje F2
- Escaneo AA para pulsación de tecla F2
- CA Ingrese a CONFIGURACIÓN
- AE Borrar indicador de arranque
- B0 Comprobar errores
- B2 POST realizada: prepárese para iniciar el sistema operativo
- B4 (1) Un pitido corto antes del arranque
- B5 Terminar QuietBoot (opcional)
- B6 Comprobar contraseña (opcional)
- B9 Preparar arranque
- BA Inicializar parámetros DMI
- BB Inicializa las ROM de opción PnP
- BC Borrar comprobadores de paridad
- BD Mostrar menú de arranque múltiple
- BE Borrar pantalla (opcional)
- BF Check virus y recordatorios de copias de seguridad
- C0 Intenta arrancar con INT 19
- C1 Inicializar el Administrador de errores POST (PEM)
- C2 Inicializar el registro de errores
- C3 Inicializar la función de visualización de errores
- C4 Inicializar el controlador de errores del sistema
- C5 CMOS dual PnPnd (opcional)
- C6 Inicializar la conexión del portátil (opcional)
- C7 Inicializar el acoplamiento del portátil tarde
- D2 Interrupción desconocida
- E0 Inicializa el chipset
- E1 Inicializar el puente
- E2 Inicializar la CPU
- E3 Inicializar el temporizador del sistema
- E4 Inicializar E/S del sistema
- E5 Comprobar arranque de recuperación forzada
- ROM BIOS de suma de comprobación E6
- E7 Ir a BIOS
- E8 establece un segmento enorme
- E9 Inicializar multiprocesador
- EA inicializa el código especial OEM
- EB Inicializa PIC y DMA
- EC Inicializar tipo de memoria
- ED Inicializar tamaño de memoria
- Bloque de arranque EE Shadow
- Prueba de memoria del sistema EF
- F0 Inicializar vectores de interrupción
- F1 Inicializar reloj en tiempo real
- F2 Inicializar vídeo
- F3 Inicializar el modo de gestión del sistema
- F4 (1) Emite un pitido antes del arranque
- Arranque F5 en Mini DOS
- F6 Limpiar segmento enorme
- Arranque F7 en DOS completo