Mire el número de su tarjeta de prueba, y algunas tarjetas de prueba detectan los dígitos delantero y trasero.
Es decir, el número que se muestra actualmente puede ser la posición dañada, o puede que sea así; sea el último Para conocer un dígito pasado, consulte el manual de instrucciones de la tarjeta de diagnóstico
1 Hay tres situaciones en las que aparecen los códigos especiales "00" y "FF" y otros códigos de inicio:<. /p>
① Ha sido pasado por una serie de Si luego aparecen otros códigos: "00" o "FF", 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 curso o ha fallado.
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 ha fallado.
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 apagado 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ó.
21 Mantener el bit de interrupción no enmascarable (NMI) (paridad o verificación de canal de entrada/salida). Pasa la prueba de la línea de dirección; la paridad está a punto de activarse. La prueba del registro DMA principal está en progreso o falló.
22 Pruebe la función de interrupción de 8259. Finaliza la activación de la paridad; comenzará la prueba de lectura/escritura de datos en serie. La prueba del registro de máscara de interrupción principal está en curso o falló.
23 Pruebe el modo de protección 8086 modo virtual y el modo de página 8086. La prueba básica de lectura/escritura de datos en serie de 64K está bien; cualquier ajuste antes de la inicialización del vector de interrupción está a punto de comenzar. La prueba del registro de máscara de interrupción del esclavo está en progreso o falló.
24 Mide la memoria extendida de más de 1MB. Todos los ajustes previos a la inicialización del vector están completos y la preparación inicial del vector de interrupción está a punto de comenzar. Configure el registro de direcciones del segmento ES en el extremo superior de la memoria.
25 Prueba todas las memorias excepto las primeras 64K. Complete la preparación inicial del vector de interrupción; se leerá el puerto de entrada/salida del 8042 para la interrupción giratoria. La carga del vector de interrupción está en progreso o ha fallado.
26 Probar excepciones a los métodos de protección. Lea el puerto de entrada/salida del 8042; está a punto de realizar los preparativos iniciales para la rotación de los datos globales. Active la línea de dirección A20; habilítela para participar en el direccionamiento.
27 Determinar el control de caché o enmascarar la RAM. La preparación inicial de los 1 datos está completa; cualquier preparación inicial después del vector de interrupción continuará. La prueba del controlador del teclado está en curso o falló.
28 Identificar control de caché o controlador de teclado especial 8042. La preparación inicial después de completar el vector de interrupción está a punto de configurarse. Fallo de alimentación del CMOS/cálculo de suma de comprobación en curso.