2 bios chirrían. Pitidos largos y repetidos del BIOS: ¿qué significan? Premio señales sonoras

¿Por qué necesitas un BIOS?

1. Cuando la computadora arranca, verifica la presencia de hardware básico y su funcionalidad. Si, por ejemplo, la RAM, un procesador u otro dispositivo necesario para el funcionamiento de la PC se ha quemado, el BIOS dará una señal sonido especial(para cada componente el conjunto de señales será diferente).

2. El BIOS carga el gestor de arranque, que a su vez carga el sistema operativo.

3. BIOS permite que el sistema operativo se comunique con equipos periféricos.

4. BIOS le permite configurar muchos componentes de hardware, monitorear su estado y parámetros operativos. Allí se guardan las configuraciones realizadas por el usuario, por ejemplo, la fecha y hora actuales, y permite encender y apagar el equipo integrado en la placa base.
Para determinar el tipo de BIOS Recomiendo mirar el momento del arranque, generalmente en la parte superior izquierda de la pantalla hay información sobre el fabricante y la versión del BIOS, o ingresar a la configuración del BIOS, generalmente presionando la tecla Eliminar varias veces después de encender la PC.

UEFI-BIOS




Descripción del error

1 corto

2 cortos

Hay errores no críticos.

3 largos

El controlador del teclado generó un error.

1 corto + 1 largo

La RAM está defectuosa

1 largo + 2 cortos

La tarjeta de video señala un error.

1 largo + 3 cortos

Error de memoria de vídeo

1 largo + 9 cortos

Error al leer desde ROM

Pitidos cortos continuos

Mal funcionamiento de la fuente de alimentación o de la RAM

Pitidos largos continuos

Problemas de RAM

Alternancia de señales largas y cortas

Fallo del procesador

Señal continua

Indica problemas con la fuente de alimentación.


Secuencia de pitidos Descripción del error de BIOS
1 corto PUBLICACIÓN exitosa
1 pitido y pantalla en blanco El sistema de vídeo está defectuoso
2 cortos Monitor no conectado
3 largos Placa base defectuosa (error del controlador del teclado)
1 largo 1 corto La placa base está defectuosa
1 largo 2 cortos Sistema de vídeo defectuoso (Mono/CGA)
1 largo 3 cortos El sistema de vídeo (EGA/VGA) está defectuoso
repitiendo corto Mal funcionamiento relacionado con la fuente de alimentación o la placa base.
Continuo Problemas con la fuente de alimentación o la placa base.
Ausente La fuente de alimentación, la placa base o el altavoz están defectuosos

Secuencia de pitidos Descripción del error
1 corto PUBLICACIÓN exitosa
2 cortos Errores menores encontrados. Aparece un mensaje para iniciar sesión en la pantalla del monitor.
en el programa CMOS Setup Utility y corrija la situación. Comprobar la seguridad de la fijación.
cables en conectores disco duro y placa base.
3 largos Error del controlador del teclado
1 corto 1 largo Error de memoria de acceso aleatorio (RAM)
1 largo 2 cortos Error de tarjeta de video
1 largo 3 cortos Error de memoria de vídeo
1 largo 9 corto Error al leer desde ROM
repitiendo corto Problemas con el suministro de energía; Problemas de RAM
repitiendo mucho Problemas de RAM
Frecuencia alta-baja repetida problemas de CPU
Continuo Problemas con la fuente de alimentación.

Secuencia de pitidos Descripción del error
1 corto No se encontraron errores, la PC funciona bien
2 cortos Error de paridad de RAM o olvidó apagar el escáner o la impresora
3 cortos Error en los primeros 64 KB de RAM
4 cortos Mal funcionamiento del temporizador del sistema
5 cortos Problemas del procesador
6 cortos Error de inicialización del controlador del teclado
7 cortos Problemas con la placa base
8 cortos Error de memoria de la tarjeta de video
9 corto La suma de comprobación del BIOS es incorrecta
10 cortos Error de escritura CMOS
11 cortos Error de caché de la placa del sistema
1 largo 1 corto Problemas con la fuente de alimentación.
1 largo 2 cortos Error de tarjeta de video (Mono-CGA)
1 largo 3 cortos Error de tarjeta de video (EGA-VGA)
1 largo 4 corto Sin tarjeta de video
1 largo 8 corto Problemas con la tarjeta de video o el monitor no está conectado
3 largos RAM: prueba de lectura/escritura completada con error.
Reinstale la memoria o reemplácela con un módulo que funcione.
Pantalla faltante y en blanco El procesador está defectuoso. La pata de contacto del procesador puede estar doblada (rota). Verifique el procesador.
Pitido continuo La fuente de alimentación está defectuosa o la computadora se sobrecalienta

BIOS AST

Secuencia de pitidos Descripción del error
1 corto Error al comprobar los registros del procesador. Fallo del procesador
2 cortos Error de búfer del controlador del teclado. Mal funcionamiento del controlador del teclado.
3 cortos Error de reinicio del controlador del teclado. El controlador del teclado o la placa base están defectuosos.
4 cortos Error de comunicación del teclado.
5 cortos Error de teclado.
6 cortos Error de la placa del sistema.
9 corto Discordancia suma de control ROM del BIOS. El chip ROM del BIOS está defectuoso.
10 cortos Error del temporizador del sistema. El chip del temporizador del sistema está defectuoso.
11 cortos Error del conjunto de chips.
12 cortos Error en el registro de administración de energía en la memoria no volátil.
1 largo Error 0 del controlador DMA. El chip del controlador DMA del canal 0 está defectuoso.
1 largo 1 corto Error 1 del controlador DMA. El chip del controlador DMA del canal 1 está defectuoso.
1 largo 2 cortos Error de supresión de retroceso de trama. Es posible que el adaptador de vídeo esté defectuoso.
1 largo 3 cortos Error en la memoria de vídeo. La memoria del adaptador de vídeo está defectuosa.
1 largo 4 corto Error del adaptador de vídeo. El adaptador de vídeo está defectuoso.
1 largo 5 cortos Error de memoria 64K.
1 largo 6 cortos No se pudieron cargar los vectores de interrupción. BIOS no pudo cargar vectores de interrupción en la memoria
1 largo 7 corto No se pudo inicializar el hardware de video.
1 largo 8 corto Error de memoria de vídeo.



Los pitidos de Phoenix BIOS consisten en varias series de pitidos cortos que siguen en un intervalo determinado. Por ejemplo, una señal con el código 1-2-3 sonará así: un pitido corto, pausa, dos pitidos cortos, pausa, tres pitidos cortos.

Señal

Significado (decodificación)

Error al leer datos del chip de memoria CMOS incorporado

Error de suma de comprobación del chip CMOS

Error en la placa del sistema

Error del controlador DMA de la placa base

Error al leer o escribir datos en uno de los canales DMA

Error en la RAM

Error en los primeros 64 KB de memoria principal

Error de la placa del sistema

Error de prueba de RAM

del 2-1-1 al 2-4-4

Error en uno de los bits de los primeros 64 KB de RAM

Error en el primer canal DMA

Error en el segundo canal DMA

Interrupciones de procesamiento de errores

Error del controlador de interrupción de la placa base

Error del controlador del teclado

Error del adaptador de vídeo

Error al probar la memoria de video

Error al buscar memoria de video

Error del temporizador del sistema

Finalización de las pruebas

Error del controlador del teclado

Error procesador central

Error de prueba de RAM

Error del temporizador del sistema

Error del reloj en tiempo real

Error de puerto serie

Error de puerto paralelo

Error del coprocesador matemático

Error en el funcionamiento de adaptadores que tienen su propia BIOS

Error al calcular la suma de comprobación del BIOS

Error en el funcionamiento de la RAM

Error del controlador del teclado

Errores al probar la RAM

Error al manejar interrupciones inesperadas

Secuencia de señales sonoras, descripción de errores sin tabla:

1-1-2 Error durante la prueba del procesador. El procesador está defectuoso. Reemplace el procesador
1-1-3 Error al escribir/leer datos en/desde la memoria CMOS.
1-1-4 Se detectó un error al calcular la suma de verificación del contenido del BIOS.
1-2-1 Error de inicialización de la placa base.
Error de inicialización del controlador DMA 1-2-2 o 1-2-3.
1-3-1 Error al inicializar el circuito de regeneración de RAM.
1-3-3 o 1-3-4 Error al inicializar los primeros 64 KB de RAM.
1-4-1 Error de inicialización de la placa base.
1-4-2 Error al inicializar la RAM.
1-4-3 Error al inicializar el temporizador del sistema.
1-4-4 Error al escribir/leer hacia/desde uno de los puertos de E/S.
2-1-1 Se detectó un error al leer/escribir el bit 0 (en hexadecimal) de los primeros 64 KB de RAM
2-1-2 Se detectó un error al leer/escribir el 1er bit (en hexadecimal) de los primeros 64 KB de RAM
2-1-3 Se detectó un error al leer/escribir el 2do bit (en hexadecimal) de los primeros 64 KB de RAM
2-1-4 Se detectó un error al leer/escribir el 3er bit (en hexadecimal) de los primeros 64 KB de RAM
2-2-1 Se detectó un error al leer/escribir el 4to bit (en hexadecimal) de los primeros 64 KB de RAM
2-2-2 Se detectó un error al leer/escribir el 5to bit (en hexadecimal) de los primeros 64 KB de RAM
2-2-3 Se detectó un error al leer/escribir el 6to bit (en hexadecimal) de los primeros 64 KB de RAM
2-2-4 Se detectó un error al leer/escribir el 7mo bit (en hexadecimal) de los primeros 64 KB de RAM
2-3-1 Se detectó un error al leer/escribir el octavo bit (en hexadecimal) de los primeros 64 KB de RAM
2-3-2 Se detectó un error al leer/escribir el noveno bit (en hexadecimal) de los primeros 64 KB de RAM
2-3-3 Se detectó un error al leer/escribir el décimo bit (en hexadecimal) de los primeros 64 KB de RAM
2-3-4 Se detectó un error al leer/escribir el bit 11 (en hexadecimal) de los primeros 64 KB de RAM
2-4-1 Se detectó un error al leer/escribir el bit 12 (en hexadecimal) de los primeros 64 KB de RAM
2-4-2 Se detectó un error al leer/escribir el bit 13 (en hexadecimal) de los primeros 64 KB de RAM
2-4-3 Se detectó un error al leer/escribir el bit 14 (en hexadecimal) de los primeros 64 KB de RAM
2-4-4 Se detectó un error al leer/escribir el bit 15 (en hexadecimal) de los primeros 64 KB de RAM
3-1-1 Error al inicializar el segundo canal DMA.
3-1-2 o 3-1-4 Error al inicializar el primer canal DMA.
3-2-4 Error de inicialización del controlador del teclado.
3-3-4 Error al inicializar la memoria de video.
3-4-1 Ocurrieron problemas graves al intentar acceder al monitor.
3-4-2 No se puede inicializar el BIOS de la tarjeta de video.
4-2-1 Error de inicialización del temporizador del sistema.
4-2-2 Prueba completada.
4-2-3 Error de inicialización del controlador del teclado.
4-2-4 Error crítico cuando el procesador central entra en modo protegido.
4-3-1 Error al inicializar la RAM.
4-3-2 Error al inicializar el primer temporizador.
4-3-3 Error al inicializar el segundo temporizador.
4-4-1 Error al inicializar uno de los puertos serie.
4-4-2 Error de inicialización del puerto paralelo.
4-4-3 Error de inicialización del coprocesador matemático.
Pitidos largos y continuos: la placa base está defectuosa.
El sonido de una sirena de alta a baja frecuencia significa que la tarjeta de video está defectuosa, revise los capacitores electrolíticos en busca de fugas o reemplace todo por otros nuevos que se sabe que están en buen estado.
Señal continua: el refrigerador de la CPU no está conectado (defectuoso).

En contacto con

En este artículo hemos recopilado Las señales de BIOS más comunes para diagnosticar fallos de funcionamiento de la computadora.. Pero, si su computadora emite un pitido que no figura en la lista a continuación, consulte la guía para identificar los componentes de hardware defectuosos.

La función POST (autoprueba de encendido) verifica el hardware interno de su computadora para garantizar la compatibilidad y conectividad antes de iniciar. Si su computadora arranca normalmente, es posible que emita un pitido (algunas computadoras pueden emitir dos pitidos) mientras se inicia y continúa arrancando. Sin embargo, si la computadora falla, no emitirá ningún pitido o emitirá un pitido, lo que indica un problema.

Contenido:

La BIOS AMI emite un pitido

A continuación se muestran los pitidos del BIOS de AMI. Sin embargo, debido a la gran variedad de fabricantes de computadoras que ejecutan este BIOS, los códigos de sonido pueden variar.

señal de sonido Descripción
1 corto
2 cortos Fallo del circuito de paridad
3 cortos Fallo de RAM base de 64 K
4 cortos Fallo del temporizador del sistema
5 cortos Fallo del proceso
6 cortos Error del controlador del teclado Gate A20
7 cortos Error de excepción del modo virtual
8 cortos Fallo en la prueba de lectura/escritura de la memoria de visualización
9 corto Fallo en la suma de comprobación del BIOS de la ROM
10 cortos Apagado del CMOS Error de lectura/escritura
11 cortos Error de memoria caché
1 largo, 3 cortos Fallo de memoria convencional/extendida
1 largo, 8 cortos Falló la prueba de visualización/retrazado
sirena de dos tonos

El BIOS AWARD emite un pitido

A continuación se muestran los códigos de sonido del Award BIOS. Además, debido a la gran variedad de fabricantes de computadoras con este BIOS, los códigos de sonido pueden diferir.

señal de sonido Descripción
1 largo, 2 cortos Indica que se ha producido un error de vídeo y el BIOS no puede inicializar la pantalla de vídeo para mostrar información adicional. (Adaptador de vídeo no detectado o error de memoria de vídeo)
1 largo, 3 cortos Tarjeta de video no detectada (restablezca la tarjeta de video) o tarjeta de video defectuosa (dependiendo de la versión del BIOS, esta señal puede indicar un error del adaptador de video o un error del teclado)
Pitido repetido sin fin Problema de RAM. (problemas de RAM)
Pitidos repetidos de alta frecuencia mientras la PC está funcionando Procesador sobrecalentado (CPU)
Los pitidos repetidos alternan entre frecuencias altas y bajas. Problema con el procesador (CPU), posiblemente dañado.

Si se detecta algún otro problema de hardware, el BIOS mostrará un mensaje.

Dell emite un pitido

Para otras señales de Dell, puede consultar la página.

El BIOS de IBM emite un pitido

A continuación se muestran los códigos de sonido del BIOS de IBM.

señal de sonido Descripción
Ausente Sin energía, tarjeta suelta o en corto. (La fuente de alimentación, la placa base o el altavoz están defectuosos)
1 corto POST normal, la computadora está bien. (No se encontraron errores)
2 cortos Error de POST, revise la pantalla para ver el código de error.
Pitido continuo
Repita un pitido corto Sin energía, tarjeta suelta o en corto. (Sin fuente de alimentación)
1 largo 1 corto Problema con la placa base. (Problema con la placa base)
1 largo y 2 cortos Problema de vídeo (circuito de pantalla Mono/CGA).
1 largo 3 cortos. Circuito de visualización de vídeo (EGA).
3 largos Error de teclado o tarjeta de teclado. (Problemas con el teclado)
1 pitido y pantalla negra Circuitos de visualización de vídeo. (monitor defectuoso)

El BIOS de Phoenix emite un pitido

A continuación se muestran los códigos de sonido para Phoenix BIOS Q3.07 ​​O 4.X

señal de sonido Descripción
1-1-1-1 Código de sonido no confirmado. Restablecer los chips de RAM o reemplazarlos como posible solución
1-1-1-3 Verifique el modo real. (Verifique Modo Real).
1-1-2-1 Obtener tipo de CPU. (Seleccione el tipo de procesador)
1-1-2-3 Inicialice el hardware del sistema. (Inicializar el hardware del sistema)
1-1-3-1 Inicialice los registros del chipset con valores POST iniciales. (Inicialice el registro del chipset con valores iniciales POST).
1-1-3-2 Establecido en la bandera POST. (Habilitar PUBLICAR).
1-1-3-3 Inicialice los registros de la CPU. (Inicializa el registro del procesador).
1-1-4-1 Inicialice el caché a los valores POST iniciales.
1-1-4-3 Inicializar E/S. (Inicializar E/S).
1-2-1-1 Inicialice la administración de energía. (Inicializar la gestión de energía).
1-2-1-2 Cargue registros alternativos con valores POST iniciales.
1-2-1-3 Vaya a UserPatch0.
1-2-2-1 Inicialice el controlador del teclado. (Inicialice el controlador del teclado).
1-2-2-3 Suma de comprobación de la ROM del BIOS. (Suma de comprobación de la ROM del BIOS).
1-2-3-1 Inicialización del temporizador 8254. (8254 inicializa el temporizador)
1-2-3-3 Inicialización del controlador DMA 8237. (8237 inicializa el controlador DMA).
1-2-4-1 Restablecer el controlador de interrupción programable. (Reinicie el controlador de interrupciones de software).
1-3-1-1 Pruebe la actualización de DRAM. (Verifique la actualización de DRAM).
1-3-1-3 Pruebe el controlador de teclado 8742. (controlador de teclado 8742).
1-3-2-1 Configure el segmento ES para registrarse en 4 GB. (Establezca el segmento ES para el registro en 4 GB).
1-3-3-1 28 DRAM de tamaño automático. (28 DRAM de tamaño automático).
1-3-3-3 Borre la RAM base de 512 K.
1-3-4-1 Pruebe 512 líneas de dirección base.
1-3-4-3 Pruebe la memoria base de 512K
1-4-1-3 Pruebe la frecuencia del reloj del bus de la CPU. (Compruebe la frecuencia del bus de la CPU).
1-4-2-4 Reinicialice el chipset. (Reinicialice el chipset).
1-4-3-1 ROM del BIOS del sistema oculto. ( Sistema de prueba ROM BIOS).
1-4-3-2 Reinicialice el caché. (Reinicializar caché).
1-4-3-3 Tamaño automático de caché.
1-4-4-1 Configure registros avanzados de chipset.
1-4-4-2 Cargue registros alternativos con valores CMOS. (Cargando registros alternativos con valores CMOS).
2-1-1-1 Establezca la velocidad inicial de la CPU. (Establezca la velocidad inicial del procesador)
2-1-1-3 Inicializar vectores de interrupción. (Inicializar vectores de interrupción).
2-1-2-1 Inicialice las interrupciones del BIOS. (Inicializa las 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 con CMOS. (Compruebe la configuración de vídeo CMOS).
2-1-3-2 Inicialice el bus PCI y los dispositivos. (Inicializa PCI y bus de dispositivo).
2-1-3-3 Inicialice todos los adaptadores de video en el sistema. (Inicialice todos los adaptadores de video del sistema).
2-1-4-1 ROM BIOS de vídeo oculto.
2-1-4-3 Mostrar aviso de derechos de autor. (Aviso de copyright).
2-2-1-1 Muestra el tipo y la velocidad de la CPU. (Muestra el tipo y la velocidad del procesador).
2-2-1-3 Teclado de prueba. (Prueba de teclado).
2-2-2-1 Configure el clic de la tecla si está habilitado. (Instale la clave si está habilitada).
2-2-2-3 56 Habilitar teclado. (56 Enciende el teclado).
2-2-3-1 Pruebe si hay interrupciones inesperadas. (Compruebe si hay interrupciones inesperadas).
2-2-3-3 Mensaje en pantalla Presione F2 para ingresar a CONFIGURACIÓN. (Pantalla de aviso Presione F2 para ingresar a CONFIGURACIÓN.)
2-2-4-1 RAM de prueba entre 512 y 640 k. (Consultar RAM entre 512 y 640 k).
2-3-1-1 Pruebe la memoria expandida. (Compruebe la expansión de la memoria).
2-3-1-3 Pruebe las líneas de direcciones de la memoria extendida. (Pruebe las líneas de dirección de la memoria extendida).
2-3-2-1 Vaya a UserPatch1. (Salte a UserPatch1).
2-3-2-3 Configurar registros de caché avanzados. (Configurar registros de caché extendidos).
2-3-3-1 Habilite las cachés externas y de CPU. (Habilite el caché de la CPU).
2-3-3-3 Muestra el tamaño de la caché externa. (Muestra el tamaño de la caché externa).
2-3-4-1 Mostrar mensaje oculto. (Mostrar mensaje oculto).
2-3-4-3 Mostrar segmentos no desechables.
2-4-1-1 Mostrar mensajes de error.
2-4-1-3 Compruebe si hay errores de configuración. (Compruebe si hay errores de configuración).
2-4-2-1 Pruebe el reloj en tiempo real. (Comprueba que la hora sea la correcta).
2-4-2-3 Compruebe si hay errores de teclado.
2-4-4-1 Configurar vectores de interrupciones de hardware. (Configurar interrupciones vectoriales de hardware).
2-4-4-3 Pruebe el coprocesador si está presente. (Compruebe el coprocesador si lo hay).
3-1-1-1 Deshabilite los puertos de E/S integrados. (Puertos de E/S deshabilitados).
3-1-1-3 Detectar e instalar puertos RS232 externos.
3-1-2-1 Detectar e instalar puertos paralelos externos. (Detección e instalación de puertos paralelos externos).
3-1-2-3 Reinicialice los puertos de E/S integrados. (Reinicialice los puertos de E/S).
3-1-3-1 Inicialice el área de datos del BIOS. (Inicializa las áreas de datos del BIOS).
3-1-3-3 Inicialice el área de datos extendida del BIOS. (Inicializa las áreas de datos del BIOS).
3-1-4-1 Inicialice el controlador de disquete. (Inicialice el controlador de disquete).
3-2-1-1 Inicialice el controlador del disco duro. (Inicialice el controlador del disco duro).
3-2-1-2 Inicialice el controlador del disco duro del bus local. (Inicializa el controlador del disco duro del bus local).
3-2-1-3 Saltar a UserPatch2
3-2-2-1 Deshabilite la línea de dirección A20. (Deshabilite la barra de direcciones del A20).
3-2-2-3 Borre el enorme registro del segmento ES.
3-2-3-1 Busque ROM de opciones.
3-2-3-3 ROM con opción de sombra.
3-2-4-1 Configure la administración de energía. (Configurar la administración de energía).
3-2-4-3 Habilite las interrupciones de hardware. (Habilite las interrupciones de hardware).
3-3-1-1 Establecer la hora del día. (Fijar tiempo).
3-3-1-3 Verifique el bloqueo de teclas. (Compruebe el bloqueo del teclado).
3-3-3-1 Borre el mensaje F2.
3-3-3-3 Busque la pulsación de la tecla F2.
3-3-4-1 Entrar en la configuración.
3-3-4-3 Borrar en la bandera POST.
3-4-1-1 Borre el mensaje F2. (Compruebe si hay errores).
3-4-1-3 PUBLICACIÓN realizada, prepárese para iniciar el sistema operativo.
3-4-2-3 Verificar contraseña (opcional). (Comprueba tu contraseña).
3-4-3-1 Borrar tabla de descriptores globales.
3-4-4-1 Borrar las fichas de paridad.
3-4-4-3 Borrar pantalla (opcional).
3-4-4-4 Verifique los recordatorios de virus y copias de seguridad.
4-1-1-1 Intente arrancar con INT 19.
4-2-1-1 Error del controlador de interrupciones. (Error del controlador de interrupciones).
4-2-1-3 Error de interrupción desconocido. (Error de interrupción desconocido).
4-2-2-1 Error de interrupción pendiente. (Error de interrupción pendiente).
4-2-2-3 Error de inicialización de ROM de opción.
4-2-3-1 Error de apagado. (Error de apagado).
4-2-3-3 Movimiento de bloque extendido.
4-2-4-1 Error de apagado 10.
4-3-1-3 Inicialice el conjunto de chips. (Inicializar el conjunto de chips).
4-3-1-4 Inicializar el contador de actualización. (Inicializar el contador de actualizaciones).
4-3-2-1 Compruebe si hay flash forzado.
4-3-2-2 Verifique el estado del HW de la ROM.
4-3-2-3 La ROM del BIOS está bien.
4-3-2-4 Haz una prueba completa de RAM. (Haga una verificación completa de la RAM).
4-3-3-1 Realice la inicialización OEM.
4-3-3-2 Inicialice el controlador de interrupciones. (Inicializar el controlador de interrupciones).
4-3-3-3 Leer el código de arranque.
4-3-3-4 Inicialice todos los vectores.
4-3-4-1 Inicie el programa Flash.
4-3-4-2 Inicialice el dispositivo de arranque.
4-3-4-3 El código de arranque se leyó correctamente.
sirena de dos tonos Baja velocidad del ventilador de la CPU, problema con el nivel de voltaje ( Baja frecuencia Rotación del ventilador de la CPU, problema de nivel de voltaje).

Restablecer BIOS a la configuración predeterminada

La forma más sencilla de restablecer la configuración del BIOS de su computadora es a través de su menú. Para abrir el menú, reinicie su computadora y presione la tecla que aparece en la pantalla de inicio, en la mayoría de los casos es Eliminar o F2.


En el BIOS, busque el parámetro ( Restablecer los valores predeterminados, cargar los valores predeterminados de fábrica, borrar la configuración del BIOS, cargar los valores predeterminados de configuración), o algo similar. Selecciónelo usando las teclas de flecha, presione Enter y confirme la operación. El BIOS ahora usará su configuración predeterminada.


Otra forma de restablecer la configuración es quitar la batería que se encuentra en el tarjeta madre computadora.


Primero, asegúrese de que su computadora esté apagada. Localice la batería redonda y descargada en la placa base y retírela con cuidado. Espere cinco minutos antes de reemplazarlo. La configuración también se restablecerá a la configuración de fábrica.

Instalación de nuevos equipos.

En comparación con los pitidos de otros fabricantes de BIOS, los pitidos de BIOS AMI son más variados. En la mayoría de los casos, estos pitidos le permiten identificar un mal funcionamiento durante la etapa de inicio de la computadora y el procedimiento de prueba de hardware POST. Normalmente, todo lo que necesita hacer para determinar qué componente está causando el problema es contar la cantidad de pitidos emitidos por el altavoz del sistema.

A continuación se muestran los pitidos producidos por la AMI del BIOS. En todos los casos se indica el número de señales y su tipo (larga/corta).

  • Sin señales

Esta situación es quizás la más desagradable con la que se puede encontrar un usuario. Como regla general, esto significa que no llega energía a la placa base o que el BIOS generalmente está defectuoso. La falta de energía a la placa base generalmente significa que un cable de alimentación está defectuoso o roto o una fuente de alimentación de la computadora defectuosa.

  • uno corto

Una única señal corta es la misma señal que todos los usuarios están acostumbrados a escuchar cada vez que inician su PC. Significa que no se detectaron errores ni problemas durante la verificación del hardware y que la computadora puede continuar arrancando.

  • Largo continuo

Esta señal significa que la fuente de alimentación de la PC está defectuosa. Sin embargo, a diferencia de la situación con una ausencia total de señales, en este caso se suministra energía a la placa base, pero sus parámetros no corresponden al valor nominal.

  • dos cortos

Esta señal indica un error en la RAM. Este error puede indicar un mal funcionamiento de los propios módulos de memoria o simplemente que uno de los módulos está mal insertado en la ranura.

  • tres cortos

Este tipo de señal también indica un error en la RAM. Pero este error es bastante específico y rara vez se encuentra: es un error en los primeros 64 KB de RAM.

  • cuatro cortos

Esta señal indica un mal funcionamiento del temporizador del sistema. Afortunadamente, este tipo de mal funcionamiento ocurre con poca frecuencia, pero no es infrecuente. la única forma La solución es reemplazar toda la placa base.

  • cinco cortos

De manera similar, el BIOS informa al usuario sobre un mal funcionamiento del corazón de la computadora personal: el procesador central. Sin embargo, es posible que este mal funcionamiento no siempre esté asociado con un defecto en el propio chip del procesador. A menudo, para solucionar el problema, basta con comprobar que el procesador esté instalado de forma segura en el zócalo.

  • Seis cortos

Este mensaje indica que el controlador del teclado está defectuoso o que falta el teclado. Muy a menudo, para corregir esta situación, basta con comprobar el contacto en el conector del teclado de la unidad del sistema.

  • siete cortos

Este conjunto de sonidos indica un mal funcionamiento bastante grave, es decir, una falla en la placa del sistema. Sin embargo, a veces el error puede desaparecer después de comprobar los contactos del cable de alimentación en la placa base.

  • Ocho cortos

Mensaje del BIOS que indica falla en la memoria de video. Pero aquí, como ocurre con muchos otros errores, a veces el problema puede ser simplemente un mal contacto, en este caso, entre la ranura de la placa base y la tarjeta de video.

  • Nueve cortos

En este caso, el BIOS indica un error de suma de comprobación de la memoria del BIOS. Las razones de este fenómeno pueden ser diferentes: un error en la nueva versión del BIOS o una falla accidental en la memoria CMOS. A menudo, el problema se puede solucionar actualizando el BIOS.

  • diez cortos

Con este conjunto de señales, la BIOS informa de un error al escribir en la memoria CMOS. Como regla general, este error es más grave que el anterior y muchas veces requiere la intervención de un especialista de un taller de servicio.

  • once cortos
  • Uno largo, luego dos, tres u ocho cortos.

Este tipo de mensaje informativo le dice al usuario que hay errores en la tarjeta de video. Normalmente, este tipo de señales de sonido sólo se generan cuando se utilizan tarjetas de vídeo antiguas (Mono/CGA/EGA), por lo que la posibilidad de encontrarlas es actualmente extremadamente pequeña. En la mayoría de los casos, este mal funcionamiento se puede eliminar instalando con cuidado la tarjeta de video en el conector.

A muchos usuarios les resulta bastante familiar escuchar un pitido unidad del sistema cuando enciende la computadora. Una única señal breve indica que “todo está en orden”. Y si, por ejemplo, suena una señal larga o una serie de sonidos, inmediatamente queda claro que se ha producido un problema. Este emite señales desde la BIOS, el mismo programa que se ejecuta primero y prueba todos los componentes de la computadora (desde el procesador central hasta el monitor).

El BIOS emite señales durante la prueba inicial de los componentes de la unidad del sistema, mientras que la tarjeta de video aún no se ha inicializado, lo que puede mostrar ciertos textos y datos tabulares en el monitor. Utilizándolos, puede identificar una unidad defectuosa dentro de la unidad del sistema o identificar un mal contacto de las conexiones externas.

Los errores del BIOS se codifican en una combinación específica de señales largas y cortas. Además, son todos iguales para placas base de diferentes años de producción de casi todos los fabricantes (desde los más famosos hasta los “noname”). Los códigos de error del BIOS tienen audio Descripción detallada en las instrucciones de la placa base, aunque suele estar en inglés.

El BIOS puede producir sonidos bajo una condición obligatoria: se debe conectar un pequeño altavoz del sistema, como se le llama, a la placa base. De lo contrario, los errores del BIOS pasarán desapercibidos y el usuario sólo verá pantalla oscura monitor.

Señales sonoras: ¿qué se necesita para descifrarlas?

Si una sola señal del BIOS indica el inicio normal de la computadora, entonces una serie de los mismos sonidos cortos o largos (combinaciones de los mismos) indica la detección de problemas, además, de naturaleza de hardware. Luego tendrás que abrir la tapa de la unidad del sistema. E incluso si el usuario no interfiere con el dispositivo de PC, por ejemplo, debido a la presencia de sellos de fábrica en los tornillos de la tapa, decodificar estas señales ayudará a determinar el origen del problema.

Los sonidos de los pitidos pueden ser diferentes para diferentes fabricantes de computadoras porque usan diferentes versiones de BIOS. Sin embargo, entre ellos puedes encontrar los más típicos y utilizados.

El diagnóstico mediante señales de sonido del BIOS es uno de los más métodos efectivos, sin el uso de placas de prueba especiales (como una tarjeta postal), por lo tanto, a pesar del desarrollo sistemático de las tecnologías de producción, todas las placas base vienen con un pequeño altavoz o al menos un conector para conectarlo.

Las señales de sonido se producen si hay una fuente de alimentación y un altavoz que funcionen. Si están defectuosos, no será posible realizar ningún diagnóstico. Un altavoz defectuoso sólo se puede determinar reemplazándolo por uno en buen estado, que no siempre está disponible.

Cuando todo funciona según lo previsto, para descifrar los códigos de error, debe utilizar una lista especial que indique señales típicas para una determinada versión de BIOS.

Otorgar códigos de sonido del BIOS

Entre las numerosas versiones de BIOS, se considera que las más comunes son las del desarrollador Award, que fabrica sus propios programas para placas base desde que la marca Pentium ni siquiera existía.

La lista de señales típicas que son iguales para todas las versiones de Award BIOS es la siguiente:

  1. Señal continua. Daños a la fuente de alimentación. La forma más sencilla de comprobar si esto es cierto es reemplazando la fuente de alimentación por una que se sepa que está en buen estado.
  2. 2 cortos. El BIOS presta atención a errores menores que, sin embargo, requieren ingresar los parámetros correctos, por ejemplo, cargando la configuración estándar de fábrica.
  3. 3 de largo. El problema está en el bloque del teclado de la placa base. La causa puede ser un cortocircuito en el teclado, en el cable de conexión o en la placa base (conector, electrónica, polvo conductor de electricidad, etc.).
  4. 1 largo, 1 corto. Los errores de BIOS son causados ​​por módulos RAM. La forma más sencilla de solucionar el problema es quitar los módulos, quitar el polvo acumulado en el conector, limpiar los contactos de los módulos y volver a insertarlos en el conector. Puede dejar solo un módulo durante el período de prueba y, si es necesario, cambiarlos, determinando cuál provoca las señales sonoras.
  5. 1 largo, 2 cortos. . Para algunos modelos de tarjetas de video, dichos códigos se emiten cuando hay un mal contacto en el conector del monitor, cuando en el momento de encender el BIOS no puede detectar la presencia de una conexión con él. Para solucionar el problema, puedes hacer lo mismo con la tarjeta de video que con la RAM en el párrafo anterior.
  6. 1 largo, 3 cortos. El BIOS no pudo inicializar el teclado, lo que puede indicar un problema con el teclado en sí o con el conector o la electrónica de la placa base. La forma más sencilla es desactivar temporalmente el teclado, luego quedará inmediatamente claro si esta es la fuente del problema.
  7. 1 largo, 9 cortos. El chip BIOS en sí está defectuoso. Sólo necesitas apagar tu computadora por un momento e intentar encenderla nuevamente. Si la situación persiste y los códigos de error del BIOS no cambian, entonces debes reemplazar la placa base o intentar actualizar el chip usando un programador especial.
  8. 1 largo, que se repite constantemente. Error al inicializar la memoria. Es necesario sustituir los módulos o, al menos, limpiar los contactos del conector e intentar encender de nuevo.
  9. 1 corto, repetido constantemente. Funcionamiento incorrecto de la fuente de alimentación. En cualquier caso, sólo será útil reemplazarlo con una unidad que funcione o reparar la unidad existente. Aquí prácticamente nunca se encuentran malos contactos debido a los conectores grandes en comparación con otros componentes de la unidad del sistema.

Códigos de sonido del BIOS AMI

El desarrollador AMI se encuentra con menos frecuencia en el BIOS de las placas base que su competidor Award, pero, sin embargo, ha ocupado firmemente su propio, aunque pequeño, nicho en este mercado, por lo que debe estar preparado para enfrentarse a su sistema de codificación de señales de audio.

Decodificando la codificación de señales de audio:

  1. 2 cortos. El error se debe a un funcionamiento incorrecto de la RAM. En cualquier caso, primero debe limpiar los conectores del polvo, incluso si planea instalar inmediatamente nuevos módulos para reemplazar los "sospechosos".
  2. 3 cortos. Al igual que el punto anterior, esto indica un módulo RAM defectuoso.
  3. 4 cortos. El temporizador del sistema, que es la base para el funcionamiento de todos los demás componentes de la placa base, está defectuoso. Lo único que se puede hacer sin reemplazarlo es apagar la unidad del sistema por un tiempo.
  4. 5 cortos. Error al inicializar la CPU. Puede apagar la unidad del sistema por un tiempo o quitar el sistema de enfriamiento del procesador, sacarlo del conector y luego volver a insertarlo. Si todo lo demás falla, tendrás que cambiar el procesador.
  5. 6 cortos. El teclado o su unidad de procesamiento en la placa base están defectuosos. Para aclarar la fuente, puede desactivar temporalmente el teclado y reemplazarlo con una copia en buen estado.
  6. 7 cortos. Hay un problema con la placa base. En tal situación, puede ser útil una inspección externa cuidadosa de la placa para detectar la presencia de residuos que cierren los contactos.
  7. 8 cortos. La tarjeta de video está defectuosa. Debes sustituirlo o, como último recurso, limpiar los contactos del conector. Puede encender temporalmente la tarjeta de video incorporada y verificar el funcionamiento de la computadora con ella (si, por supuesto, está disponible).
  8. 1 largo, 2 cortos. Error al inicializar la tarjeta de video. Las soluciones son las mismas que en el párrafo anterior.
  9. 1 largo, 3 cortos. Hay un problema con la tarjeta de video.
  10. 1 largo, 8 cortos. Hay un problema con la tarjeta de video o con el monitor.

Las siguientes listas de señales del BIOS son la base para diagnosticar una computadora cuando no hay otras opciones. En la mayoría de los casos, le permiten determinar la fuente del problema, que simplemente puede reemplazarse con una unidad en buen estado.

Megatendencias americanas, Inc. (IAM)

Los puntos de control de los procedimientos POST realizados en AMIBIOS fueron rediseñados y complementados en 1995 y no han sufrido cambios significativos hasta la fecha. La primera descripción de los códigos POST o, como los llama AMI, "puntos de control" en su forma actual apareció en relación con el lanzamiento del kernel V6.24, el 15/07/95. Se han realizado algunos cambios en AMIBIOS V7.0, que se reflejan en este documento.

Características de realizar los procedimientos de inicio de AMIBIOS.

Si durante el proceso de inicio aparecen datos 55h, AAh en el puerto de diagnóstico, 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.

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 del valor CCh al puerto 80h y la realización de una serie de acciones para configurar los registros lógicos del sistema. Como regla general, el código CCh aparece en los casos en que se utiliza la lógica del sistema de Intel, construida sobre la base del controlador PIIX: estos son los conjuntos de chips TX, LX, BX.

Algunos chips de E/S integrados contienen un RTC y un controlador de teclado, que se desactivan 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 10h, luego se inicializa el RTC, como lo demuestra la aparición del código DDh en el puerto de diagnóstico. 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, después del primer código renderizado 43h, la ejecución POST continúa como se describe en la documentación de AMIBIOS: el control se transfiere al punto D0h.

Códigos de procedimiento de inicialización desempaquetados

Puntos de verificación del código de inicio sin comprimir

Código de errorDescripción del error
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.
CCInicializando registros lógicos del sistema No se reconoce el tipo de CD Flash ROM
CELa suma de comprobación no coincide en el CF del BIOS inicial. Error al acceder al chip Flash ROM de repuesto.
DDInicialización temprana del RTC, que está integrado en el chip SIO
D0Deshabilite la interrupción NMI no enmascarable. Calcular el retardo de tiempo 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
D1Realice el procedimiento de regeneración de memoria y la prueba de seguridad básica. Cambiar al modo de direccionamiento de memoria de 4 GB
D3Determinación de capacidad y prueba de memoria primaria.
D4Regrese al modo de direccionamiento de memoria real. Inicialización temprana del conjunto de chips. Instalación de pila
D5Transferir el módulo POST desde Flash ROM al área de memoria de tránsito
D6Si la suma de verificación no coincide o CTRL+Inicio, se realiza una transición al procedimiento recuperación flash ROM (Código E0)
D7Transferencia de control programa de utilidad, que descomprime el BIOS del sistema
D8Unboxing completo BIOS del sistema
D9Transferir el control del BIOS del sistema a Shadow RAM
DALectura de información de módulos DIMM DB SPD (detección de presencia en serie) Configuración de MTRR de los registros de la CPU
corriente continuaEl controlador de memoria se programa según los datos recibidos del SPD DE Error de configuración de la memoria del sistema. Error fatal
DFError de configuración de la memoria del sistema. Pitido 10 antes
11 Regreso del estado STR (Suspender a RAM)
12 Restaurar el acceso a SMRAM (RAM de administración del sistema)
13 Restauración de la regeneración de la memoria.
14 Encontrar e inicializar el BIOS VGA

Códigos de procedimiento de reescritura de Flash ROM

Códigos de recuperación del bloque de arranque

Código de errorDescripción del error
E0Se están haciendo preparativos para interceptar INT19 y se verifica la capacidad de iniciar el sistema en modo simplificado.
E1Establecer vectores de interrupción
E3Recuperar contenidos CMOS, buscar e inicializar BIOS
E2Preparación de controladores de interrupciones y acceso directo a memoria.
E6Habilitar el temporizador del sistema y las interrupciones FDC
CE.Reiniciando los controladores IRQ y DMA ED Inicializando la unidad de disco
E.E.Error de operación al leer el sector de arranque del disquete EF
F0Encontrar el archivo AMIBOOT.ROM
F1El archivo AMIBOOT.ROM no se encontró en el directorio raíz F2 Leer FAT
F3Leyendo AMIBOOT.ROM
F4El tamaño del archivo AMIBOOT.ROM no coincide con el tamaño de la Flash ROM
F5Deshabilitar la caché interna
pensión completaDefinición del tipo de Flash ROM
FCBorrar el bloque principal de Flash ROM
FDProgramación del bloque principal de Flash ROM
FFReiniciar BIOS

Códigos BIOS del sistema desempaquetados ejecutados en ShadowRAM

El código de tiempo de ejecución está descomprimido en la RAM oculta F000

Código de errorDescripción del error
03 Deshabilite la interrupción NMI no enmascarable. Definición del tipo de reinicio
05 Inicialización de la pila. Deshabilitar el almacenamiento en caché y controlador USB
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 del funcionamiento de las teclas End/Ins
0AComprobación de fallo de batería
0BBorrar los registros del búfer del controlador del teclado
0CSe envía un comando de prueba al controlador del teclado.
0EBuscar dispositivos adicionales servido por el controlador del teclado
0FInicializando el teclado
10 Se envía un comando de reinicio al teclado.
11 Si se pulsa la tecla End o Ins se resetea el CMOS 12. Colocando los controladores DMA en estado pasivo.
13 Inicialización del chipset y caché L2
14 Comprobando el temporizador del sistema
19 La prueba de generación de solicitud de regeneración de DRAM se está ejecutando
1AComprobació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
2ABusque dispositivos compatibles con ROM adicionales
2BInicializando el BIOS VGA, comprobando su suma de comprobación
2CEjecutando BIOS VGA
2DCoincidencia de INT 10h e INT 42h
2EBuscar adaptadores de vídeo CGA
2FPrueba 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
3AMostrando el mensaje "Presione DEL" para ingresar a la configuración CMOS
3BComience 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
4BRestablecer memoria
4CIndicación del proceso de puesta a cero.
4DGrabación en CMOS de los tamaños resultantes Memoria convencional y extendida 4E Indicación de la cantidad real de memoria del sistema
4FPrueba 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
7FResolució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
8BReservar memoria para un bloque de variables BIOS adicional
8CRegistros de configuración de programación
8DInicialización primaria de controladores HDD y FDD
8FReiniciar el controlador FDD
91 Configuración del controlador unidades de disco duro
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 Configurar la RAM de administración del sistema
99 Configuración del contador del temporizador y las variables del puerto paralelo 9A Generación de una lista de puertos serie
9BPreparando un área en la memoria para una prueba de coprocesador
9CInicializando el coprocesador
9DLa información del coprocesador se almacena en la RAM CMOS.
9EIdentificación del tipo de teclado
9FBuscar dispositivos de entrada adicionales
A0Formación de registros MTRR (Registros de rango de tipo de memoria)
A2Mensajes de error de pasos de inicialización anteriores
A3Configurar el tiempo de repetición automática del teclado
A4Desfragmentar regiones de RAM no utilizadas
A5Configurar el modo de vídeo
A6Limpiar la pantalla
A7Transferencia del código ejecutable del BIOS al área de Shadow RAM
A8Inicializando BIOS adicional en el segmento E000h
A9Devolver el control al BIOS AA del sistema Inicializar el bus USB
ABPreparando el módulo INT13 para servir servicios de disco
C.A.Creación de tablas AIOPIC para admitir sistemas AD multiprocesador Preparación del módulo INT10 para brindar servicios de video
A.E.Inicialización DMI
B0Tabla de configuración del sistema Salida B1 Inicialización del BIOS ACPI
00 Interrupción de software INT19h – Carga del sector de arranque

Funciones del Administrador de inicialización de dispositivos

Además de los códigos POST anteriores, los mensajes sobre eventos durante la ejecución del Administrador de inicialización de dispositivos (DIM) se envían al puerto de diagnóstico. Hay varios puntos de control que indican el estado de inicialización del sistema o de los buses locales.

La información se muestra en formato de palabra, cuyo byte bajo coincide con el código POST del sistema y el byte alto indica el tipo de procedimiento de inicialización que se está realizando. La tétrada más significativa en el byte alto indica el tipo de procedimiento que se está ejecutando y la tétrada baja determina la topología del bus para su aplicación.

Tétrada mayor
tétrada junior

Si se detecta un error de configuración de la memoria del sistema, el código DE, el código DF y el código de error de configuración se envían al puerto 80h secuencialmente en un bucle sin fin, que puede tomar los siguientes valores:

2. Premio BIOS V4.51PG Elite

PremioBIOS V4.51PG Elite

La empresa Award Software, que se desarrollaba dinámicamente, propuso en 1995 una nueva solución en el campo del bajo nivel. software- AwardBIOS "Elite", más conocido como V4.50PG. El modo de mantenimiento del punto de control no ha cambiado ni en la versión generalizada V4.51 ni en la rara versión V4.60. Los sufijos P y G indican compatibilidad con el mecanismo PnP y compatibilidad con funciones de ahorro de energía (Función Verde), respectivamente.

Realizar una POST en Shadow RAM

Código de errorDescripción del error
03 Deshabilite NMI, PIE (habilitación de interrupción periódica), AIE (habilitación de interrupción de alarma), UIE (habilitación de interrupción de actualización). Prohibición de generación de frecuencia programable SQWV
04 Comprobación de la generación de solicitudes de regeneración de DRAM
05
06 Pruebe el área de memoria comenzando en la dirección F000h, donde se encuentra BIOS 07. Comprobación del funcionamiento del CMOS y la energía de la batería.
SERProgramación de los registros de configuración de los Puentes Sur y Norte
09 Inicialización de los registros de caché L2 y control de caché avanzado en el procesador Cyrix
0AGenerando una tabla de vectores de interrupción. Configuración de recursos de administración de energía y configuración del vector SMI
0BComprobando la suma de comprobación CMOS. Escaneo de dispositivos de bus PCI. Actualización del microcódigo del procesador
Inicializando el controlador del teclado
0DEncontrar e inicializar el adaptador de video. Configuración de IOAPIC. Mediciones de reloj, configuración de FSB
0EInicialización de MPC. Prueba de memoria de vídeo. Mostrando el logotipo del premio
0FComprobación del primer controlador DMA 8237. Detección de teclado y prueba interna. Verificación de suma de comprobación del BIOS
10 Comprobación del segundo controlador DMA 8237
11 Comprobación de los registros de la página del controlador DMA
14 Prueba del canal 2 del temporizador del sistema 15 Prueba del registro de enmascaramiento de solicitudes del primer controlador de interrupción
16 Prueba del registro de enmascaramiento de solicitud del segundo controlador de interrupción 19 Comprobación de la pasividad de la solicitud de interrupción no enmascarable NMI
30 Determinación del volumen de Memoria Base y Memoria Extendida. Configuración APIC. control de programas Modo de asignación de escritura

Código de errorDescripción del error
31 La prueba principal de RAM en pantalla. Inicialización USB
32 Aparece la pantalla de presentación de la extensión del BIOS Plug and Play. Configuración de recursos Super I/O. Dispositivo de audio integrado programable
39 Programación del generador de reloj a través del bus I2C
3CConfiguración del indicador de software para permitir la entrada a la configuración
3DInicializando el ratón PS/2
3EInicializando el controlador de caché externo y habilitando Cache BF Configurando los registros de configuración del chipset
41 Inicializando el subsistema de disquete
42 Desactive IRQ12 si falta el mouse PS/2. El controlador del disco duro se está reiniciando por software. Escanear otros dispositivos IDE
43
45 Inicializando el coprocesador FPU
4EVisualización de mensajes de error.
4FSolicitud de contraseña
50 Restaurar un estado CMOS previamente almacenado en la RAM
51 Resolución de acceso de 32 bits a HDD. Configuración de recursos ISA/PnP
52 Inicializando BIOS adicional. Establecer los valores de los registros de configuración PIIX. Formación de NMI y SMI.
53
60 Instalación de la protección antivirus del sector BOOT
61 Pasos finales para inicializar el conjunto de chips
62 Lectura del ID del teclado. Estableciendo sus parámetros
63 Corrección de bloques ESCD, DMI. Borrar RAM
FFTransfiriendo el control al gestor de arranque. BIOS ejecuta el comando INT 19h

3. Premio Medallón BIOS V6.0

Medallón AwardBIOS V6.0

La primera mención de Award Medallion BIOS, versión 6.0 se remonta al 12 de mayo de 1999. La estructura del nuevo producto se mantuvo sin cambios, conservando las fases de inicialización temprana (Early), tardía (Late) y final (System). hardware. Los algoritmos de ejecución POST se vieron afectados por cambios significativos, lo que se reflejó en la nueva codificación de los puntos de control, ampliando significativamente su ámbito de aplicación. Sin embargo, en la nueva BIOS no había lugar para tecnologías obsoletas como EISA, por lo que se eliminaron varios códigos POST.

Ejecutando procedimientos POST de inicio desde ROM

En la etapa de inicialización temprana, el código del programa BIOS se ejecuta desde el bloque de arranque en la Flash ROM y va acompañado de la salida de los puntos de control 91h...FFh al puerto de diagnóstico.

Código de errorDescripción del error
91 Seleccionar un script de inicio para la plataforma CF Determinar el tipo de procesador
C0Prohibición de caché externo. Prohibición de caché interna. Prohibir la RAM en la sombra. Programación del controlador DMA, controlador de interrupciones, temporizador, bloque RTC C1 Determinación del tipo de memoria, volumen total y ubicación en las líneas 0C Comprobación de sumas de comprobación
C3Comprobando la primera DRAM de 256K para la organización del Área Temporal. Desembalaje del BIOS en el área temporal
C5Si las sumas de verificación coinciden, el código POST que se está ejecutando se transfiere a Shadow. De lo contrario, el control se transfiere al procedimiento de recuperación del BIOS.
B0Inicializando el Puente Norte
A0-AFProcedimiento de inicialización de la lógica del sistema dependiente del hardware E0-EF Error durante el proceso de inicialización de la lógica del sistema

Recuperación de BIOS

Realizar una POST en Shadow RAM

La inicialización tardía se realiza en la RAM y continúa hasta que se llama al menú de usuario: Configuración CMOS. Esta fase POST se caracteriza por el uso del segmento de memoria E000h, en el que se procesa el paso de los puntos de control de las 01h a las 7Fh.

Código de errorDescripción del error
01 Descomprimiendo XGROUP en la dirección física 1000:0000h
03 Temprano
05 Establecer los valores iniciales de las variables que especifican los atributos de la imagen. Comprobación del indicador de estado CMOS
07 Comprobación e inicialización del controlador del teclado
08 Determinar el tipo de interfaz del teclado conectado
0AProcedimiento de autodetección de teclado y ratón. Configuración final del controlador del teclado mediante registros de espacio PCI
0EPrueba del segmento de memoria F000h
10 Definiciones de tipos memoria instalada Flash ROM
12 prueba CMOS
14 Procedimiento de inicialización del registro del chipset
16 Inicialización primaria del sintetizador de frecuencia integrado.
18 Definiciones del procesador instalado y el tamaño de su Cache L1 y L2 1B Generación de la tabla de vectores de interrupción
1C
1DConfiguración inicial del sistema de administración de energía.
1FCargando la matriz del teclado desde el módulo externo XGROUP
21 Inicialización del subsistema de administración de energía del hardware
23 Pruebas de coprocesador. Determinación del tipo de unidad FDD. Etapa preparatoria para la creación de un mapa de recursos de dispositivos PnP.
24 Procedimiento de actualización del microcódigo del procesador. Actualización del mapa de distribución de recursos.
25 Inicialización y escaneo del bus PCI.
26 Configurar la lógica que da servicio a las líneas VID (Dispositivo de identificación de voltaje). Inicialización del sistema de control de tensión y temperatura a bordo.
27 Reiniciar el controlador del teclado
29 Inicialización del APIC incluido en el procesador central. Medir la frecuencia a la que opera el procesador. Configuración de registros lógicos del sistema. Inicializando el controlador IDE
2A
2BBuscar BIOS VGA
2DMostrar información del procesador
33 Realizar un reinicio en un teclado conectado
35 Comprobación del primer canal del controlador DMA 8237
37 Comprobación del segundo canal del controlador DMA 8237
39 Prueba de registros de páginas DMA
3CConfiguración del controlador del temporizador de intervalos programable (8254)
3EInicialización del controlador maestro 8259
40 Inicialización del controlador esclavo 8259
43 Preparación del controlador de interrupciones para su funcionamiento. Las interrupciones están deshabilitadas, se habilitan más tarde, después de una prueba de memoria.
45 Comprobación de la pasividad de una solicitud de interrupción no enmascarable (NMI)
47 Realización de pruebas ISA/EISA
49 Determinación de la cantidad de memoria básica y extendida. Control de software del modo de asignación de escrituras ajustando los registros AMD K5
4EPrueba de memoria dentro del primer megabyte y visualización de los resultados en la pantalla. Inicialización de esquemas de almacenamiento en caché para sistemas de un solo procesador y multiprocesador, configuración de registros en el procesador Cyrix M1
50 Inicialización USB
52 Prueba de toda la memoria disponible del sistema, incluida la región para el controlador de video integrado (memoria compartida). Visualización de resultados en la pantalla de visualización.
53 Restablecer su contraseña de inicio de sesión
55 Visualización del número de procesadores detectados.
57 Inicialización inicial de dispositivos ISA PnP, a cada uno de los cuales se le asigna un CSN (Número de selección de tarjeta). Representación del logotipo de la EPA
59 Inicializando el sistema de soporte antivirus
5BInicio del procedimiento Actualizaciones de BIOS desde una unidad de disquete 5D Inicialización de controladores de audio y SIO integrados
60 El acceso a la configuración CMOS está abierto
63 Inicializando el ratón PS/2
65 Inicializando el ratón USB
67 Uso de IRQ12 por dispositivos PCI si no hay un mouse PS/2 en el sistema 69 Inicialización completa del controlador de caché L2
6BInicialización del chipset según la configuración CMOS
6DConfiguración de recursos para dispositivos ISA PnP en el modo de configuración SIO 6F Inicialización del subsistema de disquete
73 Pasos preliminares para inicializar el subsistema del disco duro. En algunas plataformas: sondee ALT+F2 para iniciar AwardFlash
75 Encontrar e inicializar dispositivos IDE
77 Inicializando puertos serie y paralelo
7ARestablecimiento del software del coprocesador, escritura de la palabra de control en el registro FPU CW 7C Instalación de protección contra escritura no autorizada en discos duros
7FMostrar mensajes de error. Mantener las teclas DEL y F1

Preparación de tablas, matrices y estructuras para iniciar el sistema operativo.

A partir del código 82h, POST configura el sistema de acuerdo con la configuración CMOS. Su fase final se ejecuta desde el área Shadow RAM (segmento E800h) y finaliza con la transferencia del control al sistema operativo - código FFh.

Código de errorDescripción del error
82 Asigna un área en la memoria del sistema para la administración de energía.
83 Recuperar datos de una pila de almacenamiento temporal en CMOS
84 Mostrando el mensaje “Inicializando tarjetas Plug and Play...”
85 Inicialización USB completa
86 Reservado, limpieza de bandera de transporte
87 Construyendo tablas SYSID en el área DMI
88 Reservado, limpieza de bandera de transporte
89 Generando tablas de servicios ACPI
8AReservado, limpieza de bandera de transporte
8BBúsqueda e inicialización de BIOS para dispositivos adicionales
8CReservado, limpieza de bandera de transporte
8DInicializando rutinas de mantenimiento de bits de paridad
8EReservado, limpieza de bandera de transporte
8FResolución IRQ12 para conexión en caliente del mouse 90 Reservado, borrar bandera de transporte
91 Inicializando recursos de la plataforma heredada
92 Reservado, limpieza de bandera de transporte
93 Presumiblemente no usado
94 Pasos finales para inicializar la lógica central antes de cargar Sistema operativo. El sistema de administración de energía completa la inicialización. Se elimina la pantalla de inicio del BIOS y se muestra la tabla de asignación de recursos. Los procesadores de la familia AMD K6® tienen configuraciones específicas. Actualización de microcódigo para procesadores familiares Intel Pentium® II y superior
95 Configuración de la transición automática al horario invierno/verano. Programación del controlador del teclado para la frecuencia de repetición automática
96 En los sistemas multiprocesador, se realizan la configuración final del sistema y se crean tablas y campos de servicio. Para los procesadores de la familia Cyrix, se realizan configuraciones de registro adicionales. Creación de la tabla ESCD "Datos de configuración del sistema extendido". Configuración del contador de tiempo de DOS de acuerdo con el reloj de tiempo real. Las particiones del dispositivo de arranque se guardan para su uso posterior con las herramientas antivirus integradas: Trend AntiVirus o Paragon Anti-Virus Protection. El altavoz del sistema emite una señal de finalización de POST. La tabla MSIRQ se crea y se guarda.

Varios procesos que ocurren en el BIOS Award Medallion están designados por grupos especiales de puntos de control. Éstas incluyen:

Códigos de eventos del sistema: puntos de control de eventos del sistema.

Los códigos de depuración de administración de energía son puntos de control que ocurren durante la ejecución de los servicios APM o ACPI.

Códigos de error del sistema: mensajes sobre errores fatales.

Códigos de depuración para el sistema MP: puntos de inicialización para plataformas multiprocesador.

Características del paso POST acelerado.

Para reducir el tiempo de inicio del sistema, el usuario puede seleccionar la opción "Autoprueba de encendido rápido" en la configuración de CMOS. En este caso, POST se acelerará eliminando algunos procedimientos ( Arranque rápido).

El patrón operativo de arranque rápido reemplaza las fases POST tardías y finales y no afecta el funcionamiento del bloque de arranque. Award Software ofrece una codificación de los procedimientos ejecutables para POST acelerado diferente a la estándar. El arranque rápido comienza con la salida del punto de control 65h al puerto de diagnóstico y termina con el código POST 80h. Luego, el control se transfiere al sistema operativo y se muestra el código habitual Award BIOS FFh.

Código de errorDescripción del error
65 Inicialización temprana del controlador SIO, reinicio del software del controlador de video. Configurar el controlador del teclado, probar el teclado y el mouse. Inicializando el controlador de sonido. Comprobación de la integridad de las estructuras del BIOS. Desembalaje de procedimientos de mantenimiento de Flash ROM. Inicializando el sintetizador de frecuencia integrado
66 Inicializa la caché L1/L2 según los resultados obtenidos del comando CPUID. Generación de una tabla de vectores compuesta por punteros a rutinas de manejo de interrupciones. Inicialización del hardware de administración de energía
67 Comprobación de la plausibilidad de la energía de la batería y CMOS. Configuración de registros del chipset según la configuración CMOS. Inicializando el controlador del teclado como parte del chipset. Generación de variables del área de datos del BIOS
68 Inicializando el sistema de vídeo
69 Configuración del controlador de interrupciones i8259
6ASe realiza una prueba de RAM acelerada de un solo paso utilizando un algoritmo especial
6BVisualización de la cantidad de procesadores detectados, el logotipo de la EPA y un mensaje para iniciar la utilidad AwardFlash. Configuración de recursos del controlador de E/S incorporado en modo de configuración
70 Invitaciones para ingresar a Configuración. Inicializando el ratón PS/2 y USB
71 Inicializando el controlador de caché
72 Configuración de registros de configuración lógica del sistema. Formación del enchufe y lista. Dispositivos de reproducción. Inicializando el controlador FDD
73 Inicializando el controlador HDD
74 Inicializando el coprocesador
75 Si lo especifica el usuario en la configuración de CMOS, el disco duro IDE está protegido contra escritura.
77 Solicite una contraseña y muestre el mensaje: "Presione F1 para continuar, DEL para ingresar a Configuración"
78 Inicialización de BIOS para dispositivos adicionales en buses ISA y PCI
79 Inicializando recursos de la plataforma heredada
7AGenerando la tabla raíz RSDT y las tablas de dispositivos DSDT, FADT, etc.
7DEncontrar información sobre las particiones del dispositivo de arranque
7EConfigurar los servicios del BIOS antes de iniciar el sistema operativo
7FConfiguración del indicador NumLock según la configuración de CMOS
80 Transferir el control al sistema operativo

Realizar una POST en modo de ahorro de energía

Uno de los estados de la plataforma, cuando el contenido de la RAM se almacena en el disco duro, se llama Hibernación. En la especificación ACPI ("Especificación de configuración avanzada e interfaz de energía", revisión 2.0a del 31/03/2002) se define como el modo de ahorro de energía S4 (suspensión no volátil). Volver al pleno funcionamiento requiere una forma especial de completar POST.

El esquema operativo ACPI S4, al igual que el inicio acelerado, reemplaza las fases tardías y finales de POST. Un punto esencial es comprobar el script de inicio en el bloque de inicio. Dependiendo del estado ACPI en el que se encuentre el sistema después de la señal de reinicio del hardware, se toma la decisión de salir del estado S4, que comienza con la salida del punto de prueba 90h al puerto de diagnóstico y termina con el código POST 9Fh.

Código de errorDescripción del error
90 Inicialización temprana del controlador SIO, reinicio del software del controlador de video. Configurar el controlador del teclado, probar el teclado y el mouse
91 Comprobación de validación de batería y CMOS
92 Inicialización de registros lógicos del sistema y sintetizador de frecuencia integrado.
93 Inicializando el caché usando información de CPUID
94 Generación de una tabla de vectores compuesta por punteros a rutinas de manejo de interrupciones. Inicialización del hardware de administración de energía
95 escaneo de bus PCI
96 Inicializando el controlador de teclado integrado
97 Inicializando el sistema de vídeo
98 Salida de mensajes del adaptador VGA
99 Verificación del primer canal del controlador DMA8237 escribiendo y probando la lectura de la dirección base y reenviando registros de longitud del bloque 9A Configuración del controlador de interrupciones i8259
9BInicializando PS/2 y ratón USB. Descomprimiendo el código ACPI. Inicializando el controlador de caché
9CConfiguración de registros de configuración lógica del sistema. Generando una lista de dispositivos Plug and Play. Inicialización de controladores FDD y HDD
9DLa región PM no está reservada en la memoria del sistema si se crea en Shadow RAM o SMRAM. En algunos casos, se requiere una inicialización final repetida del bus USB, realizada con la caché L1 desactivada.
9EConfigurar la administración de energía, que es parte de la lógica del sistema. Inicialización de circuitos de generación SMI e instalación del vector SMI. Recursos de programación responsables de monitorear los eventos del sistema PM.
9FLa operación deshabilitar y habilitar borra el caché L1/L2 y restaura su tamaño actual. La configuración de control del modo de ahorro de energía especificada en la configuración de CMOS se guarda en PM RAM. Para plataformas móviles, se realiza una verificación para volver al funcionamiento completo después de apagar todos los voltajes de suministro (modo de suspensión de cero voltios)

4. Phoenix BIOS 4.0 Versión 6.0

Tecnologías Phoenix, Ltd.

Uno de los líderes en el desarrollo de software de bajo nivel, Phoenix Technologies, programó el lanzamiento de Windows95. nueva versión PhoenixBIOS 4.0. Apoyo familiar Procesadores Intel Pentium se refleja en el nombre de las revisiones intermedias. Uno de los últimos, la versión 6.0, formó la base de todos los BIOS lanzados. Con la llegada de la Versión 6.1, no hubo cambios significativos en la ejecución de los procedimientos POST y, por lo tanto, esto no afectó la indicación de los puntos de control.

Una característica distintiva de PhoenixBIOS es que si durante la ejecución POST se producen errores al probar 512 KB de memoria principal (códigos 2Ch, 2Eh, 30h), se envía información adicional al puerto 80h en formato de palabra, cuyos bits identifican la línea de dirección fallida. o celda de datos. Por ejemplo, el código "2C 0002" significa que se ha detectado una falla de memoria en la línea de dirección 1. El código "2E 1020" en este caso significará que se ha detectado una falla en las líneas de datos 12 y 5 en el byte bajo de el bus de datos de la memoria. En los sistemas 386SX que utilizan un bus de datos de dieciséis bits, no es posible que se produzca un error durante el paso 30h de ejecución del código.

La salida del código POST al puerto de diagnóstico va acompañada de una salida de señal de audio al altavoz del sistema. El esquema de generación de señal de sonido es el siguiente:

  • El código de ocho bits se convierte en cuatro grupos de dos bits.
  • El valor de cada grupo aumenta en uno.
  • Según el valor recibido, se genera una breve señal sonora (por ejemplo: código 16h = 00 01 01 10 = 1-2-2-3)

Ejecutando procedimientos POST de inicio desde ROM

Código de errorDescripción del error
01 Inicialización del controlador de gestión de la placa base (BMC)
02 Comprobación del modo de funcionamiento actual del procesador
03 Deshabilitar interrupciones no enmascarables
04 Se determina el tipo de procesador instalado.
06 Configuraciones iniciales de los registros PIC y DMA
07 El área de memoria designada para la copia del BIOS se restablece a cero
08 Inicialización temprana de registros lógicos del sistema.
09 Configuración del indicador del software POST
0AInicialización de recursos de software del procesador
0BPermiso de caché interno
0EInicialización de recursos Super I/O
0CInicialice la caché L1/L2 según los valores CMOS
0FInicializando el IDE
10 Inicializando el subsistema de administración de energía
11 Configuración de valores de registro alternativos
12 Se está configurando el valor del registro MSW (palabra de estado de la máquina).
13 Aprovisionamiento temprano de dispositivos PCI
14 Inicializando el controlador del teclado
16 Comprobación de la suma de comprobación del BIOS de la ROM
17 Determinar el tamaño de la caché L1/L2
18 Inicializando el temporizador del sistema 8254
1AInicializando el controlador DMA
1CRestablecer los valores del controlador de interrupciones programables
20 Comprobación de la generación de solicitudes de regeneración de DRAM
22 Comprobación del funcionamiento del controlador del teclado.
24 Instalación de un selector para dar servicio a un modelo de memoria plana de 4Gb
26 Resolución de línea A20
28 Determinar la cantidad total de memoria instalada
29 Inicializando el Administrador de Memoria POST (PMM)
2ARestablecer 640 Kb de memoria principal
2CProbando líneas de dirección
2EFallo en una de las líneas de datos en el byte bajo del bus de datos de la memoria
2FSeleccionar un protocolo de memoria caché
30 Prueba de memoria del sistema disponible
32 Determinar los parámetros del reloj de la CPU y la frecuencia del bus

Código de errorDescripción del error
33 Inicializando Phoenix Dispatch Manager
34 Prohibir el apagado mediante el botón de encendido ATX
35 Configuraciones de registros lógicos del sistema que controlan la formación de características de temporización de acceso a la memoria, puertos de entrada/salida, sistema y buses locales.
36 Se realiza un reinicio si falla la transición al siguiente procedimiento POST. La secuencia de procedimientos es gestionada por Watch Dog Service.
37 Se completa el proceso de configuración de los registros lógicos del sistema.
38 El contenido del módulo BIOS Runtime se descomprime y se reescribe en el área destinada a Shadow RAM.
39 Reiniciar el controlador de caché
3Acambio de tamaño de caché L2
3BInicialización del seguimiento de ejecución del BIOS
3CConfiguración adicional de registros lógicos para configurar puentes PCI-PCI y soporte para buses PCI distribuidos
3DLos registros lógicos del sistema se configuran de acuerdo con la configuración de configuración CMOS.
3ELeer configuración de hardware
3EComprobación de la conexión del sistema ROM Pilot
40 Determinar los parámetros del reloj de la CPU
41 Inicializando ROM Pilot - control de arranque remoto
42
44 Establecer interrupción del BIOS
45 Inicializar dispositivos antes de habilitar el mecanismo PnP
46 La suma de comprobación del BIOS se calcula mediante un algoritmo especial
47 Inicialización de controladores de E/S I2O
48 Buscar adaptador de video
49 Inicialización de PCI
4AInicializando adaptadores de video del sistema
4BSe está ejecutando Quiet Boot: una secuencia de inicio del sistema abreviada que se utiliza para acelerar la POST.
4CEl contenido del BIOS VGA se reescribe en el área de tránsito
4EVisualización de la cadena de texto del BIOS Copyright
4FReservar memoria para el menú de selección del dispositivo de arranque
50 Se visualizan el tipo de procesador y su frecuencia de reloj.
51 Inicialización del controlador y los dispositivos EISA
52 Programación del controlador de teclado
54 Modo activado banda sonora llaves
55
58 Encontrar solicitudes de interrupción sin servicio
59 Inicialización del procedimiento del Servicio de visualización POST (PDS) 5A Visualización del mensaje “Presione F2 para ingresar a CONFIGURACIÓN”
5BDeshabilitar la caché interna de la CPU
5CComprobación de memoria convencional
5EDetectar dirección base
60 Comprobación de memoria extendida
62 Comprobación de líneas de dirección de memoria extendida
64 Transferir el control a un bloque ejecutable generado por el fabricante de la placa base (Patch1)
66 Configurar registros de control de caché
67 Inicialización mínima de controladores APIC
68 Resolución de caché L1/L2
69 Preparando la RAM del modo de gestión del sistema
6ASe visualiza el volumen de caché externo
6BConfiguración de los valores predeterminados de configuración de CMOS
6CVisualización de información de uso de Shadow RAM
6EVisualización de información sobre Bloques de Memoria Superior (UMB)
70 Mostrar mensajes de error
72 Comprobación de la configuración actual del sistema y la información CMOS
76 Comprobación de la información de errores del teclado
7AComprobación del estado de las herramientas de bloqueo del teclado de software (contraseña del sistema) o hardware (interruptor de bloqueo de teclas)
7CConfiguración de vectores de interrupción de hardware
7DInicializando el sistema de seguimiento de energía
7EInicializando el coprocesador
80 El controlador de E/S SIO integrado está prohibido
81 Preparándose para iniciar el sistema operativo
82 Encontrar e identificar puertos RS232
83 Configuración de controladores IDE externos
84 Encontrar e identificar puertos paralelos
85 Inicialización de dispositivos ISA PnP
86 Los recursos integrados del controlador SIO se configuran de acuerdo con la configuración de configuración CMOS
87 Configuración de MCD (dispositivos configurables de la placa base)
88 Se establecen los valores del bloque de variables en el área de datos del BIOS
89 Permite la generación de una interrupción no enmascarable.
8AConfiguración de los valores de las variables ubicadas en el área de datos extendida del BIOS
8BComprobación de los diagramas de conexión del ratón PS/2
8CInicialización del controlador de accionamiento
8FDeterminar la cantidad de dispositivos ATA conectados
90 Inicialización y configuración de controladores de disco duro
91 Configuración de parámetros temporales para el funcionamiento del disco duro en modo PIO
92 Transferir el control a un bloque ejecutable generado por el fabricante de la placa base (Patch2)
93 Construyendo una tabla de configuración del sistema multiprocesador
95 Selección del procedimiento de mantenimiento del CD-ROM
96 Volver al modo real
97 Construyendo tabla de configuración de MP
98 Escaneo de ROM en progreso
99 Comprobación del estado del parámetro SMART 9A El contenido de la ROM se escribe en la RAM
9CConfiguración del subsistema de administración de energía
9DInicialización de recursos para proteger contra el acceso no autorizado
9ELas interrupciones de hardware están habilitadas
9FSe determina el número de unidades IDE y SCSI.
A0Configuración de la hora de DOS según el estado RTC A1 Se desconoce el propósito de este código A2 Comprobación del estado de bloqueo de teclas
A4Configuración de características de repetición automática del teclado
A8El mensaje "Presione F2 para ingresar a la configuración" se elimina de la pantalla
AUTOMÓVIL CLUB BRITÁNICO.Se comprueba la presencia del código SCAN de la tecla F2 en el buffer de entrada AC y se inicia el programa de configuración.
A.E.Se borra el indicador de reinicio ejecutado por CTRL+ALT+SUPR B0. Se genera el mensaje "Presione F1 para reanudar, F2 para configurar".
B1La bandera de progreso de la POST se borra. B2 POST completada
B4Señal sonora antes del arranque.
B5Fase de arranque silencioso completada
B6Verifique la contraseña si este modo está habilitado en la Configuración B7 Inicialización del BIOS ACPI
B9Busque dispositivos de arranque en autobús USB BA Inicializar parámetros DMI
CAMA Y DESAYUNORepitiendo el procedimiento de escaneo de ROM
ANTES DE CRISTO.Se restablece el disparador de bloqueo de error de paridad de RAM.
BDSe muestra un menú para seleccionar un dispositivo de inicio BE Limpiar la pantalla antes de cargar el sistema operativo BF Activar el soporte antivirus
C0Se inicia el procedimiento de procesamiento de interrupciones de software INT 19h: el cargador del sector de arranque. La rutina del servicio de interrupción intenta cargar secuencialmente el sector de arranque sondeando los dispositivos de disco en el orden prescrito por la configuración.
C1Inicialización de la rutina de mantenimiento de fallas (PEM) C2 Llamada a rutinas de servicio para el registro de errores
C3Visualización de mensajes de error en el orden en que fueron recibidos C4 Configuración de indicadores de estado inicial
C5Inicialización de un bloque extendido de celdas RAM CMOS
C6Inicialización inicial de la estación de acoplamiento.
C7Inicialización del muelle diferido
C8Ejecución de procedimientos de prueba incluidos en el Boot Block para determinar la integridad de las estructuras del BIOS.
C9Comprobación de la integridad de estructuras y/o módulos externos al BIOS del sistema
CALIFORNIA.Ejecutar Console Redirect para servir un teclado CB remoto Emular dispositivos de disco en RAM/ROM
CCEjecute Console Redirect para servir CD de vídeo. Admite comunicaciones PCMCIA.
CEConfigurar el controlador del lápiz óptico

Mensajes de error fatales

D0 Error causado por una situación excepcional (Error de excepción) D2 Llamada a un procedimiento de manejo de interrupciones desde una fuente no identificada D4 Error asociado con una violación del protocolo para emitir y borrar solicitudes de interrupción D6 Salir del modo protegido con generación de reinicio de software D7 Para guardar el estado de el adaptador de video, se requiere más cantidad de memoria que la disponible en SMRAM D8 Error durante la generación de software del pulso de reinicio del procesador DA Pérdida de control al regresar al Modo Real DC Salir del modo protegido con generación de reinicio de software sin reinicializar el controlador de interrupciones DD Error al probar la memoria extendida DE Error del controlador del teclado DF Error de control de línea A20 19

Ejecutar procedimientos desde el bloque de arranque

Código de errorDescripción del error
E0Configuración de registros de configuración del chipset E1 Inicialización de los puentes norte y sur
E2Inicializando la CPU
E3Inicializando el temporizador del sistema
E4Inicialización de recursos Super I/O
E5Comprobación del estado de Recovery Jumper, cuya instalación fuerza el inicio del modo de recuperación del BIOS
E6Verificación de suma de comprobación del BIOS
E7El control se transfiere al BIOS si su suma de comprobación se calcula correctamente. E8 Inicializa el soporte MPS
E9Transición a un modelo de memoria plana de 4 Gb
E.A.Inicialización de equipos no estándar.
E.B.Configuración del controlador de interrupciones y acceso directo a la memoria
CE.Al escribir y controlar las lecturas mediante un algoritmo especial, se determina el tipo de memoria: los registros de configuración FPM, EDO, SDRAM y Host Bridge se configuran de acuerdo con el resultado.
DEMediante registros y lecturas de control mediante un algoritmo especial se determina el volumen de los bancos de memoria y su ubicación en filas. De acuerdo con el resultado, se configuran los registros de configuración del Host Bridge (DRAM Row Boundary)
E.E.El contenido del bloque de arranque se copia en Shadow RAM EF. Preparación de SMM RAM para el controlador SMI.
F0Prueba de Memoria
F1Inicializando vectores de interrupción
F2Inicializando el reloj en tiempo real
F3Inicializando el subsistema de video
F4Generando un pitido antes de arrancar
F5Cargando el sistema operativo almacenado en Flash ROM
F6Volver al modo real
F7Arrancar en DOS completo
F8Inicializando el controlador USB
FA...FFCódigos de interacción con el procedimiento PhDebug

5. Inside BIOS Mobile Pro

Insyde Software Corp.

El experto en el mercado de sistemas móviles se ha establecido firmemente en áreas donde se requiere lealtad a la tradición y un enfoque conservador en el diseño de BIOS. Habiendo heredado fuente Desde SystemSoft, la empresa trabaja constantemente para mejorarlo. La última revisión de MobilePRO se utiliza activamente en las computadoras portátiles Mitac y Clevo, cuya documentación formó la base de la tabla de Códigos de error; esto es lo que Insyde Software llama puntos de control POST.

Puntos de control del bloque de arranque

A pesar de que Insyde Software creó su primer BIOS en 1992, el modelo establecido del bloque de arranque, o Boot Loader, como lo llamaron los propios creadores, finalmente no se formó hasta finales de 1995. A partir de este momento el procedimiento de inicio quedó numerado por versión y fecha de creación.

El punto más significativo desde el punto de vista de un ingeniero de servicio que examina el proceso de carga. sistema informático Con InsydeBIOS, el dispositivo se convierte en un dispositivo de visualización de códigos de diagnóstico. Aunque, como regla general, el cargador de arranque utiliza el puerto de diagnóstico 80h del fabricante, estándar en tales casos, en algunos casos, la salida del punto de prueba se realiza solo en el puerto PIO (puerto de entrada/salida paralelo para fines de diagnóstico), que no es más que un puerto paralelo 378h Hay implementaciones en las que los códigos de diagnóstico enviados al puerto 80h se duplican en el puerto paralelo.

Código de errorDescripción del error
00 Punto de inicio para la ejecución del bloque de arranque 01 Línea de inhibición A20 (no utilizada)
02 Actualización del microcódigo de la CPU
03 Prueba de RAM
04 Transferir el bloque de arranque a la RAM
05 Ejecutar un bloque de arranque desde la RAM
06 Forzar el procedimiento de recuperación de Flash ROM
07 Transferir el BIOS del sistema a la RAM
08 Verificación de la suma de comprobación del BIOS del sistema
09 Ejecutando el procedimiento POST
0AIniciar el procedimiento de recuperación de Flash ROM desde una unidad FDD
0BInicializando el sintetizador de frecuencia
0CCompletar el procedimiento de recuperación del BIOS
0DProcedimiento alternativo para recuperar Flash ROM de FDD
0FDetenerse si ocurre un error fatal
CAMA Y DESAYUNOInicialización temprana de LPC SIO
CCPunto de partida para iniciar la recuperación de Flash ROM
88 Habilitación de funciones ACPI
99 Error al salir del modo STR
60 Cambiar al modo Big Real
61 Inicialización del bus SM. Los datos SPD se almacenan en CMOS A0 Lee y analiza los campos SPD previamente almacenados en CMOS A1 Inicialización del controlador de memoria
A2Definición de bancos lógicos de un DIMM
A3Programación de registros DRB (límite de fila DRAM)
A4Programación de registros DRA (atributos de fila DRAM)
A.E.Se han detectado DIMM en el sistema que difieren en sus funciones de códigos de corrección de errores (ECC).
A. F.Inicialización primaria de los registros del controlador de memoria asignados al espacio de memoria
E1El procedimiento de arranque falla si el DIMM no está equipado con un chip SPD
E2El tipo de DIMM no coincide con los requisitos del sistema
E.A.El tiempo mínimo entre la activación de cadenas DIMM y el ingreso al estado de regeneración no cumple con los requisitos del sistema
CE.Los módulos de registro no son compatibles ED Comprobación de los modos de latencia CAS
E.E.Organización DIMM no compatible con la placa base

Ejecutar POST desde RAM

lo mas soluciones modernas InsydeBIOS utiliza un mapeo de puntos de control de 16 bits. Esto se hace utilizando los puertos 80h y 81h, el último de los cuales está destinado a ampliar los diagnósticos estándar.

El estudio de los puntos de control se ve dificultado por su construcción irregular, cuando procesos de diferente significado van acompañados de los mismos códigos. En los sistemas de diagnóstico dual existen diferencias de diferente orden: algunos códigos postales se muestran solo en uno de los puertos sin la duplicación habitual en estos casos.

Código de errorDescripción del error
10 Inicialización de caché, verificación de CMOS
11 Línea A20 prohibida. Configuración de registros para controladores 8259.
12 Determinando el método de arranque
13 Inicializando el controlador de memoria
14 Buscando un adaptador de video conectado al bus ISA
15 Configuración de los valores del temporizador del sistema
16 Configuración de registros lógicos del sistema mediante CMOS
17 Calcular la cantidad total de RAM
18 Probando la página baja de la Memoria Convencional
19 Verificación de la suma de comprobación de la imagen Flash ROM
1ARestablecimiento de los registros del controlador de interrupciones
1BInicializando el adaptador de video
1CInicialización de un subconjunto de registros de adaptadores de vídeo compatibles con modelo de programa 6845
1DInicializando el adaptador EGA
1EInicializando el adaptador CGA
1FPrueba de registro de página del controlador DMA
20 Comprobando el controlador del teclado
21 Inicializando el controlador del teclado
22 Comparación de la cantidad de RAM resultante con el valor en CMOS
23 Comprobación de la batería de respaldo y el CMOS extendido
24 Prueba de registros del controlador DMA
25 Configuración de los parámetros del controlador DMA
26 Formación de la tabla de vectores de interrupción.
27 Determinación acelerada de la cantidad de memoria instalada.
28 Modo protegido
29 Prueba de memoria del sistema completada
2ASalir del modo protegido
2BTransferir el procedimiento de configuración a la RAM
2CIniciando el procedimiento de inicialización del vídeo
2DBusque un adaptador CGA
2EBusqueda de adaptador EGA/VGA
2FVisualización de mensajes de BIOS VGA
30 Rutina de inicialización del controlador de teclado personalizado
31 Comprobando el teclado conectado
32 Comprobar el paso de una solicitud desde el teclado.
33 Comprobación del registro de estado del teclado
34 Probar y restablecer la memoria del sistema
35 Modo protegido
36 Prueba de memoria extendida completada
37 Salir del modo protegido
38 Prohibición de línea A20
39 Inicializando el controlador de caché 3A Comprobación del temporizador del sistema
3BConfiguración del contador de tiempo de DOS según el reloj de tiempo real
3CInicializando la tabla de interrupciones de hardware
3DEncontrar e inicializar manipuladores y punteros.
3EConfigurar el estado de la tecla Bloq Num
3FInicializando puertos serie y paralelo
40 Configuración de puertos serie y paralelo
41 Inicializando el controlador FDD
42 Inicializando el controlador HDD
43 Inicializando la administración de energía para el bus USB
44 Encontrar e inicializar BIOS adicionales
45 Restablecer el estado de la tecla Bloq Num
46 Comprobación de la funcionalidad del coprocesador
47 Inicializando PCMCIA
48 Preparándose para iniciar el sistema operativo
49 Transferir el control al código Bootstrap ejecutable
50 Inicialización ACPI
51 Inicializando la administración de energía
52 Inicializando el controlador de bus USB



Arriba