1. Los códigos especiales "00" y "FF" y otros códigos de inicio aparecen en tres situaciones:
① Después aparecen una serie de otros códigos: "00" o "FF". " significa que la placa base está bien.
② Si el CMOS está configurado para que no tenga errores, las fallas menores no afectarán la continuación de la autoprueba del BIOS y eventualmente aparecerá "00" o "FF".
③ Si aparece "00" o "FF" u otro código de inicio tan pronto como se enciende la computadora y no cambia, significa que la placa no está funcionando.
2. Esta tabla está ordenada por valor de código de pequeño a grande. El orden de los códigos en la tarjeta es incierto.
3. El código no definido no aparece en la tabla.
4. El mismo código tiene diferentes significados para diferentes BIOS (AMI, Award, Phoenix de uso común), por lo que debe averiguar a qué tipo de BIOS pertenece la computadora que está probando. Puede verificarlo. el manual de su computadora, o directamente desde el chip BIOS de la placa base, o directamente en la pantalla de inicio.
5. En algunas placas base, solo aparece la primera parte del código en la ranura PCI, pero la ranura ISA tiene una salida de código de autoprueba completa. Y se ha descubierto que hay muy pocas placas base originales donde la ranura ISA no tiene salida de código, pero la ranura PCI tiene una salida de código completa. Por lo tanto, se recomienda cambiar la tarjeta de doble ranura a otra ranura y probarla. si la verificación del código no tiene éxito. Además, para diferentes ranuras PCI en la misma placa base, algunas ranuras envían códigos completos. Por ejemplo, en la placa base DELL810, solo una ranura PCI cerca de la CPU tiene una visualización de código completo, que cambia a "00" o ". FF", mientras que otras ranuras van a "00" o "FF". "38" no seguirá cambiando.
6. El tiempo requerido para la señal de reinicio no está necesariamente sincronizado con el PCI, por lo que es posible que el ISA comience a generar el código, pero la luz de reinicio del PCI no se apaga, por lo que el PCI El código se detiene en el código de inicio.
Código Award BIOS Ami BIOS Phoenix BIOS o Tandy 3000 BIOS
00. Se muestra la configuración del sistema a punto de controlar el gestor de arranque INI19. .
01 Prueba del procesador 1, verificación del estado del procesador, si la prueba falla, el bucle es infinito. Las pruebas de los registros del procesador están a punto de comenzar y las interrupciones no enmascarables están a punto de desactivarse. La prueba del registro de la CPU está en progreso o falló.
02 Determinar el tipo de diagnóstico (normal o fabricado). El búfer del teclado se invalidará si contiene datos. Deshabilite las interrupciones no enmascarables; comience con retraso. La escritura/lectura de CMOS está en progreso o falló.
03 Borre el controlador de teclado 8042 y emita el comando TESTKBRD (AAH). Se ha completado el retardo de encendido. El componente de verificación del BIOS de la ROM está en progreso o no funciona correctamente.
04 Reinicie el controlador de teclado 8042 y verifique TESTKBRD. Prueba de encendido/restablecimiento parcial del controlador del teclado. La prueba del temporizador de intervalos programable está en progreso o falló.
05 Si se repiten continuamente las pruebas de fabricación 1 a 5, se puede obtener el estado de control 8042. Reinicio parcial/encendido confirmado; el arranque de la ROM es inminente. DMA está lo más preparado posible o está fuera de servicio.
06 Preparación inicial del chip del circuito, deshabilitando el video, la paridad, el chip del circuito DMA y limpiando el chip del circuito DMA, todos los registros de página y los bytes de parada CMOS. Se inició el cálculo de la ROM de la suma de verificación del BIOS de la ROM, así como la verificación de que el búfer del teclado esté borrado. La prueba de lectura/escritura del registro de página inicial de DMA está en curso o falló.
07 Prueba 2 del procesador, verificar el funcionamiento de los registros de la CPU. La suma de comprobación del BIOS de la ROM está bien, el búfer del teclado se borró, emita el comando BAT (Prueba de garantía básica) al teclado. .
08 Haga que el temporizador CMOS realice los preparativos iniciales y actualice el ciclo del temporizador normalmente. Se ha emitido un comando BAT al teclado y el comando BAT está a punto de escribirse. La verificación de actualización de RAM está en progreso o falló.
09 EPROM verifica la suma y debe ser igual a cero para pasar. Verifique la prueba de seguridad básica del teclado, seguida de la verificación de los bytes de comando del teclado. Las primeras pruebas de RAM de 64K están en marcha.
0A hace los preparativos iniciales para la interfaz de vídeo.
Se emite el código de bytes de comando del teclado y los datos del byte de comando están a punto de escribirse. El primer chip de RAM de 64 K o línea de datos falló y se desplazó.
0B prueba el 8254 canal 0. Al escribir el byte de comando del controlador del teclado se emitirá un comando de bloqueo/desbloqueo para los pines 23 y 24. La primera lógica par/impar de 64K RAM falló.
0C Prueba 8254 canal 1. Los pines 23 y 24 del controlador del teclado están bloqueados/desbloqueados; se emite el comando NOP. La línea de dirección de la primera RAN de 64K está defectuosa.
0D 1. Compruebe si la velocidad de la CPU coincide con el reloj del sistema. 2. Compruebe si el valor programado del chip de control coincide con la configuración inicial. 3. Prueba del canal de vídeo, si falla sonará la bocina. El comando NOP ha sido procesado; luego pruebe el registro de parada CMOS. Fallo de paridad de la primera RAM de 64 K
0E Prueba el byte de apagado del CMOS. Se calculará la prueba de lectura/escritura del registro abierto de parada de CMOS; Inicialice la dirección del puerto de entrada/salida.
0F Prueba CMOS extendido. Suma de comprobación CMOS calculada escrita en el byte de diagnóstico; comienza la preparación inicial de CMOS. .
10 Pruebe el canal 0 de DMA. CMOS se preparó inicialmente y el registro de estado de CMOS está a punto de prepararse inicialmente para la fecha y hora. El primer bit 0 de RAM de 64K falló.
11 Pruebe el canal DMA 1. El registro de estado CMOS se preparó inicialmente para deshabilitar el DMA y el controlador de interrupciones. El primer bit 1 de 64DK RAM falló.
12 Registro de página DMA de prueba. Deshabilite el controlador DMA 1 e interrumpa los controladores 1 y 2; deshabilite la visualización de video y prepare el puerto B inicialmente. El primer bit 2 de RAM de 64DK falló.
13 Pruebe la interfaz del controlador de teclado 8741. La visualización de vídeo está desactivada y el puerto B está preparado inicialmente; la inicialización del chip/detección automática de memoria está a punto de comenzar. El primer bit 3 de 64DK RAM falló.
14 Pruebe el circuito disparador de actualización de memoria. La inicialización del chip del circuito/detección automática de memoria finaliza; la prueba del temporizador 8254 está a punto de comenzar. El primer bit 4 de RAM de 64DK falló.
15 Pruebe los primeros 64K de memoria del sistema. El temporizador del canal 2 está a mitad de prueba; 8254 El temporizador del canal 2 está a punto de completar la prueba. El primer bit 5 de 64DK RAM falló.
16 Cree la tabla de vectores de interrupción utilizada por 8259. La prueba del temporizador del segundo canal ha finalizado; el temporizador del primer canal del 8254 está a punto de completar la prueba. El primer bit 6 de RAM de 64DK falló.
17 Ajuste la operación de entrada/salida de video, habilite el BIOS de video si está instalado. La prueba del temporizador del primer canal ha finalizado; el temporizador del canal 0 del 8254 está a punto de completar la prueba. El primer bit 7 de RAM de 64DK falló.
18 Pruebe la memoria de video. Si la instalación del BIOS de video seleccionado pasa, se puede omitir. La prueba del temporizador del canal 0 ha finalizado; la actualización de la memoria está a punto de comenzar. El primer bit 8 de 64DK RAM falló.
19 Pruebe el bit de máscara del controlador de interrupciones (8259) del canal 1. La actualización de la memoria ha comenzado y se completará. El primer bit 9 de 64DK RAM falló.
1A Prueba el bit de máscara del controlador de interrupciones (8259) del canal 2. Activando el circuito de actualización de memoria, a punto de comprobar el tiempo de encendido/apagado de 15 microsegundos. El primer bit 10 de RAM de 64DK falló.
1B Prueba el nivel de batería del CMOS. Se completó la prueba de 30 microsegundos del tiempo de actualización de la memoria; la prueba de memoria básica de 64K está a punto de comenzar. El primer bit 11 de RAM de 64DK falló.
1C Prueba la suma de comprobación CMOS. El primer bit 12 de RAM de 64DK falló.
1D Establece la configuración CMOS. El primer bit 13 de RAM de 64DK falló.
1E Determine el tamaño de la memoria del sistema y compárelo con el valor CMOS. El primer bit 14 de RAM de 64DK falló.
1F prueba la memoria de 64K hasta un máximo de 640K. El primer bit 15 de RAM de 64DK falló.
20 Mide el bit de interrupción fijo 8259. Comienza la prueba básica de memoria de 64K; pronto probará las líneas de dirección. La prueba del registro DMA esclavo está en progreso o falló.