3RVW3UREH3&, 0$18$/7e&1,&2 Por COPYRIGHT © 2001 MICRO 2000 INC TODOS LOS DERECHOS RESERVADOS. MICRO 2000 INC. 1100 E. BROADWAY, 3RD FLOOR GLENDALE CALIFORNIA 91205 TELÉFONO: (818) 547-0125 FAX: (818) 547-0397 WWW.MICRO2000.COM DOCUMENT0 #MAN-PPSP-VPCI 1/10/2003 TABLA de CONTENIDO INTRODUCCIÓN $&(5&$'(0,&52,QF $&(5&$'(3RVW3UREH ',$*5$0$ CAPÍTULO 1: UTILIZANDO EL POST-PROBE ,167$/$1'2/$7$5-(7$ ¿48e6,*1,),&$172'$6(6$6/8&(6" 92/7$-(6 /,1($'(5(6(7 6(f$/(6,6$ 6(f$/(63&, ,17(5583725(6 67(33,1*6:,7&+ ',36:,7&+ /$3$17$//$+(;$'(&,0$/ ii TABLE OF CONTENTS CAPÍTULO 2: PROCEDIMIENTOS DE DIAGNÓSTICO 87,/,=$1'2/26&Ð',*26 )8(17('(32'(5 7$5-(7$0$'5( %86'(6,67(0$ &38 138 &+,36(7 5(/2-'(6<67(0 &026 &026(;7(1','2 ,17(5583&,21(6 3,& 3,7 %,26 &$5*$'($55$148( %,26&+(&.680 &2175$6(f$ iii POST PROBE MANUAL 0(025,$ 5$0 02'23527(*,'2 /Ì1($$ 520 620%5($'2'(520 &$&+( '0$ (6 +$%,/,7$5(6 38(57266(5,$/(6 38(57263$5$/(/26 ',6&2'852 81,'$''(',648(7(6 (60,6& 9,'(2 3$17$//$0212&520É7,&$ 3$17$//$'(&2/25 9,'(2520 9,'(25$0 iv TABLE OF CONTENTS 7(&/$'2 &21752/$'25'(7(&/$'2 /Ì1($$ %/248(2'(7(&/$'2 785%26:,7&+ 3$17$//$'((5525 5(6(59$'2 CAPÍTULO 3: LISTADOS DE BIOS: $&(5 $'9$1&('/2*,&5(6($5&+ $0, $0,3/86 $0,&2/25 $0,(=)/(; $0,:,1 $5&+(/(*$&< $67 $77 v POST PROBE MANUAL $77 $77 $779 $77 $77(,6$ $:$5'25,*,1$/;7 $:$5';7 $:$5' $:$5'(,6$ $:$5'3Q3 $:$5'(/,7(9HU3* $:$5' &+,36$1'7(&+12/2*,(6 &203$4*(1(5$/ &203$4'(6.352 &203$4'(6.352 &203$4'(6.352 '(// '7. (852%,26 vi TABLE OF CONTENTS (852%,260</(; )$5$'$<$7($6( +33$9,/,216HULHV3&V +39(&75$ +39(&75$(6 +39(&75$4656 ,%0$7 ,%0360&$ /$1'0$5.-80367$57;7 /$1'0$5.-80367$57$7 /$1'0$5.683(562)7$7 0,&52,'5(6($5&+9HU$ 0,&52,'5(6($5&+&217(0325$5< 059(5; 1&5;7 1&5$7 1&53& 2/,9(77,0$77 2/,9(77,36 3+,//,36 vii POST PROBE MANUAL 3+2(1,;%,263/86 3+2(1,;3&,%,26 3+2(1,;3&,%,2680&&+,36(7 3+2(1,;,6$(,6$0&$ 3+2(1,;9(5 3+2(1,;9(55(/($6( 3+2(1,;5%/248(GH$55$148( 48$'7(/;7 48$'7(/$7 683(562)7;7 683(562)7$7 7$1'21$77,32$ 7$1'21$77,32% 7$1'21(,6$ :(67(51',*,7$/ =(1,7+ =(1,7+25,21 =(1,7+ viii TABLE OF CONTENTS CAPÍTULO 4 : CODIGOS DE BEEP $0, $:$5' $67 &203$4 (8520</(; ,%0 0,&52,'5(6($5&+ 05%,26 3+,//,36 3+2(1,;,6$(,6$0&$ 3+2(1,; 48$'7(/ CAPÍTULO 5: PROCECIMIENTOS POST $0, $:$5' &+,367(&+12/2*,(6 &203$4 (852%,26 ix POST PROBE MANUAL +39(&75$ ,%0 0,&52,'5(6($5&+ 1&5 2/,9(77, 3+,//,36 3+2(1,; =(1,7+ Capítulo 6 : MENSAJES de ERROR IBM Capítulo 7: EL POST PROBE HEREDADO /$621'$352%( 87,/,=$1'2(/352%( APÉNDICE A ',$*5$0$%86,6$ ',$*5$0$%863&, ,17(5583&,21(6(67É1'$5 x TABLE OF CONTENTS ASIGNACIONES MEMORIA........................................275 &+,36&2081(6 APPENDIX B GUARANTÍA LIMITADA DEL HARDWARE ............278 xi POST PROBE MANUAL xii Introducción 1. Acerca de Micro2000 Inc. Micro 2000 fue fundado en Septiembre de 1990 para suministrar a la industria de la computación con diagnósticos de la mejor calidad, los cuales virtualmente no existían en aquel tiempo para ese segmento de la industria. Desde entonces, la compañía ha mantenido su posición de liderazgo a través de soporte técnico destacado y permaneciendo consistentemente en la punta de lanza durante los rápidos avances de la tecnología de las PCs que continúan a la fecha. Y asea software o hardware para diagnóstico de PCs, materiales didácticos o herramientas administrativas de redes, puede confiar todo a los productos de Micro 2000 que son productos de lo más destacado y de la más alta calidad de su tipo disponible en cualquier lugar. 2. Acerca de Post Probe El Post Probe es la herramienta para diagnosticar rápidamente cualquier PC compatible con IBM que no quiera arrancar. El Post Probe es una tarjeta de circuitos impresos que se conecta en cualquier ranura de bus disponible en la tarjeta madre de la computadora. Puede ser utilizado con el bus ISA, EISA o los mas modernos PCI. El Post Probe monitorea voltajes, señales de bus y la Auto prueba de encendido de la computadora, y muestra los resultados con varios LEDs y despliegues de 7 segmentos. 1 POST PROBE MANUAL Cuando se enciende una computadora, este sigue una serie de pasos en el BIOS para probar los subsistemas de la computadora. Cada que da un paso, genera un código llamado código POST. El código varía de acuerdo al fabricante y la versión del BIOS. Post Probe lee estos códigos, y si el BIOS no es capaz de completar todas las pruebas, el código desplegado mostrará donde se detuvo la Auto Prueba en el encendido. También cuenta con un botón que le permite ir paso a paso a través de los códigos, uno a la vez. El display de LED, la tabla de códigos para su tipo de BIOS ( en el Capítulo 3 de este manual), y los procedimientos de diagnóstico en el capítulo 2 le permitirán diagnosticar la falla, y en muchos casos, el componente exacto que necesita ser reemplazado. Junto con el software de diagnóstico MicroScope de Micro 2000, tendrá un arsenal para conquistar virtualmente cualquier problema de computadoras PC que se pueda encontrar. 1. CONECTOR PCI 2. DISPLAY DE 7-SEGMENTOS 3. LED OSC. 4. LED RESET 5. LED ALE 6. STEPPING SWITCH 7. PUNTOS DE VOLTAJE 8. 3.3 VDC 9. +5 VDC 10. –5 VDC 11. 12. 13. 14. 15. 16. 17. 18. 19. +12 VDC –12 VDC LED CLK LED FRAME/ SMEMR LED IRDY/ SMEMW LED TRDY/ IOW LED DEVSEL/ IOR DIP SWITCH CONECTOR ISA Características del Post Probe 2 INTRODUCTION 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 6 2 18 19 Distribución Física del Post Probe 3 POST PROBE MANUAL Nota: La tarjeta Post Probe está diseñada para ser utilizado por un periodo breve de tiempo, mientras que la computadora realiza su Auto Prueba en el encendido durante el arranque. Dejar insertada la tarjeta en la computador por periodos extendidos puede ocasionar que la tarjeta se dañe por sobrecalentamiento, lo cual anulará la garantía del Post Probe. 4 Capítulo 1 UTILIZANDO EL POST PROBE 1. Instalando la tarjeta Notará que la tarjeta Post Probe tiene dos conectores en las orillas. Uno de ellos es para los buses de tipo ISA o EISA, y el otro para el bus mas moderno PCI. Si su tarjeta madre tiene ranuras para ambos tipos de bus, deberá utilizar ambas. Los códigos Post serán los mismos, pero los LEDs individuales monitorean diferentes señales en cada bus. Si solo está disponible un bus, será más que obvio cual utilizar. Si ninguno de los conectores cabe en la ranura del bus, ha encontrado un tercer tipo, llamado el bus MCA. MCA significa “Arquitectura de Micro Canal” por sus siglas en inglés el cual es un estándar desarrollado por IBM para sus sistemas PS-2 y PS-2. El Post Probe también puede ser utilizado en este tipo de bus, primero conectando el conector ISA en un adaptador MCA, el cual está disponible en Micro 2000. Para instalar, apague la computadora y abra el gabinete. Aunque no es necesario, normalmente es una buena idea comenzar por remover todas las tarjetas adaptadoras conectadas en la tarjeta madre de forma que podamos cerrar la fuente del problema, porque una de estas tarjetas puede estar provocando un corto circuito en el bus. Ahora, oriente la tarjeta Post Probe de manera que la hilera de LEDs estén viendo hacia arriba (para PCI), o al frente de 5 CAPÍTULO 1 la computadora (para ISA). Si existe alguna dudas sobre la orientación de la tarjeta, hay flechas adyacentes en cada conector. La flecha para el conector en uso deberá estar apuntando hacia la orilla más cercana de la tarjeta madre. Empuja suavemente y de forma uniforme el Post Probe en una ranura vacía de bus. Cuando la tarjeta toque el fondo de la ranura, revisa en la orillad el mismo para asegurarte que la tarjeta esta derecha. Puede que tenga que quitar una placa o cubierta abriendo l aparte trasera de la computadora y quitando un tornillo en l aparte superior del bracket. Una ves que la tarjeta es instalada, quite sus manos y cualquier otra herramienta del gabinete de la computadora y enciéndalo. La computadora comenzará con la Auto Prueba de Encendido. 2. ¿Qué significan todas esas luces? El Post Probe tiene dos tipos de display para decirle que es lo que está ocurriendo con señales en el bus. Uno es un display HEX de 2 dígitos, el cual cubriremos mas tarde. El otro es un juego de LEDs rojos, verdes y amarillos. Los LEDs verdes revisan voltajes y los rojos la línea de Reset. El LED amarillo muestra el estado de una señal de bus diferente. VOLTAJES Los cinco LEDs verdes monitorean los voltajes DC de la fuente de poder. Comenzando desde la esquina de la tarjeta, los voltajes son +3.3 VDC, +5 VDC, -5 VDC, +12 VDC y 12 VDC. Si un voltaje está dentro de una tolerancia de +10% a –5%, el LED correspondiente estará encendido. 6 UTILIZANDO EL POST PROBE También hay seis puntos de pruebas, uno para tierra y para cada uno de los voltajes que permiten una fácil confirmación con un voltímetro. Nota: No hay +3.3 VDC en el bus ISA. El bus PCI no tiene –5 VDC, y algunos modelos de PCI también carecen del +3.3 VDC. Si un LED que debiera estar prendido y no lo está, el problema pudiese ser la fuente de poder, el cableado desde la fuente de poder o que la línea de voltaje en el bus tenga un corto circuito. Si ninguno de los LEDs enciende, revise la fuente de poder, el fusible principal y la corriente alterna que entra al sistema. LINEA DE RESET Hay un LED rojo ubicado sobre la tarjeta, entre dos LEDs amarillos, como a 1½ pulgadas de la orilla opuesta del conector ISA. Este LED encenderá siempre que la línea de Reset del sistema esté activada. Esto normalmente ocurre una vez durante en arranque, pero en ocasiones verá que el procedimiento POST llegue hasta cierto punto y luego haga reset una y otra vez. Esto normalmente significa que hay una señal en corto circuito en la tarjeta madre. SEÑALES ISA Hay siete LEDs amarillos que monitorean varias señales en el bus. Con una excepción, estos monitorean una función en el bus ISA y una función diferente en el bus PCI. Las funciones ISA se encuentran enlistadas aquí primeramente. 7 CAPÍTULO 1 ALE (Address Latch Enable o Habilitar Pestaña de Dirección): Este LED amarillo (junto al LED de Reset) indica una señal desde el CPU que permite al BIOS a marcar direcciones, tales como direcciones de memoria. Este LED deberá de parpadear periódicamente durante el Post. Sin no lo hace, los principales sospechosos son el CPU, los circuitos del DMA, Controladores de Bus o el Generador de Reloj. Este LED no tiene función sobre el bus PCI. LECTURA E/S: Este led encenderá siempre que el BIOS intente leer de un dispositivo de E/S tal como el disco duro, floppy, teclado, etc. Si un dispositivo E/S está fallando, esto le dará una pista si la falla es con el dispositivo o su controlador (la luz parpadea) o algo sobre la tarjeta madre tal como el BIOS o el chip DMA (la luz no enciende). En la parte trasera de la tarjeta, este LED está etiquetado como DEVS / IOR. ESCRITURA E/S: Se enciende cuando el BIOS escribe a un dispositivo, y proporciona las mismas pistas para solucionar problemas que la Lectura E/S. Etiquetado como TRDY / IOW. ESCRITURA DE escribiendo en la escrito. Este LED hace, sospeche del IRDY / SMEMW. MEMORIA: El BIOS revisa la RAM memoria y luego leyendo lo que fue parpadea durante la escritura. Si no lo BIOS o del chip DMA. La etiqueta es LECTURA DE MEMORIA: Si ESCRITURA DE MEMORIA parpadea, pero este no, intente reemplazando la RAM. Etiquetado FRAME / SMEMR. 8 UTILIZANDO EL POST PROBE RELOJ (CLK): Este monitorea la señal de tiempo del sistema principal. Deberá parpadear rápidamente, y puede aparenta restar encendida continuamente. Si no enciende, revisa el cristal o el chip generador del reloj. Esta señal se utiliza tanto el ISA como en PCI, pero no está presente en el bus MCA en sistemas Micro canal. OSCILADOR (OSC): Este cristal era el principal sistema de tiempo en máquinas XT, pero ahora solo lo utiliza el controlador de video para frecuencias de color. La señal no está presente en un bus PCI. En un bus ISA, el LED parpadeará rápidamente, y puede aparenta restar encendida continuamente. Si no es así, reemplace el cristal de 14.138 Mhz. Este LED está ubicado junto al LED de Reset. SEÑALES PCI RELOJ: Esta es la única señal, además de los voltajes, monitoreado en común con el bus PCI. Deberá parpadear rápidamente o aparentar estar prendido. FRAME: Esta señal define la ventana de tiempo para transferencia de datos en el bus. El LED deberá parpadear repetidamente durante el Post. Si no, el problema es seguramente el chipset PCI, particularmente el controlador de bus. IRDY (Iniciador Listo): Este LED parpadea cuando el bus reconoce un dispositivo que está listo para transferir datos. Si esta función no está trabajando, el problema seguramente está en el chipset PCI. 9 CAPÍTULO 1 TRDY (Objetivo Listo): Parpadea cuando el bus reconoce a un dispositivo que está listo para recibir datos. Los problemas pueden ser originados en el chipset PCI o un dispositivo E/S. DEVS (Selección de Dispositivo): Esta señal muestra que un dispositivo ha sido seleccionado para transferencia de datos. Si no parpadea, sospeche del controlador del bus. 3. Switches o Interruptores STEPPING SWITCH Hay dos switches de botones de presión, localizados en las orillas de la tarjeta, en contraposición a los conectores. Cualquiera de estos le permite ver e ir paso a paso por los códigos Post uno a la vez, en reversa de la secuencia en la que fueron dispuestas. Solo empuja uno de los botones para progresar al código previo. Hay dos botones para que uno de ellos sea fácilmente alcanzados en importar la orientación de la tarjeta Post Probe en la máquina. Note por favor que el botón no ocasiona que se ejecuten las rutinas Post de hecho; en lugar de eso, muestra la secuencia que ya ha sido ejecutada. Esta información es valiosa porque el Post no siempre se detendrá en la sección donde el error ocurrió. Algunas veces se va al siguiente paso antes de bloquearse. En otros casos, el Post emite el código solo después de completar exitosamente una rutina en particular. Si el BIOS ha sido corrompido, podrá hasta encontrar el Post ejecutando pasos fuera de secuencia, y el stepper es el único método para determinar que está ocurriendo con exactitud. 10 UTILIZANDO EL POST PROBE DIP SWITCH El switch doble en línea (DIP por sus siglas en inglés) de cuatro posiciones en la tarjeta Post Probe establece el puerto E/S que la misma lee para obtener los códigos Post. La mayoría de los sistemas dan salida a sus códigos hacia el puerto E/S 80, pero existen excepciones, como se indica en la tabla. Switch # 1234 Puerto 80 1111 Puerto 84 Puerto 90 Puerto 190 0111 1101 1100 Puerto 300 Puerto 380 Puerto 680 Todos Prueba 1011 1010 1001 1000 0000 La mayoría de los sistemas ISA y EISA Sistemas Compaq PS2 modelos 25 y 30 Cualquier BIOS utilizando el Puerto 190 Sistemas Award con bus EISA Sistemas Compaq Sistemas MCA Cuando exista duda, intente este.. Modo de Auto-diagnóstico Los ajustes indicados arriba representan 0=APAGADO y 1=ENCENDIDO. Esta tabla también está serigrafiada en la parte trasera de la tarjeta Post Probe. Tome en consideración que algunas versiones anteriores de la tarjeta muestran 0=ENCENDIDO Y 1=APAGADO. El modo de auto-diagnóstico pondrá la pantalla en un ciclo continuo, el cual no se detendrá amenos que encuentre una falla en la tarjeta. Si esto ocurre, contacte a soporte técnico. 11 CAPÍTULO 1 4. La Pantalla Hexadecimal Cada marca y versión de BIOS tiene su propia rutina Post por la que atraviesa en el encendido, y tienen su propio juego de códigos que saca para varias partes del Post. Aunque todas las computadoras son propensas a los mismos tipos de problemas, los códigos variarán y es necesario interpretarlos. Afortunadamente sin embargo, todos los BIOS ponen el código en formato hexadecimal. Estos códigos hexadecimales son desplegados por la pantalla de 7 segmentos. Hay dos dígitos en la pantalla debido a que la mayoría de las versiones de BIOS utilizan un código de 2 dígitos. Hay ciertos BIOS tales como el HP Vectra ES, RS y QS que utilizan un código de 4 dígitos, por lo que se despliegan momentáneamente los primeros dos dígitos seguidos de los últimos dos dígitos del código. Existe una segunda pantalla hex en la parte posterior de la tarjeta Post Probe. Despliega el mismo código, pero hace más fácil la lectura de los códigos sin importar la orientación de la tarjeta insertada en la computadora. Para averiguar lo que significa un código, debes de ubicar la tabla para tu BIOS en particular en el Capítulo 3 de este volumen. Las tablas están en orden alfabético por fabricante. Cada tabla enlista los códigos para ese BIOS, en orden numérico. Una vez que has encontrado la tabla correcta, ve hacia el código desplegado en esa tabla. Junto a cada número de Código Post, encontrarás la descripción de la prueba del fabricante así como un número de referencia a una sección en particular de los Procedimientos de Diagnóstico en el Capítulo 2. Si vas 12 UTILIZANDO EL POST PROBE entonces a esta sección de este capítulo, verás un análisis detallado del hardware siendo probado en esa porción del procedimiento Post y sugerencias para ayudarte a aislar y reparar el problema. Las tablas son extensas, listando más de 65 versiones de BIOS diferentes de 22 fabricantes. Sin embargo, siempre se liberan nuevas versiones de BIOS continuamente y varios fabricantes de BIOS adecuarán el código para sus clientes. Por esta razón, es muy posible encontrar un código Post que no este incluido en las tablas. Por otro lado, un BIOS corrompido puede causar Códigos Post ilegítimos que no se encuentra en las tablas. Si la computadora está dañada hasta el punto en que el Post no puede comenzar, la tarjeta desplegará el código AA. Esto normalmente requerirá el reemplazo del BIOS, el CPU o la tarjeta madre en su totalidad. Esta condición también puede ocurrir si una tarjeta adaptadora está en corto circuito en uno o más señales de bus. Ciertos códigos de bios son marcados como Reservados o Específicos-OEM. Los fabricantes de BIOS asignarán estos como sean solicitados por sus clientes, y necesitarás contactar el vendedor de tu sistema o fabricante de tarjeta madre para averiguar que función ha sido asignado a un código reservado en particular. Los códigos marcados como Debug o Depurar son utilizados por los fabricantes para probar los chips, pero no son normalmente utilizados durante un POST normal. Si te topas con un código que no esta en la tabla, o un BIOS cuyo juego no está incluido en el Capítulo 3, por favor contacte el departamento de soporte técnico de Micro 2000. 13 CAPÍTULO 1 Podemos ayudarte a determinar la causa del código faltante y nos puedes ayudar a mantener nuestros listados de BIOS al día. 14 Capítulo 2 PROCEDIMIENTOS DE DIAGNÓSTICO 0.0 UTILIZANDO LOS CÓDIGOS -XQWRDFDGDXQRVGHORV&yGLJRV3267HQHO&DStWXOR HV XQ &yGLJR GH 'LDJQyVWLFR HO FXDO UHILHUH D XQD GH ODV VHFFLRQHV HQ HVWH FDStWXOR $TXt HQFRQWUDUiV XQD GHVFULSFLyQ GH OD SDUWH GHO VLVWHPD TXH KD VLGR SUREDGR SRUHVDSRUFLyQGHO3267'RQGHVHDDSOLFDEOHWDPELpQ KD\VXJHUHQFLDVSDUDDLVODUPiVDOOiHOSUREOHPD 1R VLHPSUH VLJQLILFD TXH GHEHUiV GH UHHPSOD]DU HVH FRPSRQHQWHHQSDUWLFXODU/DPD\RUtDGHODVRSHUDFLRQHV HQ HO VLVWHPD UHTXLHUHQ LQWHUDFFLyQ GH YDULRV FRPSRQHQWHV\FDGDXQRSXHGHDSDUHFHUFRPRIDOOLGRVLQ R VH GDQ ORV GDWRV R VHxDOHV FRUUHFWRV GH RWUD SDUWH 7DPELpQ HO 3267 SXHGH QR GHWHQHUVH HQ OD VHFFLyQ GHO GHIHFWRSHURHQXQRLQPHGLDWDPHQWHDQWHULRURSRVWHULRU D HVWH 3RU HVR HV TXH KHPRV LQFOXLGR XQ ERWyQ TXH WH SHUPLWH LU SDVR DSDVRDWUDYpVGHO3267YpDVH6WHSSHU 6ZLWFK HQ HO &DStWXOR 6LQ HPEDUJR XWLOL]DQGR DGHFXDGDPHQWHODGHVFULSFLyQGHO&yGLJR3267$SpQGLFH $ \ OD LQIRUPDFLyQ HQ HVWH FDStWXOR \ DOJXQDV YHFHV XQ SRFR GH SUREDU \ HUURU WH SHUPLWLUi GHWHUPLQDU FDVL VLHPSUHHORULJHQGHOSUREOHPD 15 CAPÍTULO 2 1.0 FUENTE DE PODER /RVYROWDMHVGHODIXHQWHGHSRGHUVRQPRQLWRUHDGRVHQHO %86 GHO VLVWHPD SRU HO 3RVW 3UREH /RV YROWDMHV VXPLQLVWUDGRV VRQ 9 9 9 \ 9 (Q PiTXLQDV FRQ %86 3&, WDPELpQ VH SURYHH GH 9 HQ HVH%86/RV/('VHQHO3RVW3UREHFRUUHVSRQGLHQWHVD FDGDYROWDMHVHLOXPLQDUiQVLHVHYROWDMHHVWiGHQWURGHXQ UDQJRGHGHVXYDORUSURSLR/RVYROWDMHVSXHGHQVHU SUREDGRVWDPELpQFRQXQYROWtPHWURVREUHHO3RVW3UREH PLGLHQGR HQWUH HO SXQWR GH SUXHED SDUD HO YROWDMH TXH TXLHUHVFKHFDU\HOTXHHVWiPDUFDGRFRPRODWLHUUD 6LWRGRVORVYROWDMHVVRQGHHOSUREOHPDHVODIXHQWHGH SRGHUHOIXVLEOHSULQFLSDORHOVXPLQLVWURGH9&$DOD FRPSXWDGRUD UHYLVD HO FDEOH SDUD DVHJXUDUWH TXH HVWi HQFKXIDGR 6LXQRRGRVGHORVYROWDMHVHVWiQPDOODFDXVDSXHGHVHU XQDIXHQWHGHIHFWXRVDRTXHODOtQHDGHYROWDMHHQHOEXV HVWp DELHUWD R HQ FRUWR $SDJD GHVFRQHFWD WRGDV ODV WDUMHWDV DGDSWDGRUDV \ GLVSRVLWLYRV GH (6 GH OD WDUMHWD PDGUH (QFLHQGH \ YXHOYH D UHYLVDU ORV YROWDMHV 6L HVWi ELHQFRQHFWDGHYXHOWDODVFRVDVXQDDODYH]QRROYLGHV DSDJDUFXDQGRFRQHFWHV\GHVFRQHFWHVFODURKDVWDTXHHO YROWDMHIDOOH<DWLHQHVDWXFXOSDEOH 6L HO YROWDMH VLJXH PDO FRQ WRGR GHVFRQHFWDGR TXLWD OD IXHQWHGHSRGHUGHODWDUMHWDPDGUH\UHYLVDORVYROWDMHVHQ HO FRQHFWRU GH OD IXHQWH GH SRGHU 6L WRGDV ODV OHFWXUDV VDOHQELHQHOSUREOHPDHVWiHQODWDUMHWDPDGUH6LQRHV ODIXHQWHGHSRGHU 16 PROCEDIMIENTOS DE DIAGNÓSTICO 2.0 TARJETA MADRE /D WDUMHWD PDGUH DOEHUJD OD XQLGDG FHQWUDO GH SURFHVR &38 FRQ VX WHPSRUL]DGRU \ FLUFXLWRV GH FRQWURO DVRFLDGRV \ HO %86 GH VLVWHPD 7DPELpQ HQFRQWUDPRV DTXtORVMXPSHUVTXHHVWDEOHFHQODYHORFLGDGGHOVLVWHPD\ DYHFHVRWUDVYDULDEOHV(QXQDWDUMHWDPDGUHEiVLFDWRGR VHFRQHFWDDODWDUMHWDPDGUH\DVHDSRUPHGLRGHWDUMHWDV DGDSWDGRUDV TXH VH FRQHFWDQ HQ HO %86 R XQ FRQHFWRU HVSHFLDOHQODWDUMHWDPDGUH 5HYLVD ORV MXPSHUV SDUD DVHJXUDUWH TXH HVWpQ DVHQWDGRV SURSLDPHQWH\ORVDMXVWHVVRQFRUUHFWRV/DWDUMHWDSRUVL PLVPDHVUDUDYH]XQDIXHQWHGHIDOODVTXHQRUPDOPHQWH RFXUUHQ HQ FLUFXLWRV VREUH OD WDUMHWD R HQ XQR GH ORV GLVSRVLWLYRVFRQHFWDGRVDODWDUMHWDPDGUH6LHOSUREOHPD SXHGHVHUDLVODGRDXQFRPSRQHQWHHQSDUWLFXODUSXHGH VHUSRVLEOHUHHPSOD]DUHVHFRPSRQHQWH6LQHPEDUJRHQ WDUMHWDVPDGUHPRGHUQDVHOUHWRKDVLGRHOFRPELQDUPDV \ PDV IXQFLRQHV HQ ORV FKLSV LQWHJUDGRV GH JUDQ HVFDOD 3RU HMHPSOR XQ FKLS DKRUD FRPELQD ORV GRV FRQWURODGRUHV '0$ ORV 3,7V 3,&V \ HO 57& ORV FXDOHV HUDQ WRGRV FKLSV VHSDUDGRV HQ VLVWHPDV PDV DQWLJXRV 0XFKRV GH HVWRV FKLSV LQWHJUDGRV GH JUDQ HVFDOD VRQ PRQWDGRV VXSHUILFLDOPHQWH FRQ HTXLSR HVSHFLDO \ PX\ FRVWRVR \ HQ RFDVLRQHV OD ~QLFD VROXFLyQ SUiFWLFD HV UHHPSOD]DUODWDUMHWDHQVXWRWDOLGDG %86'(6,67(0$(OEXVHVHOFDPLQRWUD]DGRHQ ODWDUMHWDPDGUHVREUHODFXDOYLDMDODLQIRUPDFLyQHQWUHHO &38 OD PHPRULD GLVSRVLWLYRV (6 HWF (O EXV LQFOX\H OtQHDV GH GDWRV OtQHDV GH GLUHFFLRQHV YROWDMHV \ YDULDV RWUDVOtQHDVGHVHxDOHV(VWDVOtQHDVGHVHxDOHVORVFXDOHV 17 CAPÍTULO 2 VRQPRQLWRUHDGRVGLUHFWDPHQWHSRUHO32673UREHHVWiQ GHVFULWDV HQ OD VHFFLyQ GH 6ROXFLRQDQGR 3UREOHPDV GHO &DStWXOR6HSXHGHGHFLUWDPELpQTXHHOEXVLQFOX\HHO FKLS FRQWURODGRU GH EXV \ ORV FRQHFWRUHV HQ GRQGHYDULRV WLSRVGHWDUMHWDVVRQLQVHUWDGDV (OEXVPiVFRP~QHQODKLVWRULDGHODV3&VKDVLGRHO,6$ $UTXLWHFWXUD (VWiQGDU GH OD ,QGXVWULD SRU VXV VLJODV HQ LQJOpV \ VXV SULPRV FHUFDQRV HO (,6$ \ 9(6$ /RV QXHYRVVLVWHPDVDODYHQWDKR\HQGtDLQFOX\HQFDVLWRGRV HO EXV 3&, PiV YHOR] HO FXDO SXHGH VHU XWLOL]DGR SRU VL VRORRHQFRPELQDFLyQFRQXQEXV,6$/DGLVWULEXFLyQGH ODV VHxDOHV SDUD HVWRV YDULRV WLSRV GH EXVHV HVWiQ PRVWUDGRV HQ HO $SpQGLFH % (O 86% %XV 6HULDO 8QLYHUVDOHVH[WHUQDDODWDUMHWDPDGUH\QRHVSUREDGR GXUDQWHHOSURFHGLPLHQWR3267 (O FKLS FRQWURODGRU GH EXV GHWHUPLQD ORV WLHPSRV GH WUDQVIHUHQFLDGHGDWRVFRQWURODODLQWHUYHQFLyQRQRGHOD PHPRULDR(6\HQTXHVHQWLGRYDODWUDQVIHUHQFLD8QD IDOOD GHO FKLS SXHGH DIHFWDU FXDOTXLHUD GH HVWRV IDFWRUHV /RV EXVHV 3&, H ,6$ WHQGUiQ FDGD XQR VX SURSLR FRQWURODGRU (O ~QLFR SRVLEOH SUREOHPD TXH RFXUUH FRQ HOEXVHQVtHV XQD OtQHD GH VHxDO DELHUWD R HQ FRUWR HO FXDO SXHGH RFDVLRQDU XQ Q~PHUR GH VtQWRPDV GHSHQGLHQGR HQ FXDO VHxDO VH DIHFWH &XDQGR VDOH D IORWH HO GHIHFWR GH EXV HQ XQVLVWHPDTXHHVWDEDWUDEDMDQGRSUHYLDPHQWHODIXHQWH VHUi IUHFXHQWHPHQWH HQFRQWUDGR HQ ORV FRQHFWRUHV GH SHLQH 4XLWD ODV WDUMHWDV DGDSWDGRUD VH LQVSHFFLRQD ORV FRQHFWRUHVGHFHUFDSDUDXELFDUSLQHVGREODGRVRWUR]RVGH PHWDO 18 PROCEDIMIENTOS DE DIAGNÓSTICO &38 8QLGDG GH 3URFHVDPLHQWR &HQWUDO (O %,26 WUDWDUiGHLGHQWLILFDUiDO&38\SRQGUiHVDLGHQWLILFDFLyQ HQHO&026(QWRQFHVKDUiTXHHO&38HMHFXWHXQDVHULH GH LQVWUXFFLRQHV SDU DSUREDU VXV IXQFLRQHV 6L KDV LQVWDODGRXQQXHYR&38\UHWHQLGRXQ%,26REVROHWRHVD SXHGH VHU OD FDXVD GH XQD IDOOD 'H RWUD IRUPD HO SUREOHPDHVWiHQHOFKLSGHO&38HQVtHOFXDOWHQGUiTXH VHU UHHPSOD]DGRV $IRUWXQDGDPHQWH HVWH FKLS QRUPDOPHQWH HVWi PRQWDGR HQ XQ VRFNHW R XQ JDELQHWH GHVPRQWDEOH 138 8QLGDG GH 3URFHVDPLHQWR 1XPpULFR FRP~QPHQWH FRQRFLGR FRPR &RSURFHVDGRU 0DWHPiWLFR (VWH FKLS PDQHMD ODV IXQFLRQHV PDWHPiWLFDV PiV FRPSOHMDVORTXHOLEHUDGHDOJXQDFDUJDDO&38'HVGHHO HO138HVWiLQWHJUDGRHQHO&38(QVLVWHPDVPDV DQWLJXRV HO 138 HV XQ FKLS VHSDUDGR HO FXDO IUHFXHQWHPHQWH HV LPSRVLEOH UHPRYHU R FDPELDU VLQ KHUUDPLHQWDHVSHFLDO(QHVWRVVLVWHPDVHOUHHPSOD]RGH ODWDUMHWDPDGUHFRPSOHWDHVODRSFLyQPiVUHDOLVWD &+,36(7(VWHFyGLJRGHGLDJQyVWLFRUHILHUHDOFKLS R FKLSV HQ OD WDUMHWD PDGUH TXH HVWiQ DVRFLDGRV FRQ HO %,26 HQ OXJDU GHO FKLSVHW GH YLGHR FXELHUWR EDMR HO FyGLJR &DGD YHUVLyQ GH %,26 HVWi GLVHxDGR SDUD WUDEDMDU PHMRU FRQ XQ FKLSVHW HQ SDUWLFXODU (O MXHJR LQFOXLUtD FRQWURODGRUHV 3,& 3,7 \ '0$ %,26 520 &026\57&(VWRVHVWiQFXELHUWRVSRUVHSDUDGRVSHUR VL HO SUREOHPD QR SXHGH VHU DLVODGR D XQD IXQFLyQ HQ SDUWLFXODUVHUiVUHIHULGRDHVWHFyGLJR 19 CAPÍTULO 2 6LODSUXHEDGHLQLFLDOL]DFLyQGHO&KLSVHWIDOODQHFHVLWDUiV OD GRFXPHQWDFLyQ HVSHFtILFD GHO IDEULFDQWH GH OD WDUMHWD PDGUHR%,26SDUDDLVODUHOSUREOHPDRVRORUHHPSOD]DOD WDUMHWD PDGUH 6L OD IDOOD HV HO (VWDGR GH (VSHUD GHO &KLSVHW QRUPDOPHQWH SXHGHV DUUHJODUOR FDPELDQGR ORV YDORUHV GH HVWDGR GH HVSHUD GHO &026 SDUD /HFWXUD (VFULWXUD /HFWXUD GH &DFKp (VFULWXUDG H &DFKp HWF 5HILpUDVHDODGRFXPHQWDFLyQGHO%,26 5(/2- '( 6,67(0$ ([LVWHQ GRV DVSHFWRV GHO UHORMTXHVRQSUREDGRVGXUDQWHHO32673ULPHURVRQORV FULVWDOHV GH RVFLODFLyQ (O FULVWDO SULQFLSDO JHQHUD OD IUHFXHQFLD GH WLHPSR SDUD HO &38 \ HO %86 (VWD VHxDO WDPELpQHVWiLQGLFDGDSRUHO/('GH5(/2-HQODWDUMHWD 32673UREH([LVWHXQVHJXQGRFULVWDOTXHHUDHO UHORMGHVLVWHPDRULJLQDOSHURDKRUDVRORHVXWLOL]DGRSRU HO3,7\FLUFXLWRVGHYLGHR/DRWUDSDUWHHVHOFKLS57& 5HORMGH7LHPSR5HDOHOFXDOJHQHUDLQIRUPDFLyQDFHUFD GH OD KRUD \ IHFKD HVWH FKLS FRQWLHQH WDPELpQ ODV FHOGDV GH PHPRULD &026 YpDVH OD VLJXLHQWHVHFFLyQ'HEHUiV VHUFDSD]GHGLVWLQJXLUORGHOFyGLJR3267VLHQGRSUREDGR 1RWHFRQIXQGDVFRQHOUHORMGHVLVWHPDRSHUDWLYR'26\ :LQGRZV OOHYDQ HO UHJLVWUR GH OD IHFKD \ KRUD SHUR QR KDVWDTXHHOVLVWHPDKD\DLQLFLDGRFRQp[LWR &026(VWDHVXQDVHFFLyQGHPHPRULDQRYROiWLO OR TXH VLJQLILFD TXH UHWLHQH VX FRQWHQLGR D~Q FXDQGR OD FRPSXWDGRUDVHDDSDJDGDGHELGRDXQDEDWHUtD&0,6GH ODUJDYLGDTXHOHSURSRUFLRQDHQHUJtD(QWUHRWUDVFRVDV HVWDPHPRULDUHWLHQHODIHFKD\KRUDFRQILJXUDFLyQGHOD 5$0 LQIRUPDFLyQ VREUH GLVSRVLWLYRV SHULIpULFRV WDOHV 20 PROCEDIMIENTOS DE DIAGNÓSTICO FRPR VXV DVLJQDFLRQHV GH ,54 \ '0$ SDUiPHWURV GH GLVFRGXUR\DVHDTXHODFRPSXWDGRUDLQLFLHHQPRGR5HDO R3URWHJLGD (O &0,6 QRUPDOPHQWH HVWi GHQWUR GHO FKLS 57& &XDOTXLHU Q~PHUR GH GHWDOOHV GH KDUGZDUH R VRIWZDUH SXHGHQ FRUURPSHU ORV YDORUHV DOPDFHQDGR VHQ HO &026 GHPDQHUDTXHHYLWHQODLQLFLDOL]DFLyQ(O3267UHYLVDUi ORVYDORUHVDOPDFHQDGRVHQ&026FRQWUDGDWRVTXHUHFLEH GH RWURV FRPSRQHQWHV GH VLVWHPD \ FXDOTXLHU DQRPDOtD SXHGH RFDVLRQDU TXH HO 3267 VH EORTXHH 6L SXHGHV GHWHUPLQDU HO YDORU LQFRUUHFWR LQWHQWD FDPELDQGR PDQXDOPHQWHDWUDYpVGHO6HWXSGHO&026\UHLQLFLDUOD FRPSXWDGRUDDQWHVGHFDPELDUFXDOTXLHUKDUGZDUH6LHO 3267 FRQWLQ~D IDOODQGR R HO &026 QR SXHGH FRQVHUYDU VX FRQWHQLGR HO SUREOHPD SXGH VHU HO FKLS SHUR HV PiV SUREDEOHTXHVHDODEDWHUtDGHO&026RVXVFRQH[LRQHV /D EDWHUtD SXHGH HVWDU GHQWUR GHO FKLS 57& R VHU XQD EDWHUtD H[WHUQDG H OLWLR $OJXQRV VLVWHPDV GH +3 DOLPHQWDQ HO &026 FRQ XQ FDSDFLWRU HQ OXJDU GH XQD EDWHUtD &026(;7(1','26LVWHPDVPiVQXHYRV\PDV FRPSOHMRV WLHQHQ PiV YDULDEOHV WDOHV FRPR HO 3Q3 GHO TXHSXHGHQVHUDOPDFHQDGRVHQXQFKLS57&QRUPDOSRU OR TXH XWLOL]DQ XQ FKLS TXH WLHQH . DGLFLRQDOHV GH PHPRULD&026(VWHVHHWLTXHWDFRPR;&026 21 CAPÍTULO 2 3.0 INTERRUPCIONES (OSUREOHPDPiVFRP~QFRQODVLQWHUUXSFLRQHVGXUDQWHHO 3267HVTXHGRVGLVSRVLWLYRV(6HVWiQHVWDEOHFLGRVHQHO PLVPR ,54 R QLYHO GH LQWHUUXSFLyQ UHTXHULGR SRU VXV VLJODV HQ LQJOpV 4XLWD OD WDUMHWD DGDSWDGRUD LQVWDODGD PiVUHFLHQWHPHQWH(OVLVWHPDSUREDEOHPHQWHDUUDQFDUi \ HQWRQFHV SXHGHV XWLOL]DU HO VRIWZDUH GH 'LDJQyVWLFR 0LFUR6FRSH SDUD HQFRQWUDU FXDOHV GH ORV ,54V HVWiQ \D HQXVR-XPSHUVVREUHODWDUMHWDWHSHUPLWLUiQFDPELDUD XQD ,54 YDFDQWH \ HQWRQFHV \D SXHGHV UHLQVWDODU HO GLVSRVLWLYR/DWDEODHQHO$SpQGLFH$PXHVWUDORV,54V DVLJQDGRV\GLVSRQLEOHV 3,& &RQWURODGRU 3URJUDPDEOH GH ,QWHUUXSFLRQHV /RV FKLSV TXH FRQWURODQ OD LQWHUUXSFLyQ GHO WUiILFR HQWUH HO &38 \ YDULRV GH ORV GLVSRVLWLYRV GH KDUGZDUH VRQ OODPDGRV &RQWURODGRUHV 3URJUDPDEOHV GH ,QWHUUXSFLRQHV R 3,&V &DGD 3,& SXHGH FRQWURODU RFKR OtQHDV GH LQWHUUXSFLRQHVGHVLJQDGRVGHO,54KDVWDHO,543DUD ORJUDU QLYHOHV GH LQWHUUXSFLRQHV UHTXHULGRV SRU WRGDV ODV 3&V GHVGH HO ORV FKLSV VRQ FDVFDGHDGRV FRQHFWDQGRODVDOLGDGHXQVHJXQGRFKLSDODHQWUDGDGHO ,54GHOSULPHUFKLS(O,54RULJLQDOHVHQUXWDGRKDFLD HO,54HQHOVHJXQGRFKLS&XDOTXLHUWDUMHWDDGDSWDGRUD TXHHVWpHVWDEOHFLGRHQ,54UHDOPHQWHHVWiXWLOL]DQGRHO ,54 $OJXQDV UXWLQDV 3267 WH GLUiQ FXDO GH ORV GRV FKLSVGH3,&RKDVWDFXDOOtQHDGH,54HVWiIDOODQGRSHUR RWURVVRORLQGLFDQXQDIDOODGH3,& 22 PROCEDIMIENTOS DE DIAGNÓSTICO 3,77HPSRUL]DGRU3URJUDPDEOHGH,QWHUYDOR(VWH FKLS FRQWUROD ORV WLHPSRV GH ODV VHFXHQFLDV GH LQWHUUXSFLRQHVGHO&38\ODIDOODVHSXHGHPDQLIHVWDUHQ YDULRV OXJDUHV HQ FXDOTXLHU YHUVLyQ GH 3267 (Q VLVWHPDV DQWLJXRV WDPELpQ VH LQYROXFUDEDQ HQ ORV VLVWHPDVEiVLFRVGHWLHPSRV\SXHGHVHUXQVRVSHFKRVRHQ HUURUHVGHSUXHEDVGHGHVHPSHxR 4.0 BIOS: 6LVWHPD %iVLFR GH (QWUDGD6DOLGD (VWRV VRQ LQVWUXFFLRQHV FRGLILFDGDV HQ ILUPD FRQWHQLGRVHQHO520 GH OD WDUMHWD PDGUH \ TXH OD FRPSXWDGRUD XWLOL]D SDUD LQLFLDOL]DUVH(O%,26HMHFXWDODUXWLQD3267TXHSUXHED YDULRV FRPSRQHQWHV GHO VLVWHPD \ JHQHUD ORV FyGLJRV 3267(O%,26LQFOX\HHOFDUJDGRUGHDUUDQTXH %227 /2$' R &$5*$ '( $55$148( &RPR VX~OWLPRSDVRHO%,26EXVFDUiXQVLVWHPDRSHUDWLYRGH DUUDQTXH \ HQWUHJDUi HO FRQWURO GHO &38 D pO 0iV IUHFXHQWHPHQWH SULPHUR EXVFDUi HQ OD XQLGDG GH GLVFRV IOH[LEOHV \ OXHJR HQ HO GLVFR GXUR 6L RFXUUH XQ HUURU GH FDUJD HO %,26 QR KD VLGR FDSD] GH FRPSOHWDU HVWD IXQFLyQ /DV FDXVDV PiV SUREDEOHV VRQ IDOODV GH FRQWURODGRUHV GH KDUGZDUH R XQD UXWLQD GH DUUDQTXH IDOWDQWH $QWHV GH KDFHU FXDOTXLHU UHSDUDFLyQ GUiVWLFD SULPHUR TXLWH FXDOTXLHU GLVTXHWH \ YHD VL HO VLVWHPD DUUDQTXHGHVGHHOGLVFRGXUR/XHJRLQVHUWHXQGLVTXHWH TXH FRQWHQJD XQD FDUJD GH DUUDQTXH H LQWHQWH DUUDQFDU GH QXHYR 6L QLQJXQR IXQFLRQD SXHGHV VRVSHFKDU GH XQ %,26FRUURPSLGR 23 CAPÍTULO 2 %,26 &+(&.680 &XDQGR WRGRV ORV GDWRV HQ HO 520 %,26 VH DJUHJD RWUD ILJXUD OODPDGD FKHFNVXP VH FUHDHOFXDORFDVLRQDUiTXHWRGRYXHOYDDFHURV(O3267 KDFH HVWD DGLFLyQ XQD \ RWUD YH] \ FXDOTXLHU FDQWLGDG GLIHUHQWH D FHUR VLQGLFD TXH XQR R PiV ELWV GHO FyGLJR 520KDQFDPELDGR\SRUHQGHHO%,26HVWiFRUURPSLGR )UHFXHQWHPHQWH XQ %,26 FRUURPSLGR QR OOHJDUi OR VXILFLHQWHPHQWH OHMRV HQ HO 3267 SDUD GDU HVWD LQGLFDFLyQ &2175$6(f$ $OJXQDV YHUVLRQHV GH %,26 UHYLVDUiQVLKD\XQDFRQWUDVHxDDOPDFHQDGDHQHO&026 (VWRQRQHFHVDULDPHQWHHVXQSUREOHPDSRUTXHODWDUMHWD PDGUHQRUPDOPHQWHWHQGUiXQLQWHUUXSWRURMXPSHUTXH WH SHUPLWH GHVKDELOLWDU OD FRQWUDVHxD HO FXDO SXHGHV UHLQJUHVDUXQDYH]TXHHOVLVWHPDKD\DDUUDQFDGR 5.0 MEMORIA: /DPHPRULDVHUHILHUHDODOPDFHQDPLHQWRGHLQIRUPDFLyQ GH IRUPD TXH HVWp DFFHVLEOH D RWUDV SDUWHV GHO VLVWHPD (VWR OR GLVWLQJXH GH XQLGDGHV GH GLVFRV &'520 HWF (VWRV GLVSRVLWLYRV WDPELpQ DOPDFHQDQ LQIRUPDFLyQ SHUR GHEH GH VHU FDUJDGR HQ OD PHPRULD GHO VLVWHPD DQWHV GH TXHSXHGDQVHUXWLOL]DGRV (O SULPHU PHJDE\WH GH PHPRULD VH OODPD PHPRULD FRQYHQFLRQDO\HUDHOWDPDxRPi[LPRGHPHPRULDGHODV SULPHUDV 3&V 6H GLYLGH HQ PHPRULD EDVH ORV SULPHURV NLORE\WHV\HOiUHDVXSHULRUGHPHPRULDHQWUHN \ PHJDE\WH DEUHYLDGR 80$ 7RGR DUULEDG H 24 PROCEDIMIENTOS DE DIAGNÓSTICO PHJDE\WH VH OODPD PHPRULD H[WHQGLGD (Q DOJXQRV VLVWHPDV DQWLJXRV SXHGH KDEHU XQD VHFFLyQ GHO 80$ UHIHULGR FRPR (06 GH (VSHFLILFDFLyQ GH 0HPRULD ([SDQGLGD 5$0 /D 0HPRULD GH $FFHVR $OHDWRULR VH HQFXHQWUD HQ SHTXHxDV WDUMHWDV PyGXORV LQVHUWDGRV HQ OD WDUMHWD PDGUH /RV FKLSV HQ HVWRV PyGXORV VRQ 5$0 'LQiPLFD R FKLSV '5$0 VLJQLILFDQGR TXH GHEHQ GH VXPLQLVWUDGDV FRQ HQHUJtD SHULyGLFDPHQWH HQ XQD OtQHD GH5HIUHVFRGHPDQHUDTXHSXHGDQUHWHQHUORVGDWRV/RV FRQWHQLGRVGHOD5$0VHSLHUGHQVLHPSUHTXHVHDSDJDOD HQHUJtDGHOVLVWHPD &DGD FKLS LQGLYLGXDO SXHGH DOPDFHQDU GHVGH . KDVWD 0 ELWV GH GDWRV (Q XQD FRQILJXUDFLyQ FRP~Q FDGD FKLSSURSRUFLRQDUiELWGHGDWRVDODYH]DOVLVWHPD\ FKLSVHQHOPyGXORKDFHQXQE\WH6LKD\XQQRYHQRFKLS HVWHSURSRUFLRQDHOELWGHSDULGDG$OJXQRVFKLSV'5$0 WLHQHQ VDOLGDV GH X ELWV D OD YH] \ SRU HQGH VROR WHQGUiQ R FKLSV SRU PyGXOR PiV SDULGDG HQ WRGRV ORVFDVRVODFDQWLGDG\ODFDSDFLGDGGHORVFKLSVXWLOL]DGRV GHWHUPLQDQ FXDQWRV PHJDE\WHV GH PHPRULD HVWiQ FRQWHQLGRVHQHVHPyGXOR/DVWDUMHWDVVRQ\DVHD6,006 0yGXORVGH0HPRULDHQ/tQHD6LPSOHFRQRSLQHV R ',00V 0yGXORV GH 0HPRULD HQ /tQHD 'XDO FRQ SLQHV7RGRVORV6,00V\',00VHQXQEDQFRGHEHQGH WHQHUHOPLVPRWDPDxR /DPD\RUtDGHODVUXWLQDV3267GHWHUPLQDUiQSULPHUROD FDQWLGDG GH PHPRULD SUHVHQWH \ UHYLVDUi VL OD FDQWLGDG FRQFXHUGD FRQ OD FRQILJXUDFLyQ GHO VZLWFK \ YDORUHV GHO &026 (QWRQFHV SUREDUiQ FRPSOHWDPHQWH ORV SULPHURV . SDUFLDOPHQWH OD PHPRULD DUULED GH ORV . \ OD 25 CAPÍTULO 2 VHxDO GH UHIUHVFR HO FXDO HV XQ YROWDMH LQWHUPLWHQWH VXPLQLVWUDGR D ORV FKLSV 5$0 $OJXQRV %,26 WDPELpQ SUREDUiQ FDGD OtQHDGHGDWRV\ODOtQHDGHGLUHFFLRQHVHQ IRUPDLQGLYLGXDOORTXHD\XGDHQRUPHPHQWHDODVROXFLyQ GH SUREOHPDV 6L HVD Vt HVWD LQIRUPDFLyQ SXHGH HQFRQWUDUVH HQ HO &DStWXOR EDMR HO OLVWDGRV GH FyGLJRV 3267 SDUD HVH %,26 9pDVH HO $SpQGLFH $ SDUD DVLJQDFLRQHVGHPHPRULD /D PHPRULD SXHGH VHU PDSHDGD HQ GLIHUHQWHV IRUPDV GH XQVLVWHPDDRWUR6LHOVLVWHPDQRDUUDQFDGHELGRDXQD IDOOD HQ PHPRULD \ QR VDEHV OD HVWUDWHJLD GH PDSHR HQ XVRODVROXFLyQDQWLFXDGDHVFRQVHJXLUXQ6,00R',00 GH OD PLVPD FDSDFLGDG SUHVHQWH HQ HO VLVWHPD H LQWHUFDPELDU FDGD XQR KDVWD TXH HO SUREOHPD GHVDSDUH]FD 6L ORV VtQWRPDV SHUVLVWHQ HO SUREOHPD HV PDVSUREDEOHTXHYHQJDGHODVVHxDOHVTXHOOHJDQKDFLDHO PyGXOR OD OtQHD GH GLUHFFLyQ OtQHD GH GDWRV YROWDMHV R VHxDOGHUHIUHVFR7DPELpQKD\XQFLUFXLWRGHPDSHRGH PHPRULDHQODWDUMHWDPDGUHHOFXDOSXHGHKDEHUIDOODGR 02'2 3527(*,'2 /DV SULPHUDV 3&V VROR WHQtDQ XQ PHJDE\WH GH PHPRULD \ RSHUDEDQ HQ OR TXH DKRUDFRQRFHPRVFRPRHO0RGR5HDO(OPRGRSURWHJLGR SHUPLWHDORVVLVWHPDVRSHUDWLYRVPRGHUQRVHMHFXWDUVHHQ OD PHPRULD DUULED GH 0E /RV &38V D~Q WLHQHQ OD RSFLyQGHRSHUDUHQ0RGR5HDOSDUDFRPSDWLELOLGDGKDFLD DWUiV \ HO 3267 VZLWFKH DUi GH XQR D RWUR 6L HVWD SUXHEDIDOODHOFXOSDEOHHVQRUPDOPHQWHHOFKLSGHO&38 RODOtQHD$YpDVH 26 PROCEDIMIENTOS DE DIAGNÓSTICO /Ì1($ $ /DV OtQHDV $ DO $ DFFHVDQ HO SULPHUPHJDE\WHGHPHPRULD/DOtQHD$HVODSULPHUD HQ SHUPLWLU HO DFFHVR D OD PHPRULD H[WHQGLGD \ GHEH GH VHU KDELOLWDG D\ GHVKDELOLWDGD FRQIRUPH HO &38 FDPELH HQWUH 0RGR 5HDO \ 3URWHJLGR 'HELGR D TXH HO &38 QR WHQtD HOFLUFXLWRSDUDFRQWURODUHVWRORVLQJHQLHURVGH ,%0 UXWHDURQ $ D WUDYpV GH XQRV SLQHV QR XWLOL]DGRV HQ HO FKLS FRQWURODGRU GH 7HFODGR \ DKt SXHGH HQFRQWUDUVHD~QHQPXFKRVVLVWHPDV(QRWURVVLVWHPDV HVWD IXQFLyQ VH HQFRQWUDUi HQ FXDOTXLHU RWUR OXJDU GH OD WDUMHWD PDGUH 5HILpUDVH D OD GRFXPHQWDFLyQ SDUD HQFRQWUDU H[DFWDPHQWH GRQGH 8QD IDOOD SXHGH VHU LQGLFDGDFRPRXQDSUXHED$RSDUWHXQDDSUXHEDGHO 0RGR3URWHJLGR 520/D0HPRULDGH6ROR/HFWXUDVHHQFRQWUDUiHQ PXFKDV WDUMHWDV DGDSWDGRUDV \ HQ OD WDUMHWD PDGUH HQ Vt SDUD HO %,26 6L HO FyGLJR 3267 UHILHUH D 520 SRU OR JHQHUDO VH UHILHUH D XQ 520 HQ XQD WDUMHWD DGDSWDGRUD (O 3267 FRPHQ]DUi HQ OD GLUHFFLyQ GH PHPRULD &\UHYLVDUiFRQLQFUHPHQWRVGH.EXVFDQGRXQ YDORUGH$$KH[HOFXDOLQGLFDXQGLVSRVLWLYRTXHHVWi XWLOL]DQGR HVD VHFFLyQ GHO 520 (O 3267 HQWRQFHV HMHFXWDUi OD LQLFLDOL]DFLyQ GH XQ SURJUDPD SDUD HO GLVSRVLWLYRFRPHQ]DQGRFRQHOFXDUWRE\WHGHHVDVHFFLyQ 6L HO 3267 VH GHWLHQH GXUDQWH OD SUXHED GH 520 GHEHV GHDLVODUHOGLVSRVLWLYRTXHHVWpRFDVLRQDQGRHOSUREOHPD &RPHQ]DQGR FRQ HO GLVSRVLWLYR DGLFLRQDGR PiV UHFLHQWHPHQWHUHPXHYDODVWDUMHWDVDGDSWDGRUDVXQDDOD YH] KDVWD TXH HO SUREOHPD GHVDSDUH]FD 3XHGH VHU XQ GLVSRVLWLYR (6 GHIHFWXRVR R VX WDUMHWD DGDSWDGRUD SHUR 27 CAPÍTULO 2 IUHFXHQWHPHQWHHVVRORXQSUREOHPDFRQODFRQILJXUDFLyQ GH XQ GLVSRVLWLYR (UURUHV FRPXQHV VRQ GRV GLVSRVLWLYRV LQWHQWDQGR XWLOL]DU OD PLVPD VHFFLyQ GH OD PHPRULD R HVWDEOHFLGRVHQORVPLVPRVYDORUHVGH,54R'0$ 620%5($'2 '( 520 /D PD\RUtD GH ORV VLVWHPDVWLHQHQODKDELOLGDGGHPRYHUHOFyGLJR520DOD 5$0 GRQGH SXGH VHU DFFHVDGR PXFKR PDV UiSLGR 6L HVWDSUXHEDIDOODGHVKDELOLWDHOVRPEUHDGRGHO520HQHO &026 \ YXpOYHOR D DFWLYD VREUH XQD SRUFLyQ D OD YH] &RPLHQ]DSRUKDELOLWDUHOVRPEUHDGRSDUDHO520%,26 OXHJRHO520GH9LGHR6LODFRQILJXUDFLyQGHOVLVWHPDOR SHUPLWH KDELOLWD HO VRPEUHDGR SRU RWUDV WDUMHWDV DGDSWDGRUDV XQD D OD YH] KDVWD TXH HQFXHQWUHV HO FXOSDEOH/DFXUDSXHGHVHU\DVHDHO520GHODWDUMHWDR OD 5$0 SDUD HVD VHFFLyQ GH PHPRULD &RPR XQ DUUHJOR UiSLGR SXHGH TXH VHD SRVLEOH VROR GHMDU HO VRPEUHDGR GHVKDELOLWDGRSDUDHVHGLVSRVLWLYR &$&+( (Q SURFHVDGRUHV \ SRVWHULRUHV HO &38 WLHQH XQD PHPRULD FDFKp LQWHUQD SDU DXQ DFFHVR PiV UiSLGR D FRQWHQLGRV GH OD 5$0 QHFHVLWDGRV IUHFXHQWHPHQWH(VWHHVHO&DFKpGH1LYHO\VLIDOODHO &38 HVWi GHIHFWXRVR &DFKp DGLFLRQDO HV SURSRUFLRQDGR SRUORVFKLSVGH65$0HVWiWLFRH[WHUQRVDO&38OODPDGR &DFKpGH1LYHO$OJXQRVQXHYRV&38VWLHQHQHOFDFKp GHQLYHOGHQWUR\OROODPDQ&DFKp8QLILFDGR&RQXQD IDOOD HQ HO &DFKp GH QLYHO HVWiQ GHIHFWXRVRV \D VHD HO 65$0RHO&38RHOVLVWHPDHVSHUDXQFDFKpH[WHUQRTXH QRH[LVWH 28 PROCEDIMIENTOS DE DIAGNÓSTICO '0$ $FFHVR 'LUHFWR D 0HPRULD 3HUPLWH WUDQVIHUHQFLD GH GDWRV KDFLD \ GHVGH OD PHPRULD VLQ PRQRSROL]DU HO &38 7RGRV ORV VLVWHPD GHVGH HO XWLOL]DQ GRV FKLSV '0$ HQ FDVFDGD FRQ HO ILQ GH SRGHU FRQWDUFRQFDQDOHV'0$RXQFKLS9/6,TXHFRPELQD HO '0$ FRQ HO 3,7 3,& \ IXQFLRQHV GH 57& 3XHGHV REWHQHU XQ FyGLJR 3267 SDUD HO '0$ SHUR GHEHUiV WDPELpQ VRVSHFKDU GHO '80 VL IDOOD OD 5$0 \ QR SXHGH VHUDUUHJODGRFDPELDQGRORVPyGXORVGHPHPRULD 6.0 E/S (QWUDGD6DOLGD (VWH FXEUH FXDOTXLHU GLVSRVLWLYR TXH HQYtDLQIRUPDFLyQKDFLD\GHVGHODWDUMHWDPDGUHH[FHSWR SRU HO YLGHR \ HO WHFODGR ORV FXDOHV VH FXEUHQ SRU VHSDUDGR (VWH LQFOX\H ODV XQLGDGHV GLVFRV GXURV \ IOH[LEOHV\SXHUWRVVHULDOHV\SDUDOHORV/DPD\RUtDGHODV UXWLQDV GH %,26 QR SUXHEDQ HO &'520 R WDUMHWDV GH VRQLGR +$%,/,7$5 (6 $OJXQRV 3267 SUREDUiQ OD KDELOLGDG GH KDELOLWDU \ GHVKDELOLWDU XQ &RQWURODGRU GH (6LQWHJUDGR 38(5726 6(5,$/(6 (O 3267 KDUi XQD E~VTXHGD GH SXHUWRV VHULDOHV \ OXHJR ORV SUREDUi 8Q HUURU PXHVWUD TXH HO SXHUWR IXH HQFRQWUDGR \ TXH VH GHWHFWy XQ SUREOHPD 0XFKRV VLVWHPDV WLHQHQ SXHUWRV VHULDOHV GHVLJQDGRV &20 \ &20 \ HO 3267 SXHGH GHFLUWH FXDO HV HO TXH VH HVWi SUREDQGR 3XHGH WDPELpQ 29 CAPÍTULO 2 UHIHULUVH D XQD SUXHED 56 6LVWHPDV PDV YLHMRV WHQGUiQ FRQWURODGRUHV VHULDOHV TXH SXHGHQ VHU UHHPSOD]DGRV SHUR OD PD\RUtD GH ORV VLVWHPDV PRGHUQRV WLHQHQ XQ FRQWURODGRU (6 LQWHJUDGR GH JUDQ HVFDOD PRQWDGRHQODVXSHUILFLHGHODWDUMHWDPDGUH 38(5726 3$5$/(/26 8Q HUURU LQGLFD TXH HO 3267 HQFRQWUy XQ SXHUWR SDUDOHOR SHUR QR IXQFLRQy DSURSLDGDPHQWH (O SUREOHPD QRUPDOPHQWH HV HO FRQWURODGRU(66LVWHPDVPiVYLHMRVWHQGUiQXQDWDUMHWD FRQWURODGRUD GH SXHUWR SDUDOHOR SHUR HQ ORV VLVWHPDV PRGHUQRVVHUiSDUWHLQWHJUDOGHXQ&RQWURODGRU(6HQOD WDUMHWDPDGUH ',6&2 '852 (O 3267 SULPHUR LQWHUURJDUi ORV FRQWURODGRUHV \ FRPSDUDUi FRQ OR TXH GLFH HO &026 HQ HVDSDUWH(QWRQFHVSXHGHKDFHUXQDSUXHEDGHE~VTXHGD HQ FDGD XQLGDG KDVWD HO ~OWLPR FLOLQGUR \ OXHJR DO SULPHUR (O SUREOHPD SXHGH VHU OD XQLGDG R HO FRQWURODGRU SHUR WDPELpQ SRGUtDQ VHU ORV YDORUHV GHO &0266LSXHGHVFDUJDUXQGLVFRGHGLDJQyVWLFRFRPRHO 0LFUR6FRSHSXHGHVDYHULJXDUPHMRUHOiUHDGHFRQIOLFWR 81,'$''(',648(7(6(O%,26LQLFLDOL]DUi\ SUREDUiODXQLGDGGHGLVTXHWHV&RPRHOGLVFRGXURXQD IDOOD SXHGH VHU HO FRQWURODGRU OD XQLGDG R XQ &026 FRUURPSLGR 30 PROCEDIMIENTOS DE DIAGNÓSTICO (6 0,6& 0XFKRV %,26 QXHYRV SUREDUiQ HO SXHUWR GHGLFDGR DO UDWyQ \ DOJXQRV SRFRV UHYLVDUiQ HO SXHUWR GH MXHJRV 6L HO SXHUWR GHO UDWyQ IDOOD DVHJ~UDWH TXHHVWpFRQHFWDGR\TXHQRHVWpFRQHFWDGRHOWHFODGRHQ HVHSXHUWR(OSXHUWRGHMXHJRVSXHGHIDOODUGHELGRDTXH QLQJ~QFRQWURODGRUHVWiGHGLFDGRDHVHSXHUWR\WHQGUiV TXH GHVKDELOLWDU R TXLWDU HO SXHUWR SDUD SDVDU HO 3267 5HILpUDVH D OD GRFXPHQWDFLyQ GHO VLVWHPD SDUD LQVWUXFFLRQHV 7.0 VIDEO: (O3267SXHGHLQWHUURJDUDOD7DUMHWDGH9LGHRSDUDYHU TXHWLSRGHPRQLWRUHVWiLQVWDODGR6LODSUXHEDIDOODOR PDV VHJXUR HV TXH HO PRQLWRU QR HVWp FRQHFWDGR R QR FRLQFLGHFRQORVSDUiPHWURVGHO&026 3$17$//$0212&520É7,&$(O%,26SXHGH LQLFLDOL]DU VHSDUDGDPHQWH ORV FLUFXLWRV GH FRQWURO PRQRFURPiWLFRV \ GH FRORU FRPR XQD UHPHPEUDQ]D GH DTXHOORVGtDVGRQGHXQPRQLWRUGHFRORUHUDXQDQRYHGDG 6L ORV FRQWURODGRUHV HVWiQ GH KHFKR VHSDUDGRV VHUiQ HQFRQWUDGRVHQODWDUMHWDPDGUHHQOXJDUGHODWDUMHWDGH YLGHR 3$17$//$'(&2/259pDVH3$17$//$ 0212&520É7,&$ 31 CAPÍTULO 2 9,'(2 520 (O 3267 EXVFD XQ YDORU GH $$K HQODXELFDFLyQGHPHPRULD&\HQWRQFHVFRUUHUi HOSURJUDPDXELFDGRHQ&6LHVWDSUXHEDIDOOD SUREDEOHPHQWH OD WDUMHWD GH YLGHR HVWp GHIHFWXRVD SHUR WDPELpQ SXHGH VHU TXH VX LGHQWLILFDFLyQ HQ HO &026 QR FRLQFLGDFRQHOTXHHVWiLQVWDODGRHQHOVLVWHPD 9,'(2 5$0 /D FDQWLGDG GH 5$0 GH VLVWHPD DVLJQDGR DO YLGHR QR HV VXILFLHQWH SDUD ORV SURJUDPDV GH JUiILFRV LQWHQVLYRV GH KR\ HQ GtD DVt TXH ODV WDUMHWDV GH YLGHRWHQGUiQVXSURSLD5$0XELFDGRHQODWDUMHWDHQVt 6LIDOODHVWDSUXHEDUHHPSODFHODWDUMHWDGHYLGHR 8.0 TECLADO: (O 3267 YHUi VL SXHGH GHWHFWRU HO WHFODGR \ DVLPLVPR SUREDUi HO FRQWURODGRU GHO WHFODGR 6L HO WHFODGR QR HV GHWHFWDGR DVHJ~UDWH GH TXH HVWp FRQHFWDGR \ UHYLVD HO FRQHFWRU&RPR~OWLPRUHFXUVRFDPELDHOWHFODGRHOFXDO SXHGH HVWDU GHIHFWXRVR R VROR QHFHVLWDU XQD EXHQD OLPSLH]D &21752/$'25 '( 7(&/$'2 (O FKLS FRQWURODGRUGHOWHFODGRHVWiXELFDGRVREUHOD WDUMHWDPDGUH\FRQWURODODWUDQVIHUHQFLDGHGDWRVVHULDOHV GHVGH \ KDFLD HO WHFODGR IUHFXHQWHPHQWH LQFOX\HQGR OD VHxDOGHUHVHWDO&38(OFRQWURODGRUXWLOL]DHO,54SDUD ORV GDWRV WHFOHDGRV TXH YLHQHQ GHVGH HO WHFODGR \ ORV DOPDFHQD HQ XQ EXIIHU LQWHUQR KDVWD TXHODLQWHUUXSFLyQ HVUHFRQRFLGRSRUHO&38 32 PROCEDIMIENTOS DE DIAGNÓSTICO $OJXQDVUXWLQDV3267FRUUHQSUXHEDVH[KDXVWLYDVGHODV IXQFLRQHV GHO WHFODGR SHUR FXDOTXLHU IDOOD VLJQLILFD HO UHHPSOD]RGHOWHFODGRRGHOFKLSFRQWURODGRU /Ì1($$8QDOtQHDGHOFRQWURODGRUGHOWHFODGR HV IUHFXHQWHPHQWH XWLOL]DGR SDUD FRQWURODU OD /tQHD GH 'LUHFFLyQ 3RGUiV HQFRQWUDU PiV LQIRUPDFLyQ FRQ UHVSHFWRDHVWREDMRODVHFFLyQ02'23527(*,'2 %/248(2 '( 7(&/$'2 3RU VHJXULGDG DOJXQRV VLVWHPDV YLHQHQ FRQ XQD OODYH GH EORTXHR GH WHFODGR TXH HYLWD TXH HO VLVWHPD DFHSWH HQWUDGD GHO WHFODGR (VWH HV XQD FKDSD ItVLFD FRQ OODYH TXH HVWi PRQWDGRDOIUHQWHGHOJDELQHWHSHURDOJXQDVYHFHVVREUH HOWHFODGR6RORDOJXQDVYHUVLRQHVGH%,26UHYLVDQHVWR 785%2 6:,7&+ (Q DOJXQRV VLVWHPDV HO 3267 UHYLVDUi HVWH LQWHUUXSWRU ORFDOL]DGR JHQHUDOPHQWH DO IUHQWHGHOJDELQHWHMXQWRDOERWyQGH5HVHW(VWHQRWLHQH QLQJXQDIXQFLyQHQ&38VRPD\RUHV 9.0 PANTALLA DE ERROR: 6LRFXUUHXQHUURUGXUDQWHHO3267PXFKDVYHUVLRQHVGH %,26 LQWHQWDUiQ SRQHU XQ PHQVDMH HQ HO PRQLWRU GLFLpQGRWHTXpKDIDOODGR6LHOVLVWHPDHVWiIXQFLRQDQGR OR VXILFLHQWHPHQWH ELHQ SDUD TXH HO PHQVDMH OOHJXH D OD SDQWDOOD FRQVLGpUDWH DIRUWXQDGR 0XFKRV GH HVWRV PHQVDMHVGHHUURUVRQPX\H[SOtFLWRVSHURVLVWHPDV,%0 33 CAPÍTULO 2 3& \ 36 HQYtDQ XQ FyGLJR GH GtJLWRV (VWRV FyGLJRV HVWiQOLVWDGRVDOILQDOGHOFDStWXORGHFyGLJRVGH%,26 10.0 RESERVADO Algunos códigos POST están marcados como Reservados o Específico-OEM. El fabricante del BIOS asignará estos según pedidos de sus clientes y necesitarás contactarte con el vendedor de tu sistema o fabricante de la tarjeta madre para averiguar que funciones han sido asignadas a un código reservado en particular. Los códigos marcados Depurar (Debug) son utilizados por el fabricante para probar los chips, pero no se utilizan durante un POST normal. 34 Capítulo 3 LISTADO DE CÓDIGOS POST DEL BIOS BIOS ACER Cód. Post Secc. Diag. 04 08 0C 10 14 18 1C 2.2 2.6 2.6 2.6 5.7 3.2 5.1 1E 20 24 28 2C 30 34 38 3C 5.1 5.1 8.1 2.2 3.2 3.1 4.0 2.6 5.1 Descripción Inicia POST, verificación del UCP Apaga Byte 0 Verifica Memoria CMOS Verifica Memoria CMOS Verifica Controlador DMA Funcional Comienza Timer de Sistema Comienza Verificación de Refresco de Memoria Calcula Tamaño de Memoria Verificada RAM Base 128K Controlador de Teclado Funcional Verifica UCP Funcional Verifica PIT Funcional Interrupciones Iniciales Localizadas Inicializa ROM BIOS Verifica Memoria CMOS Calcula Memoria Total 35 CAPÍTULO 3 40 44 45 46 48 4C-58 5C 60 64 68 2.6 7.3 7.3 5.6 5.1 5.5 8.1 4.0, 5.1 2.5 6.5 6C 70 74 7C 80 84 88 8C 90 94 98 9C 6.4 6.3 6.2 5.4 2.2 8.0 2.0 2.0 2.3 2.6, 5.2 2.6, 5.2 2.6, 5.2 36 Falla de Apagado Función Primaria del Video ROM BIOS Memoria ROM BIOS Verificada Verifica Controlador de Caché Verificación de Memoria Verficados RAM Sombra y Ctrl. de Caché Verifica Teclado Rutinas del BIOS Initializadas Reloj verificado Unidad de disco flexible y controlador verificados Unidad de disco duro y controlador verificados Puerto paralelo verificado Puerto serial verificado Búsqueda de memoria ROM adicional Verifica Coprocesador Matemático Prueba de Teclado Sistema Inicializado Sistema Inicializado Inicia Proceso de Carga Inicial del SO Condición de Interrupción 5 Condición de Interrupción A Condición de Interrupción B LISTADO DE CÓDIGOS POST DEL BIOS ADVANCED LOGIC RESEARCH Cód. Post Secc. Diag. Descripción 01 02 03 04 05 2.2 2.5 4.2 3.2 5.7 Prueba de Registros 80 [3,4]86 Escribe-Lee RTC Falla de suma de control del ROM BIOS Falla de Programa del cronómetro interno Falla de inicialización de DMA 06 08 09 0A 0B 5.7 5.1 5.1 5.1 5.1 0C 0D 10 11 12 13 14 15 16 17 18 19 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 Falla de lectura/escritura de Página DMA Falla de verificación de refrescado de RAM Prueba de los primeros 64KB de RAM Primeros 64KB de RAM o Datos Multi-bit Falla de lógica Par/impar en los primeros 64KB de RAM Falla de línea de dirección en los primeros 64KB Falla de paridad de los primeros 64KB RAM Falla del Bit 01, primeros 64KB RAM Falla del Bit 11, primeros 64KB RAM Falla del Bit 21, primeros 64KB RAM Falla del Bit 31, primeros 64KB RAM Falla del Bit 41, primeros 64KB RAM Falla del Bit 51, primeros 64KB RAM Falla del Bit 61, primeros 64KB RAM Falla del Bit 71, primeros 64KB RAM Falla del Bit 81, primeros 64KB RAM Falla del Bit 91, primeros 64KB RAM 37 CAPÍTULO 3 1A 1B 1C 1D 1E 1F 20 21 22 5.1 5.1 5.1 5.1 5.1 5.1 5.7 5.7 3.1 23 3.1 25 27 28 3.1 8.1 2.5 2C 2D 2E 30 31 32 7.3 7.0 7.3 7.0 7.1 7.2 33 7.2 38 Falla del Bit A1, primeros 64KB RAM Falla del Bit B1, primeros 64KB RAM Falla del Bit C1, primeros 64KB RAM Falla del Bit D1, primeros 64KB RAM Falla del Bit E1, primeros 64KB RAM Falla del Bit F1, primeros 64KB RAM Falla del Registro DMA Esclavo Falla del Registro DMA Maestro Falla de Registro Maestro de Máscara de Interrupción Falla de Registro Esclavo de Máscara de Interrupción Carga del vector de interrupciones en progreso Falla en la prueba del controlador del teclado Falla de energía en el Reloj de Tiempo Real y en la suma de control RTC Falla de inicialización de la pantalla Falla de la prueba de redibujo de la pantalla Búsqueda de video ROM en progreso Pantalla se supone operacional Monitor monocromático se supone operacional Monitor a color (40 Clmn) se supone operacional Monitor a color (80 Clmn) se supone operacional LISTADO DE CÓDIGOS POST DEL BIOS BIOS AMI 2.2 Cod. Post Secc. Diag. 00 03 06 09 0C 0F 12 15 18 1B 1E 2.2 2.2 2.4 4.2 5.7 3.2 3.2 5.7 5.7 3.1 3.2 21 24 27 2A 2D 30 33 36 39 3C 3F 3.2 5.1,5.7 5.1 8.1 2.6 5.2 5.1 5.2 5.2 2.5 8.0 Descripción Prueba de Indicador Prueba de registro Prueba de Conjunto de Chips Suma de control del BIOS Registro de Página Cronometro 8254 Refresca memoria Controladores DMA inicialización DMA 8237 inicialización 8259 Chips PIC (Controlador de Interrupciones Programable) Refresca memoria (1º banco) Prueba de dirección base 64 Prueba de memoria base 64 Base Chip de teclado 8742 MC146818 RTC/CMOS Modo protegido Tamaño de memoria Modo protegido Falló modo protegido Cálculo de velocidad de UCP Leer Interruptores de hardware 8742 39 CAPÍTULO 3 42 45 48 4B 4E 51 54 57 5A 5D 60 63 66 69 6C 6F 72 75 78 7B 7E 81 3.1 2.6 7.0 3.1 5.2 8.1 8.1 8.1 8.1 8.1 8.1 8.1 5.2 5.1, 5.7 5.1 5.5 5.1 2.6 2.6 4.0, 5.7 3.2 2.5, 2.6 84 87 8A 8D 40 8.0 8.0 8.0 3.1 Inicializa área de vector de interrupciones Verifica configuración de CMOS Prueba e Inicializa Sistema de Video Prueba de interrupción inesperada Inicia 2ª prueba de modo protegido Verifica instrucción LTD Verifica instrucción TR Verifica Instrucción LSL Verifica Instrucción LAR Verifica Instrucción VERR Prueba línea 20 de dirección Prueba de excepción inesperada Inicia 3ª prueba de modo protegido Prueba de línea de dirección Prueba de memoria del sistema Prueba de memoria sombra Prueba de memoria extendida Verifica configuración de memoria Despliega mensajes de error del CMOS Copia memoria sombra del BIOS del sistema Prueba de reloj 8254 Prueba de Reloj de tiempo real (RTC) MC146818 Prueba del teclado Determina tipo de teclado Prueba de Atasco de Tecla Inicializa vector de interrupciones de hardware LISTADO DE CÓDIGOS POST DEL BIOS 90 93 96 99 9C 9F A2 A5 A8 AE AF 2.3 6.2 6.3 2.6, 4.0 6.4, 6.5 6.5 6.4 5.4 8.3 2.6 4.1 B1 4.1 Coprocesador matemático Determina puertos COM disponibles Determina puertos LPT disponibles Inicializa área de datos del BIOS Prueba del controlador de disco fijo/flexible Prueba del disco flexible Prueba del disco fijo Exploración de ROM externa Prueba de Tecla de Bloqueo de Sistema Prueba de Mensaje de Error F1 Inicialización del Arranque del sistema System Boot Initialization Cargador de Arranque Interrupción 19 BIOS AMI PLUS Cod. Post Secc. Diag. 00 01 4.1 2.6 02 03 04 05 06 2.2 4.2 3.1 2.6, 3.1 3.2 Descripción Control a interrupción 19 Interrupción no enmascarable (NMI) NMI deshabilitada (bit 7 del puerto 70h de E/S) Prueba del Registro 286 Terminada Suma de control del ROM OK Inicialización 8259 OK Interrupción del CMOS deshabilitada Conteo del cronómetro del sistema OK 41 CAPÍTULO 3 07 08 09 0A 0B 0C 0D 0E 10 11 12 13 14 15 16 3.2 5.7 5.7 5.7 5.7 5.7, 3.2 5.7, 3.2 5.7, 3.2 5.1 5.1 5.1 5.1, 4.0 8.1 2.6 2.6 17 18 19 1A 1B 7.1 7.2 7.3 7.3 7.4 1C 1D 1E 1F 20 7.4 7.0 7.0 7.0, 2.6 7.0 42 Prueba OK del canal 0 de 8259 Prueba OK de Canal 2 de Contador Delta Prueba OK de Canal 1 de Contador Delta Prueba OK de Canal 0 de Contador Delta Estado de paridad borrado Tiempo de refresco y del sistema OK Alternancia de Vínculo de Refresco OK Periodo de Refrescado ON/OFF 50% OK Por iniciar memoria de 64K Prueba de línea de dirección OK Prueba de memoria base de 64K OK Vector de interrupciones inicializado Controlador de teclado 8042 Prueba de lectura/escritura del CMOS OK Revisión de Suma de control/bateria del CMOS Definición de Modo Monocromático OK Definición de Modo Color OK Búsqueda de ROM de video Control opcional de ROM de video OK Prueba de lectura/escritura de memoria de monitor OK Memoria de monitor alterna OK Revisión de redibujo de video OK Definición global de bytes para video OK Definición de Modo Mono/Color OK Prueba de video OK LISTADO DE CÓDIGOS POST DEL BIOS 21 22 30 31 7.0 7.0, 2.6 5.1 5.2 32 33 34 35 36 37 38 5.2 5.1 5.1 5.1 5.1 5.1 5.1 39 5.1 3A 3B 3C 3D 3E 3F 40 41 42 4E 4F 50 5.1 5.1 5.1 5.1 5.2 5.2 8.1 8.1 5.7 2.1 5.2 5.7 Despliegue de video OK Despliegue de mensaje de encendido OK Prueba de memoria de modo virtual Iniciada la prueba de memoria de modo virtual Procesador en modo virtual Prueba de línea de dirección de memoria Prueba de línea de dirección de memoria Calculada Memoria por Abajo de 1MB Calculo del tamaño de memoria OK En progreso Prueba de memoria inicialización de Memoria Abajo de 1MB Terminada inicialización de Memoria Arriba de 1MB Terminada Despliega tamaño de memoria Por iniciar por Abajo de 1MB Memoria por Abajo de 1MB OK Memoria por Encima de 1MB OK Por cambiar a modo real Apagado exitoso Por deshabilitar puerta A-20 Puerta A-20 deshabilitada Por iniciar prueba del controlador DMA Prueba de línea de dirección OK Procesador en modo real Prueba de registro de página DMA OK 43 CAPÍTULO 3 51 52 53 54 55 5.7 5.7 5.7 5.7 5.7 56 57 58 59 5A 5.7 3.1 3.1 3.1 3.2 5B 3.2 5C 5D 5E 5F 3.2 3.2 3.2 3.2 70 71 72 73 74 8.1 8.1 8.1 8.1 6.5 75 76 6.5 6.4 44 Registro base Unidad-1 DMA Registro de canal de Unidad-1 DMA OK Prueba de registro base de Canal-2 DMA OK A Punto de Probar Registro para la Unidad 1 Pruebas de Registro Flip/Flop OK Ambas Unidades Unidades DMA 1 y 2 Programadas OK Inicialización 8259 Terminada Revisión del registro máscara 8259 OK Registro mascara maestro 8259 OK Revisión de Interrupciones de Cronómetro y teclado Interrupción de cronómetro OK Timer Interrupt OK Por iniciar prueba de interrupción del teclado ERROR! Interrupción Cronómetro/teclado Error de Controlador de Interrupción 8259 Prueba de controlador de Interrupción 8259 OK 8259 Comienzo de prueba del teclado Prueba Batch del Teclado OK Prueba del teclado OK Inicializa datos globales del teclado Configuración de Disco Flexible a Punto de Iniciar Preparación del disco flexible OK Configuración de Disco Duro a punto de Iniciar LISTADO DE CÓDIGOS POST DEL BIOS 77 79 7A 7B 6.4 2.6 2.6 2.6 7D 5.1 7E 5.1 7F 80 7.3 8.1 81 82 5.4 6.3 83 84 85 86 87 6.2 2.3 9.0 4.0 4.0 Preparación del disco duro OK A Punto de inicializar datos del cronómetro Verifica Potencia de bateria del CMOS Realizada Verificación de la Bateria del CMOS Analiza los resultados de la prueba de memoria Actualización OK del tamaño de la memoria del CMOS Revisar ROM opcional C000:0 Teclado Sensibilizado Para Permitir Configuración Control opcional del ROM OK Inicialización de datos globales de impresora OK Inicialización de datos globales RS-232 OK Revisión/Prueba de 80287 OK Por iniciar despliegue de error de leve Da control al ROM E000 del sistema Revisión de ROM del Sistema E000 Terminada 45 CAPÍTULO 3 AMI COLOR Cód. Post Secc. Diag. 00 4.1 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 2.2 3.2 2.4 8.1 2.6 4.2 8.1 8.1 8.1 8.1 8.2 8.1 2.6 2.6 2.6 2.5, 2.6 3.1, 5.7 3.1, 5.7 5.1 3.2 3.2 46 Descripción Cede Control a Cargador de Arranque Interrupción 19 Prueba de la UCP Retraso en el encendido Inicialización del Conjunto de Chips Restauración suave/dura Habilita ROM Suma de control de ROM Prueba 8042 Prueba 8042 Prueba 8042 Prueba 8042 Prueba en modo protegido 8042 Prueba 8042 Prueba CMOS 8042 Suma de control del CMOS Inicialización del CMOS Estado del CMOS/RTC Deshabilita DMA/PIC Inicialización de DMA/PIC Inicialización de chipset/memoria Prueba de cronometro 8254 Prueba del Canal 2 del Cronómetro LISTADO DE CÓDIGOS POST DEL BIOS 16 17 18 19 1A 1B 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 3.2 3.2 3.2 3.2 3.2 3.2 5.1 5.1 5.1 5.1 5.1 8.4 8.4 2.6, 7.0 7.1 7.2 7.4 7.3 7.3 2.6 7.4 7.4 7.0 7.4 7.0 7.0 Prueba del Canal 1 del Cronómetro Prueba del Canal 0 8254 Prueba de refrescado de la memoria Prueba de refrescado de la memoria Revisión del refrescado de 15 microsegundos Revisión del refrescado de 30 microsegundos Prueba de la memoria base de 64K Prueba de paridad de la memoria base Lectura/escritura de memoria Inicialización del vector del BIOS Inicialización del vector del BIOS Revisión turbo de 8042 Tabla de datos globales para turbo Prueba de modo de video Prueba de monocromático Prueba de color Prueba de habilitación de paridad Inicio de prueba de ROM opcional Revisión de ROM de video Reinicializa chipset Prueba de memoria de video Prueba de memoria de video Prueba de adaptador de video Prueba de memoria de video alterna Prueba de adaptador de video alterno Prueba de modo de video 47 CAPÍTULO 3 34 35 36 37 38 39 3A 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 7.0 4.0 2.6 2.6 2.6 2.6 2.6 5.2 4.0, 5.1 5.2 3.2, 5.2 5.1 5.1 5.1 5.1 5.1 5.1 5.1 8.1 5.7 2.6, 5.1 2.6, 5.1 5.1 50 2.6, 5.1 51 5.1 48 Establecimiento del modo de video Area de datos de ROM BIOS Despliegue de mensaje de encendido Despliegue de mensaje de encendido Leer posición del cursor Despliega Referencia del cursor Despliega Mensaje de digitar <ESC> Inicia modo protegido Arma tablas de descriptores Entrada a modo protegido Habilita Interrupción protegida Revisar tablas de descriptores Tamaño de memoria Prueba de lectura/escritura de memoria Prueba de memoria base 640K Tamaño de memoria de 640K Tamaño de memoria extendida Verifica CMOS de memoria extendida Revisa Restauración suave/fuerte Borrar memoria extendida Actualiza CMOS en tamaño de memoria RAM base desplegada Prueba de lectura/escritura de memoria en 640K Actualiza CMOS en el tamaño de memoria RAM Prueba de memoria extendida LISTADO DE CÓDIGOS POST DEL BIOS 52 53 54 55 56 57 58 59 5.1 5.2 4.0 5.2 3.2, 5.1 3.2, 5.1 2.6 2.4 60 61 62 63 64 65 66 67 80 81 82 83 84 85 86 87 88 89 5.7 5.7 5.7 3.2, 5.1 3.2, 5.1 5.7 3.1 8.1 8.1 8.1 8.1 8.3 8.3 2.6 2.6 2.6 2.4 2.6 Redimensionar memoria extendida Reentrar a modo real Restaurar registros de la UCP Puerta a-20 deshabilitada Vector del BIOS vuelto a Revisar Vector del BIOS Revisado a la mitad Borra mensaje de digitar <ESC> Prueba DMA, PIT (cronómetro de intervalo programable) Prueba de registro de Página DMA Prueba de DMA #1 Prueba de DMA #2 Revisión de área de datos del BIOS Punto Intermedio área de Datos BIOS Inicializa chips DMA Inicialización 8259 Prueba del teclado Restauración del teclado Prueba del Teclado Restablece 8042 Revisión de Tecla de Bloque Compara tamaño de memoria con CMOS Revisión de Error de Contraseña/suave Revisión de equipo XCMOC/CMOS Accesada Configuración de CMOS Reinicializa Conjunto de Chips Despliega mensaje de encendido 49 CAPÍTULO 3 8A 8B 8C 8D 8E 8F 90 91 92 93 2.6 2.6 2.6 6.4, 6.5 2.6, 6.5 6.5 2.6, 6.4 6.4 3.2, 5.1 3.2, 5.1 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 50 2.6, 5.1 7.0 3.2, 5.7 7.0 3.2, 5.7 2.5, 3.2 6.2 3.2, 5.7 2.3 3.2, 5.7 8.1 8.0 8.1 5.6 2.6 2.6, 8.0 Despliega Esperar y Revisar Ratón Sombrea Todo ROM Opción Inicializa configuración de XCMOS Restablece lectores de discos flexible y duro Compara disco flexible a CMOS Inicialización de disco flexible Compara disco duro a CMOS Inicialización del disco duro Chequeo de la tabla de datos del BIOS Revisión de los datos del BIOS a medio camino Establece tamaño de memoria Verifica memoria de monitor Borra interrupciones Revisión de ROM opcional Borra interrupciones Configura Datos de Cronómetro/RS232 Base Prueba Borra interrupciones Prueba de NPU Borra interrupciones Revisión de teclado extendido Establece Bloqueo numérico Restablece teclado Prueba de memoria caché Cache Despliega errores leves Establecer Velocidad de Escritura Automática LISTADO DE CÓDIGOS POST DEL BIOS A4 A5 A6 A7 A8 A9 AA 2.6 2.6 2.6, 5.7 3.2, 5.7 2.6, 5.1 3.2, 5.7 2.6 Estados de espera de memoria Borra pantalla Habilita paridad/NMI Borra interrupciones Control a E000 Borra interrupciones Despliega configuración BIOS AMI Ez-Flex Cód. Post Secc. Diag. 01 2.2 02 03 04 05 06 07 08 09 0A 0B 0C 1.0 2.4 8.1 5.4 4.2 8.1 8.1 8.1 8.1 5.2, 8.2 8.1 Descripción Deshabilita NMI, Inicia prueba de banderas de UCP Retarda encendido Inicializa Conjunto de Chips Restablecimiento duro/suave de teclado Habilita ROM Suma de control de ROM BIOS Prueba controlador de teclado 8042 Prueba controlador de teclado 8042 Prueba controlador de teclado 8042 Prueba controlador de teclado 8042 Prueba modo protegido 8042 Prueba controlador de teclado 8042 51 CAPÍTULO 3 0D 0E 0F 10 11 2.7 2.6 2.6 2.5, 2.6 3.1, 5.7 12 13 14 15 16 17 18 19 1A 7.0 2.4, 5.0 3.1 3.2 3.2 3.2 3.2, 5.0 3.2, 5.0 3.2, 5.0 1B 20 21 22 23 5.0 5.0 5.0 5.0 3.0 24 3.0 25 26 8.1 8.1 52 Prueba registro de apagado de CMOS RAM Prueba suma de control de CMOS Inicializa CMOS Estado de CMOS/RTC OK Deshabilita DMA y PIC (controlador de interrupciones programable) Deshabilita despliegue de video Inicializa Conjunto de Chips y memoria PIC 8254 probado Canal 2 PIT Canal 1 PIT Canal 0 PIT Refresca memoria PIT Refresca memoria PIT Revisar refrescado de 15 Microsegundos de PIT Prueba memoria base 64K Prueba líneas de dirección Prueba paridad de 64K base Prueba lectura/escritura de memoria Configuración previa a Inicialización de tabla de vectores Inicializa Tabla de vectores en 1K inferior del RAM Prueba controlador de teclado 8042 Función global de controlador de teclado LISTADO DE CÓDIGOS POST DEL BIOS 27 3.0 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 40 41 42 43 44 45 7.1 7.2 5.0 5.4 7.3 7.2 7.4 7.4 7.0 7.4 7.0 7.0 7.0 4.0 1.0 1.0 7.0 7.0 7.0 5.2 2.7 5.2 5.2 2.7 5.0 Configuración para Inicialización de tabla de vectores Prueba modo de video monocromático Prueba modo de video de color (CGA) Habilita prueba de paridad Revisar si hay ROMs opcionales Revisar si hay ROM de video Revisar si hay EGA/VGA Revisar memoria de video (no EGA/VGA) Revisar memoria de video Revisar adaptador de video Revisar memoria de video alterna Revisar adaptador de video alterno Revisar modo de video Revisar modo de video Inicializa área de ROM BIOS Establecer Cursor de Encendido de Monitor Mensaje de Monitor encendido Leer posición del cursor Despliega referencia del cursor Despliega mensaje de Configuración Probado modo protegido Armar tablas de descriptores UCP en modo protegido Habilita Interrupción en modo protegido Revisar tablas de descriptores Revisar tamaño de memoria 53 CAPÍTULO 3 46 47 48 49 4A 4B 5.0 5.0 5.0 5.0 4.0, 5.5 5.0 4C 5.0 4D 4E 4F 50 2.6, 5.0 5.0 5.0 5.0, 5.5 51 52 53 54 55 56 57 58 59 60 61 62 63 5.0 5.2 2.2, 5.2 2.2 5.3 5.5 5.5 7.0 5.7 7.4 5.7 5.7 5.5 54 Prueba de Lectura/Escritura de memoria Revisar 640K base de RAM Revisar si Hay memoria por Abajo de 1MB Revisar si Hay memoria por Encima de 1MB Revisar área de datos de ROM BIOS RAM por Abajo de 1MB borrada para restablecimiento suave RAM sobre 1MB borrada para restauración suave Actualiza Tamaño de memoria CMOS Despliega Prueba de Memoria 64KB Base Prueba memoria base 640KB Actualiza tamaño de memoria RAM para enmascaramiento RAM Prueba memoria extendida Sistema preparado para modo real Regresa UCP a modo real Regresa registros de UCP a Modo Real Desabilita puerta A-20 área de datos BIOS vuelta a Revisar Revisión de área de datos BIOS completo Despliega mensaje de instalación Prueba de Registro Página DMA Verifica memoria de monitor Prueba DMA#1 Prueba DMA#2 Revisión de área de Datos BIOS LISTADO DE CÓDIGOS POST DEL BIOS 64 65 66 67 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 5.5 5.7 3.1 8.0 8.0 8.0 8.1 8.3 2.6, 5.0 4.3 2.6 2.6 2.4 1.0, 7.0 6.6 5.5 2.6 6.1 8E 2.6, 6.5 8F 90 6.5 2.6, 6.4 91 92 93 6.4 2.7, 4.0 2.7, 4.0 Revisión de Área de Datos BIOS Completa Inicializa DMA Inicializa PIC 8259 Prueba de teclado Restablecimiento de teclado Prueba de Tecla Atorada y de Lote (Batch) Prueba controlador 8042 de teclado Revisar Tecla de Bloqueo Comparar Tamaño de Memoria con el CMOS Revisar errores de Contraseña y leves Revisión de Equipo CMOS Instalación de CMOS Inicializa Conjunto de Chips Despliega mensaje de encendido Revisar Ratón y desplegar mensaje de esperar Intenta Sombrear ROMs Opción Inicializa sistema con los valores de CMOS Restablece Lectores de Disco duro y lectores de disco flexible Compara la Configuración del disco flexible con los valores del CMOS Inicializa controlador de disco flexible Compara lector de disco duro con los valores del CMOS Inicializa controlador del disco duro Revisar tabla de Datos del BIOS Revisión de tabla de datos del BIOS concluida 55 CAPÍTULO 3 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA 00 56 2.6, 5.0 7.4 3.0 5.4 3.0 3.1 6.2 3.0 2.3 3.0 8.0 8.1 8.0 2.2, 5.0 5.0 8.0 5.0 7.0 3.0, 5.0 3.0 5.4 3.0 2.6, 7.0 4.1 Establece tamaño de memoria Verifica memoria del monitor Borra todas las interrupciones Revisar si hay ROMs opcional Borra todas las interrupciones Preparación de Datos del Cronómetro Revisar si hay puertos seriales Borrar todas las interrupciones Revisar coprocesador matemático Borra todas las interrupciones Revisión de teclado extendido Establece Bloqueo Numérico en el Teclado Restablecimiento del teclado Prueba tamaño de memoria caché Despliega todo error Leve Establecer Velocidad de Escritura Automática Establece Estados de espera de memoria Borra Monitor Habilita Paridad y NMI Borra todas las interrupciones Cede control del sistema al ROM en E0000 Borra todas las interrupciones Despliega Configuración Invoca Interrupción 19 del Cargador de Inicio LISTADO DE CÓDIGOS POST DEL BIOS BIOS AMI WIN Cód. Post Secc. Diag. 00 4.1 01 02 03 05 06 08 08 0A 0B 0C 0D 0E 2.6 8.1 8.1 5.6 4.0, 5.1 2.6 2.6 2.6 2.4 8.1 8.1 8.1 0F 10 11 12 13 14 19 1A 8.1 8.1 8.1 2.4 2.4 3.2 3.2, 5.1 3.2, 5.1 Descripción Otorga Control a Cargador de Inicio Interrupción 19 Deshabilita NMI Retraso de Encendido Restablecimiento suave de encendido Deshabilita Caché Código POST Descomprimido Suma de Control del CMOS Inicialización de CMOS Inicialización de CMOS para Fecha y Hora Inicializar Antes de Lote (Batch) de Teclado Comando Batch al Controlador del Teclado Verificar Comando Batch Inicializar Despues de Lote del Controlador del Teclado Escribe Byte de Comando de Teclado Bloquea/Desbloquea Comando Pin 23/24 Buscar Comando de Tecla <INS> Deshabilita DMA/PIC Inicialización del Conjunto de Chips Prueba de Cronómetro 8254 Prueba Refrescado de Memoria Revisar Refrescado de 15 Microsegundos 57 CAPÍTULO 3 20 23 5.1 4.0, 5.1 24 25 2.2, 5.1 2.7, 8.4 26 8.4 27 28 2A 2.2, 2.4 2.6 2.1 2B 7.3 2C 2D 7.3 2.3 2E 2.3 2F 5.1, 7.0 30 31 7.0 5.1, 7.0 32 7.0 34 37 7.0 7.0 58 Prueba de 64 Base Configurar Pila (Stack) de BIOS Antes de inicialización de Vectores de Interrupción Inicialización de Vectores de Interrupciones Leer Entrada del Chip 9042, Borra Contraseña Inicializa Datos Globales para el Interruptor Turbo Inicializa Previo a Establecer Modo de Video Establece Modo de Video Inicializa Bus (Del Sistema, Estático, de Dispositivos de Salida) Configuración Operacional Previa a Verificación de Video Operacional Otorga Control al ROM Opcional ge Video Procedimiento Posterior a Rutina de ROM de Video Opcional Prueba Escritura/Lectura de Memoria de Despliegue si no es EGA/VGA Prueba de Escritura/Lectura de Memoria de Despliegue Revisa Redibujado Prueba de Escritura/Lectura de Memoria de Despliegue Alterno Revisión de Redibujado de Despliegue Alterno Establece Modo de Despliegue Despliega Mensaje de Encendido LISTADO DE CÓDIGOS POST DEL BIOS 38 2.1, 2.4 39 2.4, 7.0 3A 7.0 3B 40 42 5.2 2.2, 2.4 5.2 43 2.7, 3.1 44 45 46 47 48 49 4B 5.1 5.1, 5.2 5.1 5.1 5.1 5.1 2.6, 8.1 4C 4D 4E 4F 50 51 52 53 5.1 2.6, 4.0 5.1 5.1 2.7, 7.0 5.1 2.6, 5.1 2.2, 5.2 Inicializa Tipos de BUS (Entrada, IPL, Dispositivos Generales) Despliega Mensajes de Error de Inicialización del BUS Despliega el Mensaje de Digitar Tecla <DEL> Prueba del Modo Virtual de Memoria Virtual Prepara Tabla de Descriptores Entra a Modo Virtual Para la Prueba de Memoria Habilita Interrupciones Para Modo de Diagnóstico Inicializa Datos para Memoria a 0:0 Revisar Memoria Prueba Escritura de Memoria Prueba Escritura de Memoria Base 640K Determina Memoria por Abajo de 1MB Determina Memoria por Encima de 1MB Revisar Restablecimiento Suave, Borra Memoria Abajo de 1MB Borra Memoria por Encima de 1MB Guarda Tamaño de Memoria Despliega Primeros 64K de Memoria Base Prueba Secuencial y Aleatoria de Memoria Tamaño de Memoria Desplegado Prueba Memoria por Encima de 1MB Guarda Información del Tamaño de Memoria Entra a Modo Real 59 CAPÍTULO 3 54 57 58 59 60 62 65 66 67 7F 80 81 82 5.2 5.7 8.1 3.1, 5.7 5.7 5.7 2.7, 5.7 3.1 8.1 8.1 8.1 8.1 8.1 83 84 85 86 87 88 89 8B 8C 8.3 2.6 2.6 2.6 2.6 2.6 7.0 2.7, 7.3 2.4 8D 8E 8F 2.7, 6.2 6.4 6.5 60 Deshabilita línea de Puerta A-20 Ajusta Tamaño de Memoria Borra Mensaje de Digitar Tecla <DEL> Prueba de DMA/PIC Prueba Registro Base #1 del DMA Prueba Registro Base #2 del DMA Programa Unidad 1 y Unidad 2 de DMA Inicializa Controlador de Interrupción 8259 Prueba Teclado Habilita Fuentes de NMI Extendido Prueba de Tecla Atorada y Lote (Batch) Prueba Controlador del Teclado Escribe Byte de Comando, Inicializa Buffer Circular Revisión de Tecla de Bloqueo Compara Tamaño de Memoria con CMOS Revisar Contraseña/Error Suave Programación Previa a Configuración Ejecuta Configuración del CMOS Programación después de Configuración Enciende Monitor Sombrea BIOS Principal y de Video Configura Opciones después de Configuración del CMOS Inicializa Ratón Restaura Controlador de Disco Duro Configuración de Disco Flexible LISTADO DE CÓDIGOS POST DEL BIOS 91 94 95 6.4 2.6 2.1 96 2.1 97 98 5.4 2.4 99 2.4 9A 9B 9C 9D 9E 6.2 2.4 2.3 2.4 8.1 9F A0 A1 A2 A3 8.1 2.6, 8.1 5.6 7.0 2.7, 8.1 A4 A5 A7 2.4, 2.7 2.7, 5.1 2.4 A8 5.4 Configuración de Disco Duro Tamaño de Memoria Base/Extendida Inicializa ROMs Opcionales de BUS PCI/VLB desde C800 Inicializa Antes de Ceder Control a ROM Opcional C800 Cede Control a ROM Opcional Procesamiento después del Control ROM Opcional Configura Dirección Base de área de Datos del Cronómetro/Impresora Establece Dirección Base de RS-232 Inicializa Antes de la Prueba de NPU Inicialización de NPU Inicialización después de la Prueba de NPU Revisar Teclado Extendido, ID de Teclado y Bloqueo Numérico Emite Comando de ID de Teclado Restablece Señal de ID de Teclado Prueba de Memoria Caché Despliega Cualquier Error Leve Establece la Velocidad de Escritura Automática del Teclado Programa los Estados de Espera de Memoria Borra Pantalla, Habilita Paridad NMI Inicialización Necesaria antes de Ceder Control a ROM E000 Control a ROM E000 61 CAPÍTULO 3 A9 2.4 AA B0 2.7, 7.0 2.7, 4.0 B1 C2 C5 C6 C7 C8 CA CB CD CE 5.1 2.4, 2.7 2.7 4.2 2.7 2.6 2.5, 2.6 2.4 8.1 8.1 CF D1 D2 8.1 8.1 3.1, 5.7 D3 2.4, 5.1 D4 D5 DD 4.0, 5.1 4.0 4.0, 5.1 62 Inicialización Necesaria después de Ceder Control a ROM E000 Despliega Configuración del Sistema Código Descomprimido SETUP Para Tecla Caliente (Hot-Key) Copiar Cualquier Código a área Específica Deshabilita NMI, Retraso de Encendido Habilita ROM, Deshabilita Caché Suma de Control de ROM BIOS Prueba de Registro de Apagado de CMOS Suma de Control CMOS Inicializa Fecha y Hora de CMOS Inicialización Antes del Lote del Teclado Comando BAT al Controlador del Teclado Instalación Despues del Lote del Controlador del Teclado Byte de Comando de Escritura del Teclado Revisar Tecla de Comando <INS> Deshabilita DMA y Controladores de Interrupción Inicialización de Conjunto de Chips/Autodetecta Memoria Código Descomprimido RUNTIME Código Descomprimido RUNTIME Cede Control a RAM Sombra en F000:FFF0 LISTADO DE CÓDIGOS POST DEL BIOS BIOS ARCHE LEGACY Cód. Post Secc. Diag. 01 02 03 2.2, 3.0 4.2 2.6, 8.1 04 2.6, 3.2 05 06 07 08 7.0 3.2 3.2 3.2, 5.0 09 3.2 0A 0B 5.0 3.2, 5.0 0C 5.0 0D 5.0 10 11 12 5.0 5.0 3.0 Descripción Deshabilita NMI y Prueba Registros de UCP Verifica Suma de Control de ROM BIOS Inicializa Controlador de Teclado y RAM CMOS Deshabilita DMA & PIT, Prueba CMOS RAM Int. Restablece Controlador de Video Prueba PIT 8254 Prueba Cuenta Delta Cronómetro #1 (Bocina) Prueba Cuenta Delta Cronómetro #2 (Refrescado RAM) Prueba Cuenta Delta Cronómetro #0 (Sistema) Prueba Paridad, Habilita Refrescado Habilita Revisión de Paridad, Prueba Cronómetro del Sistema Prueba Alternancia de Liga de Refresco de Trazado Prueba Refrescado de Sincronización de Cronometrado Deshabilita Caché, Prueba RAM 64K Base Prueba Lectura/Escritura RAM 64K Base Inicializa Tabla de Vectores de Interrupción en Primer KB RAM 63 CAPÍTULO 3 14 15 16 2.6 2.6 6.5, 7.1 17 18 19 1A 1B 7.2 5.0 7.3 7.3 7.4 1C 7.4 1D 7.4 1E 2.6, 7.0 20 21 2.6, 2.7 7.0 22 1.0, 2.2 23 24 7.0 7.0 25 F0 30 31 5.5 5.5 5.2 3.0, 5.2 64 Prueba Registro de Apagado de RAM Prueba Batería y Suma de Control de CMOS Revisar Disco Flexible, Inicializa Video Mono Inicializa Video CGA Borra Estado de Paridad Pasa el Control a EGA/VGA si Existe Retorno de Video ROM Prueba Adaptador de Video Primario & Video RAM Prueba Adaptador de Video Secundario y Video RAM Compara los Valores de CMOS con el Adaptador de Video Establece el Modo de Video a los Valores de CMOS Despliega los Errores de CMOS RAM Establece Cursor, Despliega Mensaje de Estado Despliega Mensaje de Encendido, Revisar Velocidad de UCP (25 o 33 MHz) Leer la Nueva Posición del Cursor Despliega Mensaje de Derecho de Autor de AMI Prueba Memoria Sombra Falló Prueba de Memoria Sombra Listo Para Modo Protegido Entrar a Modo Protegido y Habilitar IRQ 0 LISTADO DE CÓDIGOS POST DEL BIOS 32 5.0 33 5.0 34 35 37 38 39 3A 3B 5.0 5.0 5.0 5.0 2.6, 5.2 5.0 5.0 3C 5.0 3D 3E 3F 40 41 5.0 5.2 5.2 5.3 4.0 42 4.0 43 4E 4F 50 51 52 5.0 2.6, 5.2 2.7, 3.0 5.7 5.7 5.7 Obtener Tamaño de Memoria por Encima de 1MB Obtener Tamaño de Memoria por Abajo de 1MB Probar Memoria por Arriba de 1MB Probar Memoria por Abajo de 1MB Borrar Memoria por Abajo de 1MB Borrar Memoria por Arriba de 1MB Usar Byte de Apagado de CMOS Prueba Lectura/Escritura de 64KB Probar Memoria por Debajo de 1MB, Desplegar área de Prueba Probar Memoria por Arriba de 1MB, Desplegar área de Prueba Prueba de RAM Superada Listo Para Retornar a Modo Real Se ha Retornado a Modo Real Deshabilita Puerta A-20 Revisar Mensaje de Derecho de Autor para AMI en ROM Despliega Mensaje de Derecho de Autor de AMI Prueba Caché, Borra Mensaje <Esc> Procesa Apagado 1, Retorna a Modo Real Restaura Vectores Int & Datos de BIOS RAM Prueba Controlador DMA Inicializa Controlador DMA Prueba de Patrón de Controlador DMA 65 CAPÍTULO 3 54 55 56 57 5.7 5.7 3.1 3.1 61 6.5 70 8.0 71 72 8.0 8.0 73 74 75 76 77 79 7A 6.5 6.5 6.4 6.4 2.2 2.6 2.6, 5.0 7B 7C 7D 7E 7F 80 81 10.0 4.0 5.0 4.0 7.0 5.4 3.2 66 Prueba de Registro de Controlador DMA Inicializa y Habilita Controladores DMA Inicializa PIC 8259 Prueba PICs y Configura Registros Máscara Internos Revisar Bit de Estado de DDNIL & Despliega Mensaje Prueba de Aseguramiento Básico (BAT) del Teclado Programa Teclado para Tipo AT Deshabilita Teclado, Inicializa Buffer del Teclado Despliega Mensaje, Inicializa Disco Flexible Intenta Acceso a Disco Flexible Inicializa Controlador de Disco Duro Intenta Acceso a Disco Duro Revisar Códigos Errores Revisar Bateria y Suma de Control de CMOS Compara Tamaño de Memoria con Datos de CMOS Reservado Despliega Derecho de Autor de AMI Establece Bit de Expansión de Memoria AT Verifica Derecho de Autor AMI en ROM Borra Mensaje <Del> Pasa Control a Opción ROM en DE00h Retorna de ROM, Inicializa Cronómetro LISTADO DE CÓDIGOS POST DEL BIOS 82 83 6.2, 6.3 2.3 84 85 86 A0 A1 A9 B0 E0 E1 EF 8.3 5.0 5.4 5.0 5.0 7.2 5.0 5.0 5.0 5.0 F0 5.5 00 4.1 Configura Puertos Paralelo y Serial Prueba Presencia de Coprocesador Matemático Revisar Presencia de Bloqueo de Teclado Despliega Todo Mensaje de Error Leve Prueba Opción ROM en E0000h Error en 640KB RAM Inferior Prueba de Patrón de Datos de 64KB Base Inicializa Controlador VGA de A bordo Error en Circuito Integrado de 256KB RAM Retorna a Modo Real, Inicializa 64KB Base Inicializa RAM 640KB Error de Configuración de Memoria, No Se puede Localizar la Memoria Prueba RAM Sombra (ocurre después de paso 25) Invoca Cargador de Arranque Interrupción 19 BIOS AST Cód. Post Secc. Diag. 00 4.1 01 02 2.2 8.1 Descripción Cede Control a Interrupción 19h Cargador de Arranque Verificación de UCP Verifica Controlador de Teclado 67 CAPÍTULO 3 06 07 09 0C 0D 0E 0F 10 11 12 14 15 16 17 18 20 30 31 32 2.4 2.2 4.2 5.7 3.2 2.2 2.6 5.7 5.7 5.7 5.1 5.1 3.1 7.0 7.4 4.0 3.1 3.1 3.1 33 40 41 42 3.1 2.6 2.6 2.6 50 51 5.2 5.2 68 Verifica VLSI de A bordo Verifica Señales y Registros del Procesador Suma de Control del ROM BIOS Calculada Controlador 1 DMA Funcional Prueba Registros de Cronómetro 8254 Verifica Registros Verifica Memoria CMOS Verifica Registros DMA 0 Verifica Registros DMA 1 Verifica Registros Página DMA Verifica Refrescado de Memoria Prueba de Memoria 64K Inicial Vectores de Interrupciones Instalados Principian Funciones Video Primario Verificación de Memoria Buffer de Video Principia Secuencia POST, Placas EISA Verifica PIC 1 Verifica PIC 2 Verifica Atasco en Controlador de Interrupciones Busca NMI Verifica Bateria de CMOS Suma de CMOS Calculada Configuración de la Función Primaria del CMOS Verifica Modo Protegido sea Funcional Verifica Modo Protegido LISTADO DE CÓDIGOS POST DEL BIOS 60 63 64 5.1 5.6 5.5 Memoria Instalada y Calculada Detecta y Verifica Caché ROM o Video BIOS a RAM Sombra BIOS AT&T Cód. Post 01 02 03 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 Secc. Diag. 2.2 6.0 4.2 5.7 3.2 3.2 5.1 2.1 3.1 3.1 8.1 2.5,2.6 2.6 4.2 5.2 7.0 7.0 Descripción Prueba UCP Prueba Puerto E/S Suma de Control de BIOS RAM Prueba de Registro de Página DMA Prueba de Cronómetro 1 Prueba de Cronómetro 2 Prueba de Refrescado de RAM Revisar Conversión de Bus Prueba de PIC 1 Prueba de PIC 2 Prueba de Controlador de Teclado Prueba de RTC/CMOS Prueba de Batería Prueba de Suma de Control de CMOS Prueba de Modo Protegido Verifica Configuración de Monitor Prueba de Controlador de Monitor 69 CAPÍTULO 3 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 30 31 32 33 34 38 70 7.0 2.7 2.1 2.4 5.4 5.7 5.5 5.7 5.5 5.0 5.1 5.0 5.0 9.0 5.7 5.7 3.2 2.4 3.1 3.1 5.2 5.0 5.7 5.1 5.1 5.5 Error de Monitor Prueba de CMOS Extendido Prueba de Restablecimiento de Bus Inicialización de Registro de Conjunto de Chips Verifica ROMs de Extensión Prueba de Dirección de Memoria Remapeo de Memoria Prueba de Modo Intercalado Remapear Memoria Sombra Configuración de MRAM Prueba de Memoria Expandida Prueba de Memoria Error de Memoria Interna Transcurridas Pruebas Mínimas de POST Prueba de DMA 1 Prueba de DMA 2 Prueba de Cronómetro 0 Inicialización de Controlador Interno Interrupción no Esperada Interrupción Esperada Modo Protegido Tamaño de Memoria Prueba de líneas de dirección, A16-23 Prueba de Memoria Convencional Prueba de Memoria Externa BIOS ROM Shadow LISTADO DE CÓDIGOS POST DEL BIOS 39 40 41 42 43 44 50 51 60 61 62 63 70 71 72 73 74 75 76 F0 F1 F2 F3 F4 FC FD 5.5 8.0 8.0 8.1 8.1 8.2 3.0 3.1 6.5 6.4 6.5 6.4 2.5 2.5 6.3 6.2 5.4 2.3 3.0 9.0 5.1 9.0 2.6 2.6 5.1 2.2 Extensión BIOS Shadow Habilita/Deshabilita Teclado Prueba de Datos de Teclado Prueba de Restauración de Teclado Prueba de Controlador de Teclado Prueba de línea A-20 Inicialización de Tabla de Interrupciones Interrupción de Cronómetro Habilitada Prueba de Disco Flexible Prueba de controlador de Disco Duro Inicialización de Disco Flexible Inicialización de Disco Duro Prueba de RTC Configurar Reloj de Tiempo Real Prueba de Puerto Paralelo Prueba de Puerto Serial Revisión de ROM Externa Prueba de NPU Habilita Interrupciones de RTC y Teclado Mensaje de Configuración del Sistema Revisar ROM en E000H Carga Sistema Operativo Ejecuta Configuración del Software Ejecuta Programa de Contraseña Determina Tipo de DRAM Prueba Registros de UCP 71 CAPÍTULO 3 BIOS AT&T Ver. 3.0 Cód. Post Secc. Diag. 01 02 2.2 2.4 03 8.1 04 05 06 8.1 8.1 2.4 07 08 09 0A 0B 0C 0D 0E 0F 10 11 2.2 2.6 4.2 7.0 3.2 3.2 3.2 2.6, 5.2 2.7 5.7 5.7 72 Descripción Prueba #1 de UCP: Verifica Bits de Estado Inicializa Conjunto de Chips, Revisar Buffer del Teclado Borra Controlador 8042 del Teclado, Envía Comunicado AA Restablece Controlador de Teclado Obtener Estado de Controlador de Teclado Inicializa Conjunto de Chips, Deshabilita Video y DMA Prueba #2 de UCP: Prueba Registros de UCP Inicializa CMOS y RTC Verifica Suma de Control de ROM BIOS Inicializa Video y Controlador CRT 6845 Prueba Canal 0 PIT 8254 Prueba Canal 1 PIT Prueba Canal 2 PIT Prueba Byte de Apagado de CMOS RAM Prueba CMOS RAM Extendido Prueba Canal 0 de Controlador DMA 8237 Prueba Canal 1 DMA LISTADO DE CÓDIGOS POST DEL BIOS 12 13 5.7 8.1 14 5.0 15 16 5.0 3.0 17 18 7.0 7.2 19 1A 1B 1C 1D 1E 3.2 3.2 2.6 2.6 5.0 5.0 1F 20 21 22 23 24 25 5.0 3.1 3.0 3.1 5.2 5.0 5.0 26 27 5.2 5.5 Prueba Registros Página DMA Prueba Controlador de Interfaz 8741 de Teclado Prueba Conmutador de Refrescado de Memoria Prueba Primeros 64KB de Memoria Base Configura Tablas de Interrupciones en Memoria Baja Configura E/S de Video Prueba EGA/VGA, o MDA/CGA si no Hay EGA Prueba Canal 1 de PIT 8259 Prueba Canal 0 PIT Prueba Bateria de CMOS Prueba Suma de Control de CMOS Establece Tamaño de Memoria Dimensiona Memoria Base en Incrementos de 64KB Prueba Memoria Base, 64KB a 640KB Prueba Atasco de Bit en NMI Busca Bits Atascados en NMI Prueba PIC 8259 Prueba Modo Protegido Dimensiona Memoria Extendida Prueba Toda la Memoria Encontrada por Arriba de 64KB Prueba Excepciones del Modo Protegido Inicializa RAM Shadow 73 CAPÍTULO 3 28 29 2A 2B 2C 2D 2E 2F 30 31 BD CA CC EE FF 8.1 10.0 8.0 6.5 6.2 6.3 6.4 2.3 10.0 5.4 2.2, 5.0 2.2 3.0 2.2 4.1 Inicializa 8242/8248 Reservado Inicializa Teclado Inicializa Manejador de Disco Flexible Inicializa Puertos Seriales Inicializa Puertos Paralelos Inicializa Manejador de Disco Duro Inicializa Coprocesador Reservado Inicializa ROMs Adaptador Inicializa Controlador de Caché Inicializa Caché 386, si esta Presente Apaga Manejador NMI Prueba Excepción de Procesador no esperada Cargador de Arranque Interrupción 19 BIOS AT&T Ver. 3.03 (286) Cód. Post Secc. Diag. 01 02 03 04 05 2.2 4.0 8.1 8.1 8.1 74 Descripción Prueba #1 de Procesador Determina Tipo de POST Borra Controlador de Interfaz de Teclado Restaura Controlador de Interfaz de Teclado Obtener Estado de Controlador de Teclado LISTADO DE CÓDIGOS POST DEL BIOS 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 2.4 2.2 2.6 4.0 7.0 3.2 3.2 3.2 2.6 2.6, 5.2 5.7 5.7 5.7 8.1 5.0 5.0 3.0 17 18 19 1A 1B 1C 1D 1F 7.0 7.4 3.1 3.1 2.6 2.6 2.6 5.0 Inicializa Chips LSI de A Bordo Prueba #2 de Procesador Inicializa Chip CMOS Suma de Control de EPROM Inicializa Interfaz de Video Prueba Canal 0 PIT Prueba Canal 1 PIT Prueba Canal 2 PIT Prueba RTC Prueba Bytede Apagado de CMOS Prueba Canal 0 DMA Prueba Canal 1 DMA Prueba Registros de Página DMA Prueba Controlador 8741 de Teclado Prueba Conmutador de Refrescado RAM Prueba Primeros 64KB de RAM Configura Tabla de Vectores de Interrupciones Configura E/S de Video Prueba Memoria de video Prueba Bits Máscara de Canal 1 PIC Prueba Bits Máscara de Canal 2 PIC Prueba Batería de CMOS Verifica Suma de Control de CMOS Configura Byte de Configuración de CMOS Prueba RAM del Sistema 75 CAPÍTULO 3 20 3.1 21 22 23 24 25 26 27 2A 2B 2C 2D 2E 2F 30 CC 3.0 3.1 5.2, 5.3 5.0 5.0 5.2 10.0 8.0 6.5 6.2 6.3 6.4 2.3 2.2 3.0 Prueba PIC 8259 en Busca de Bits de Interrupción Atascados Prueba Bits NMI Atascados Prueba Funciones PIC Prueba Puerta A-20 y Modo Protegido Dimensiona Memoria Extendida Prueba Memoria Extendida Encontrada Prueba Excepciones del Modo Extendido Reservado Inicializa Teclado Inicializa Disco Flexible Inicializa Puertos Seriales Inicializa Puertos Paralelos Inicializa Disco duro Inicializa Coprocesador Matemático Prueba por Excepción del Procesador Apaga Manejador NMI BIOS AT&T 386, Ver. 3.1 Cód. Post Secc. Diag. 01 02 03 2.2 4.0 8.1 76 Descripción Prueba #1 de Procesador Determina Tipo de POST Borra Controlador de Interfaz de Teclado LISTADO DE CÓDIGOS POST DEL BIOS 04 8.1 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 8.1 2.4 2.2 2.6 4.0 7.0 3.2 3.2 3.2 2.6, 5.2 2.7 5.7 5.7 5.7 8.1 5.0 5.0 3.0 7.0 7.4 19 1A 1B 1C 3.1 3.1 2.6 2.6 Restablece Controlador de Interfaz de Teclado Obtener Estado de Controlador de Teclado Inicializar Chips LSI de A Bordo Prueba # 2 de Procesador Inicializa CMOS y RTC Suma de Control de EPROM Inicializa Interfaz de Video Prueba Canal 0 PIT 8254 Prueba Canal 1 PIT Prueba Canal 2 PIT Prueba Byte de Apagado de CMOS Prueba CMOS Extendido Prueba Canal 0 DMA Prueba Canal 1 Prueba Registros Página DMA Prueba Controlador de Teclado 8741 Prueba Conmutador de Refrescado Prueba Primeros 64KB de RAM Configura Tabla de Vectores de Interrupción Configura E/S de Video Prueba Memoria de Video (Tarjetas CGA y Mono) Prueba Bits de Máscara Canal 1 PIC Prueba Bits de Máscara Canal 2 PIC Prueba Bateria de CMOS Verifica Suma de Control de CMOS 77 CAPÍTULO 3 1D 1F 20 2.6 5.0 3.1 21 22 23 24 25 26 27 2A 2B 2C 2D 2E 2F 30 31 3B CC EE FF 3.0 3.1 5.2 5.0 5.0 5.2 2.2 8.0 6.5 6.2 6.3 6.4 2.3 10.0 5.4 2.2 3.0 2.2 4.1 78 Configura Byte de Configuración Prueba RAM del Sistema Prueba PIC 8259 en Busca de Bits de Interrupción Atascados Prueba Atasco de Bits NMI Prueba Funciones PIC Verifica Modo Protegido Dimensiona Memoria Extendida Prueba Memoria Extendida Encontrada Prueba Excepciones del Modo Protegido Prueba Controlador de Caché Inicializa Teclado Inicializa Disco Flexible Inicializa Puertos Seriales Inicializa Puertos Paralelos Inicializa Disco Duro Inicializa Coprocesador Matemático Reservado Inicializa ROMs Opción Inicializa Caché Secundario (Sólo 486) Apaga Manejador NMI Excepción del Procesador no Esperada Interrupción 19 Cargador de Inicio LISTADO DE CÓDIGOS POST DEL BIOS BIOS AT&T Ver. 4.0 Cód. Post Secc. Diag. 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 2.2 2.2 4.0 2.6 2.4 5.0 5.0 5.0 2.6 8.0 7.0 7.4 2.4 10.0 5.7 5.7 5.7 10.0 10.0 3.2 3.1 3.1 Descripción Prueba #1 de Procesador Prueba #2 de Procesador Calcula EPROM BIOS Prueba Interfaz RAM BIOS Inicializa Conjunto de Chips Prueba Refrescado de RAM Configura Memoria Baja Configura Tabla de Vectores de Interrupción Verifica Suma de Control de CMOS Inicializa Teclado Inicializa Interfaz de Video Prueba Memoria de Video Inicialización de Chip Específico de OEM Reservado Prueba Controlador 1 DMA Prueba Controlador 2 DMA Registros de Página DMA Reservado Reservado Prueba PIT 0, Contador 2 Prueba Canal 1 PIC Prueba Canal 2 PIC 79 CAPÍTULO 3 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 80 3.1 3.1 3.0 10.0 10.0 10.0 10.0 10.0 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 5.0 Busca Bits de Interrupción de PIC Atascados Prueba Funciones PIC Prueba por Bits NMI Reservado Reservado Reservado Reservado Reservado Establecer Modo EISA Inicializar y Habilitar Ranura EISA 0 Inicializar y Habilitar Ranura EISA 1 Inicializar y Habilitar Ranura EISA 2 Inicializar y Habilitar Ranura EISA 3 Inicializar y Habilitar Ranura EISA 4 Inicializar y Habilitar Ranura EISA 5 Inicializar y Habilitar Ranura EISA 6 Inicializar y Habilitar Ranura EISA 7 Inicializar y Habilitar Ranura EISA 8 Inicializar y Habilitar Ranura EISA 9 Inicializar y Habilitar Ranura EISA 10 Inicializar y Habilitar Ranura EISA 11 Inicializar y Habilitar Ranura EISA 12 Inicializar y Habilitar Ranura EISA 13 Inicializar y Habilitar Ranura EISA 14 Inicializar y Habilitar Ranura EISA 15 Dimensiona y Prueba Memoria Base, 256640KB LISTADO DE CÓDIGOS POST DEL BIOS 31 32 5.0 5.0 33 34 35 36 37 38 39 3A 3B 3C 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 5.2 3D 3E 3F 40 41 42 43 44 45 46 6.6 2.2, 5.0 5.5 10.0 6.5 6.4 6.2 6.3 2.3 7.0 47 48 4.1 10.0 Prueba Memoria Extendida Prueba Memoria EISA si está Encendida Señal de EISA Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Verifica Conmutación de Entrada/Salida a Modo Protegido Inicializa Ratón Inicializa Controlador de Caché Habilita RAM Shadow Reservado Inicializa Disco Flexible Inicializa Disco Duro Inicializa Puertos Seriales Inicializa Puertos Paralelo Inicializa Coprocesador Despliega Mensaje de Configuración en la Pantalla Establece Velocidad de Arranque Reservado 81 CAPÍTULO 3 49 4A 4B 4C 4D 4E 4F 50 51 52 53 55 63 B0 B1 BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 82 10.0 10.0 10.0 10.0 10.0 7.0 2.6 2.6 4.1 5.4 3.2 6.5 4.1 5.2 3.0 2.4 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 Reservado Reservado Reservado Reservado Reservado Despliega Mensajes de Error Revisión de Seguridad Restablece Valores de CMOS Prearranque Establecido Inicializa ROMs, C8000-EFFFF Inicializa Tiempo del Sistema Inicializa Contador DDNIL Intento de Arranque Interrupción Espúria en Modo Protegido NMI no Reclamado Programa Conjunto de Chips Específico OEM Específico OEM Específico OEM Específico OEM Específico OEM Específico OEM Específico OEM Específico OEM Específico OEM Específico OEM LISTADO DE CÓDIGOS POST DEL BIOS D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Depurar Reservado Configura Página 1 Configura Página 2 Configura Página 3 Configura Página 4 Configura Página 5 Configura Página 6 Configura Página 7 Configura Página 8 Configura Página 9 83 CAPÍTULO 3 EA EB EC ED EE EF FF 10.0 10.0 10.0 10.0 10.0 10.0 4.1 Configura Página 10 Configura Página 11 Configura Página 12 Configura Página 13 Configura Página 14 Configura Página 15 Interrupción 19 Cargador de Inicio BIOS AT&T EISA Cód. Post 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 84 Secc. Diag. 2.2 5.7 5.0 8.0 4.2 2.6 5.0 2.2, 5.0 3.0 2.6 8.0 7.0 7.4 Descripción Registros de UCP Inicializa DMA Refrescado de Memoria Inicializa Teclado Verifica Suma de Control de ROM CMOS Primeros 256KB de RAM Caché Configura Tabla de Vectores IRQ Verifica Suma de Control de CMOS Inicializa Teclado Adaptador de Video RAM de Video LISTADO DE CÓDIGOS POST DEL BIOS 0F 10 11 14 15 16 17 18 19 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 5.7 5.7 5.7 3.2 3.1 3.1 3.1 3.0 3.0 2.6 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 Canal 1 DMA Canal 2 DMA Registro Página DMA Chip Cronómetro PIC 1 PIC 2 Buscar Bits Atascados de PIC Interrupciones Enmascarables Revisar Bits de Interrupción no Enmascarable CMOS RAM Ranura 0 Ranura 1 Ranura 2 Ranura 3 Ranura 4 Ranura 5 Ranura 6 Ranura 7 Ranura 8 Ranura 9 Ranura 10 Ranura 11 Ranura 12 Ranura 13 Ranura 14 Ranura 15 85 CAPÍTULO 3 30 31 32 3C 3D 3E 3F 41 42 43 45 47 4E 4F 50 51 52 53 63 B0 BF C0 C1 C2 C3 C4 86 5.0 5.0 5.0 2.6 6.6 2.2, 5.0 5.5 6.5 6.4 6.2, 6.3 2.3 2.2, 2.5 10.0 2.6 2.6 3.0 5.4 2.5 4.1 3.0 2.4 2.2, 5.0 5.0 5.0 5.0 7.0 Tamaño de Memoria, 256KB Prueba Memoria Arriba de 256KB Memoria EISA Configuración de CMOS Ratón RAM Caché RAM Shadow Disco Flexible Disco Duro Puertos Paralelos y Serial Coprocesador Velocidad Reservado, Manufactura Seguridad Actualiza CMOS Habilita NMI ROMs Adaptador Establece Fecha/Hora Arranque NMI en Modo Protegido Programa Conjunto de Chips Caché Activado/no Activado Tamaño de Memoria Prueba 256KB Base Selecciona Página DRAM Conmuta Video LISTADO DE CÓDIGOS POST DEL BIOS C5 C6 C8 C9 CA FF 5.5 2.2, 5.0 2.0 5.5 2.4 4.1 RAM Shadow Programa Caché Conmuta Velocidad RAM Shadow Conjunto de Chips de OEM Arranque BIOS AWARD (XT original) Cód. Post 03 06 09 0C 0F 12 15 18 1B 1E 21 24 27 Secc. Diag. 2.2, 2.5 2.2, 2.5 2.4 4.2 5.7 5.7 5.7 3.2 3.2 3.2, 5.7 5.1 3.1 3.1 Descripción Prueba Registro Indicador Prueba Registro de UCP Inicialización de Hardware del Sistema Suma de Control de BIOS Inicialización de Registro Página de DMA Prueba Registros DMA de Dirección y Conteo Inicialización de DMA Prueba de Cronómetro Inicialización de Cronómetro Inicia Refrescado de RAM Prueba 64KB Base de RAM Configura Pilas (Stacks) Inicial y Temporal Inicializa PIC 87 CAPÍTULO 3 2A 3.2 2D 30 33 36 39 3C 3.1, 3.2 2.3, 5.7 2.4 8.1 2.4, 5.1 2.0 3F 42 45 48 4B 4E 54 55 57 5A 7.0 6.2 6.3 6.0 7.0 2.5 5.1 6.5 6.4, 6.5 4.1 Prueba de Registro de Enmascarado de Interrupción Prueba en Caliente de Interrupción V40 DMA si está Presente Verifica Inicialización del Reloj del Sistema Prueba de Teclado Configura Tabla de Interrupciones Lee Interruptores de Configuración del Sistema Prueba de Video Determinación del Puerto Serial Determinación del Puerto Paralelo Determinación del Puerto de Juegos Despliegue de Mensaje de Derechos de Autor Cálculo de Velocidad de Memoria de UCP Prueba de Memoria del Sistema Prueba de Disco Flexible Sistema Inicializado Antes de Arranque Llamada a Interrupción 19 AWARD XT Version 3.1 Cód. Post 88 Secc. Diag. Descripción LISTADO DE CÓDIGOS POST DEL BIOS 01 02 06 07 09 0A 15 16 17 18 19 1A 1E 1F 20 21 22 2C 2D 2F 31 FF 2.2, 2.5 2.4 2.4 2.2 4.2 7.0 5.1 3.1 7.0 7.4 3.1 3.1 5.1 5.1 3.1 3.1, 3.2 6.5 6.2 6.3 2.3 5.4 4.1 Prueba Procesador Tipo de POST/Buffer de Teclado Inicializa 6845, 8237, 59, 53 Registros de Proceso Suma de Control de ROM Inicializa el Video Prueba Primer Banco de Memoria de 64K Configura Tabla de Interrupciones Configura Video Prueba Memoria de Video Bits Máscara 8259 Canal 1 8259 Bits Máscara 8259 Canal 2 8259 Dimensiona Memoria Prueba Memoria Base Prueba Atasco 8259s Prueba Atasco NMI Inicializa Lector de Disco Flexible Inicializa Puertos COM Inicializa Puertos LPT Inicializa Coprocesador Matemático Inicializa ROMs Opción Intento de Arranque Interrupción 19 89 CAPÍTULO 3 AWARD Ver 3.3 Cód. Post Secc. Diag. 01-05 06 07 08-0E 0F 10-14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20-23 24 25 26 27 28 90 8.1 2.4 2.2 2.4 2.7 3.2 5.1 4.0 7.0 7.0 3.1 3.1 2.6 2.6 2.6 5.1 2.1, 5.1 2.4 5.1 5.1 5.2 5.5, 5.6 5.5, 5.6 Descripción Controlador de Teclado LSI de A Bordo UCP CMOS, 8254, 8237, 8259, EPROM CMOS Extendido Refrescar Primeros 64K RAM Tablas de Vectores de Interrupción Inicialización de Video Memoria de Video Enmascarado de línea de Interrupción Enmascarado de línea de Interrupción Bateria en Buen Estado Suma de Control de CMOS Chip CMOS Tamaño de Memoria Verificador de Memoria Chips de Soporte de UCP Tamaño de Memoria Extendida Prueba de Memoria Extendida Modo Protegido RAM Shadow, Controlador de Caché RAM Shadow, Controlador de Caché LISTADO DE CÓDIGOS POST DEL BIOS 29 2A 2B 2C 2D 2E 2F 30 31 D0-EF FF 10.0 8.1 6.5 6.2 6.3 6.4 2.3 10.0 5.4 10.0 4.1 Reservado Inicializa Teclado Inicialización de Disco Flexible Inicialización de Puerto Serial Inicialización de Puerto Paralelo Inicialización de Disco Duro Coprocesador Matemático Reservado ROMs Opcionales Reservado Arranque Inicial AWARD EISA Cód. Post Secc. Diag. 01 02 03 04 05 06 07 08 09 2.2, 2.5 2.2 2.4 3.2 8.1 4.2 2.6 5.1 5.6 Descripción Indicadores de UCP Registros de UCP Inicializa DMA, PIC, PIT Refrescado de Memoria Inicialización de Teclado Suma de Control de ROM Bateria de CMOS Memoria de 256K Caché 91 CAPÍTULO 3 0A 0B 0C 0D 0E 0F 10 11 14 15 16 17 18 19 1F 20 21 22 23 24 25 26 27 28 29 2A 92 2.6, 5.1 2.6 8.1 7.0 7.4 5.7 5.7 5.7 3.2 3.1 3.1 3.1 3.1 3.1 2.7 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 Establece Tabla de Interrupciones Suma de Control de CMOS Inicialización de Teclado Adaptador de Video Memoria de Video Canal 0 DMA Canal 1 DMA Registro Página DMA Chip Cronómetro Controlador PIC 1 Controlador PIC 0 Bits Atascados de PIC IRQs PIC Enmascarables Revisión de Bits NMI CMOS XRAM Ranura 0 Ranura 1 Ranura 2 Ranura 3 Ranura 4 Ranura 5 Ranura 6 Ranura 7 Ranura 8 Ranura 9 Ranura 10 LISTADO DE CÓDIGOS POST DEL BIOS 2B 2C 2D 2E 2F 30 31 32 3C 3D 3E 3F 41 42 43 45 47 4E 4F 50 51 52 53 60 61 62 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 2.6, 5.4 5.1 5.1 2.7 2.6 2.6, 6.2 5.6 5.4 6.5 6.4 6.2 2.3 2.6 2.0 4.3 2.6 2.4 5.4 2.5, 2.6 5.1 5.6 8.1 Ranura 11 Ranura 12 Ranura 13 Ranura 14 Ranura 15 Tamaño de Memoria 256K Prueba de Memoria Arriba de 256K Memoria EISA CMOS Configuración de CMOS CMOS, Ratón/Adaptador RAM caché RAM Shadow Disco Flexible Disco Duro RS232 Paralelo NPU Velocidad Ciclo de Manufactura Seguridad Actualización de CMOS Habilita Caché NMI ROMs de Adaptador Establece Tiempo Configuración de Protección de Virus Velocidad de Carga Inicial Configuración de Bloqueo Numérico 93 CAPÍTULO 3 63 B0 B1 BE 4.1 5.2 3.2 2.4 BF C0 C1 C2 C3 C4 C5 C6 C8 C9 CA FF 2.4 5.6 5.1 5.1 5.1 2.6, 7.0 2.7, 5.5 2.6, 5.6 2.4 2.7, 5.5 2.4 4.1 94 Arranque NMI En Modo Protegido Deshabilita NMI Inicialización de Conjunto de Chips Predeterminado Programa de Conjunto de Chips Caché Encendido/Apagado Tamaño de Memoria Prueba 256K Base Selección Página DRAM Cambio de Video RAM Shadow Programa Caché Cambio de Velocidad RAM Shadow Conjunto de Chips OEM Carga Inicial LISTADO DE CÓDIGOS POST DEL BIOS BIOS PnP AWARD Cód. Post Secc. Diag. 03 05 07 09 0A 0B 0C 0D 4.0, 5.1 8.1 2.6 2.4 2.2 2.4, 5.1 2.6, 5.1 2.4, 5.1 0E 0F 10 11 14 15 2.4 5.7 5.7 5.7 3.2 3.1 16 3.1 19 1E 30 3.1 5.4 5.1 31 5.1 Descripción Inicializa Registros EISA Auto Prueba de Controlador de Teclado Verifica Escritura/Lectura CMOS Inicialización Específica de OEM Emite Instrucción de ID UCP Inicialización PnP Inicialización de área de Datos de BIOS Programa Algunos de los Valores del Conjunto de Chips Inicializa APIC (Solo BIOS Multiprocesador) Prueba Canal 0 DMA Prueba Canal 1 DMA Prueba Registros Página DMA Prueba Contador 2 de 8254 0 Prueba Bit de Máscara de Interrupción Para Canal 1 de 8259 Prueba Bit de Máscara de Interrupción Para Canal 1 de 8259 Prueba Funcionalidad de 8259 Si Memoria no Volátil EISA Obtener Tamaño de Memoria Base y Extendida Prueba Memoria Base y Extendida 95 CAPÍTULO 3 32 2.6, 4.0 3C 2.6, 4.0 3D 3E 41 42 43 45 4E 8.1 2.4, 5.6 6.5 6.4 6.2, 6.3 2.3 2.6 4F 50 2.6 2.6, 5.1 52 53 60 61 62 5.4 2.5, 5.1 5.1 2.6, 5.6 8.1 63 B0 B1 BE 4.1 2.4, 5.2 2.4 2.6 BF 2.4 96 Prueba Todos Los Super Puertos E/S de A Bordo Establece Señal para Permitir Utilidad de Configuración de CMOS Instala Ratón PS2 Intenta Encender Nivel 2 Inicializa Controlador de Disco Flexible Inicializa Controlador de Disco Duro Inicializa Puertos Serial y Paralelo Inicializa Coprocesador Paralelo Muestra en Pantalla Todos los Mensajes de Error Solicita Contraseña si es Necesaria Escribe Todos los Valores de CMOS Actualmente En BIOS Inicializa Todos los ROMs ISA Si no BIOS PnP, Inicializa Puertos Configura Protección de Virus Intenta Encender Caché Nivel 2 Programa Bloqueo Numérico y Velocidad de Escritura Automática Arranca Sistema Vía Interrupción 19h Interrupción no Esperada en Modo Protegido Ocurrió NMI no Solicitado Programa Predeterminados en Conjunto de Chips Programa Valores Remanentes en Conjunto de Chips LISTADO DE CÓDIGOS POST DEL BIOS C0 2.4 C1 C3 C5 FF 5.1, 5.6 5.1 4.0, 5.1 4.1 Inicializa Todos los Dispositivos Estándar Con Valores Predeterminados Auto Detecta DRAM & Caché de A Bordo Prueba Primeros 256 K DRAM Copia ROM BIOS a E000-FFFF Arranque del Sistema AWARD ELITE (Ver. 4.51 PG) Cód. Post 01 02 03 04 05 07 08 09 0A 0B 0C 0D 0E 0F Secc. Diag. 2.2 2.2 2.4 3.2, 5.1 7.0, 8.1 2.6 5.1 2.2, 5.6 5.1 2.6 8.1 7.0 7.4 5.7 Descripción Prueba 1 de Procesador Prueba 2 de Procesador Inicializa Conjunto de Chips Prueba Alternancia de Refrescado de Memoria Blanquea Video, Inicializa Teclado Prueba Interfaz y Bateria de CMOS Configura Memoria Baja inicialización Temprana de Caché Configura Tabla de Vectores de Interrupción Prueba Suma de Control de CMOS RAM Inicializa Teclado Inicializa interfaz de video Prueba Memoria de Video Prueba Controlador 0 DMA 97 CAPÍTULO 3 10 11 14 15 16 17 18 19 5.7 5.7 3.2 3.1 3.1 3.1 3.1 3.1 1A 1F 20-2F 30 31 32 3C 3D 3E 41 42 43 45 4E 2.2, 2.5 2.7 2.4, 5.4 5.1 5.1 2.7 2.6 6.2 5.6 6.5 6.4 6.2, 6.3 2.3 2.0 4F 50 51 4.3 2.6 2.4 98 Prueba Controlador 1 DMA Prueba Registros Página DMA Prueba Contador 2 de Cronómetro Prueba Bits Mascara 8259-1 Prueba Bits Mascara 8259-2 Prueba Atasco de Bits de Interrupción 8259 Prueba Funcionalidad de Interrupción 8259 Prueba Atasco de Bits NMI (Revisar Paridad de E/S) Prueba de Rendimiento Establece Modo EISA Habilita Ranuras 0-15 Establece Memoria Base y Extendida Prueba Memoria Base y Extendida Prueba Memoria Extendida EISA Configuración Habilitada Inicializa e Instala Ratón Configura Controlador de Caché Inicializa Disco Flexible Inicializa Disco Duro Detecta e Inicializa Puertos Serial y Paralelo Detecta e Inicializa Coprocesador Matemático Cicla POST de Fabricante o Despliega Mensajes Verifica Seguridad Escribe CMOS Habilita Pre Arranque LISTADO DE CÓDIGOS POST DEL BIOS 52 53 60 61 62 63 B0 B1 BE 5.4 2.5, 2.6 5.1 5.6 8.1 4.1 8.1 3.2 2.4 BF C0 C1 C5 C6 E1-F 2.4 2.4, 5.6 5.1 5.5 5.6 5.1 FF 4.1 Inicializa ROMs Opcionales Inicializa Valor de Tiempo Configura Protección de Virus Configura Velocidad de Carga Inicial Configura Bloqueo Numérico Intenta Arranque inicial Espurio NMI No Reclamado Inicialización Predeterminada de Conjunto de Chips Inicialización de Conjunto de Chips Apaga conjunto de Chips Caché Prueba Presencia de Memoria Sombreado Temprano Prueba de Presencia de Caché Configura Páginas. E-1 = Página1, E-2 = Página2, etc. Arranque 99 CAPÍTULO 3 BIOS AWARD Version 6.0 Cód. Post 01 Secc. Diag. 5.5 Descripción Expande Códigos Grupo-x en RAM en 1000:0 (Nota: 01 es el 7º paso de POST, no el 1º. Este Sigue a C,C0,C1,C3 y C5 en ese Orden) 02 03 04 05 10.0 2.0 10.0 2.6 06 07 10.0 8.1 08 09 0A 0B 0C 0D 0E 0F 10 11 12 8.1 10.0 6.6, 8.0 10.0 10.0 10.0 5.5 10.0 2.4 10.0 2.6 100 Reservado Inicializa Switch Superio_Early_Init Reservado Borra Señal de Error de CMOS, Banquea Pantalla Reservado Borra Interfaz 8042, Inicia Auto Prueba de 8042 Probar Supercontrolador de E/S del Teclado Reservado Detecta Puertos de Teclado y Ratón Reservado Reservado Reservado Prueba Capacidad de Sombreado Reservado Autodetecta si Existe Soporte Para DMI Reservado Prueba Memoria CMOS, Establece Estado de RTC LISTADO DE CÓDIGOS POST DEL BIOS 13 14 10.0 2.4 15 16 10.0 2.0 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 10.0 2.2 10.0 10.0 3.0 10.0 2.6 10.0 8.0 10.0 1.0 10.0 2.6 10.0 10.0 10.0 3.1 10.0 2.2, 2.4 10.0 10.0 Reservado Establece Valores Predeterminados Para Conjunto de Chips Reservado Inicializa Switch: Early_Init_Onboard_Generator Reservado Detecta Datos de UCP Reservado Reservado Inicializa Tabla de Vectores de IRQ Reservado Inicializa Switch Early_PM_Init Reservado Carga Matriz del Teclado (Solo Notebook) Reservado Inicializa HPM (Solo Notebook) Reservado Carga Valores de CMOS en la Pila de BIOS Reservado Reservado Reservado Inicializa Bufer de Interrupción 9 Reservado Inicializa UCP y Conjunto de Chips Reservado Reservado 101 CAPÍTULO 3 2C 2D 10.0 7.0 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 102 10.0 10.0 10.0 10.0 10.0 8.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 3.2 10.0 3.1 10.0 3.1 10.0 10.0 3.1 10.0 10.0 Reservado Despliega Información de BIOS y UCP en la Pantalla Reservado Reservado Reservado Reservado Reservado Restablece Teclado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Prueba Chip PIT 8254 Reservado Prueba Bits del Canal 1de PIC 8259 Reservado Prueba Bits del Canal 2 de PIC Reservado Reservado Prueba Funcionalidad de PIC Reservado Reservado LISTADO DE CÓDIGOS POST DEL BIOS 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 10.0 2.1 10.0 5.0 10.0 10.0 10.0 10.0 2.2 10.0 6.6 10.0 5.0 10.0 10.0 2.2 10.0 2.1 10.0 2.7 10.0 7.0 10.0 6.6 10.0 10.0 Reservado Inicializa Ranura EISA Reservado Calcula Tamaño de Memoria Reservado Reservado Reservado Reservado Inicializa UCP y Caché Reservado Inicializa USB Reservado Prueba de memoria extendida Reservado Reservado Despliega Número de Procesadores Reservado Inicialización de PNP Reservado Inicializa Antivirus Reservado Mensaje de Monitor Opcional Reservado Inicializa Super E/S e Interruptor de Audio Reservado Reservado 103 CAPÍTULO 3 60 61 62 63 64 65 66 67 2.7 10.0 10.0 10.0 10.0 6.6 10.0 3.0, 5.0 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 104 10.0 2.2, 5.0 10.0 2.4 10.0 2.1 10.0 6.5 10.0 10.0 10.0 4.0 10.0 6.4 10.0 6.2, 6.3 10.0 10.0 OK para Entrar a Utilidad de Configuración Reservado Reservado Reservado Reservado Inicializa Ratón PS/2 Reservado Configura Interrupción 15h de Tamaño de Memoria Reservado Enciende Caché L2 Reservado Programa Registros de Conjunto de Chips Reservado Asigna Recursos a Dispositivos ISA PNP Reservado Inicializa Controlador de Disco Flexible Reservado Reservado Reservado Prueba si Existe AWDFLASH.EXE Reservado Detecta/Instala Dispositivos IDE Reservado Detecta Puertos Serial y Paralelo Reservado Reservado LISTADO DE CÓDIGOS POST DEL BIOS 7A 7B 7C 7D 7E 7F 80 81 82 2.3 10.0 10.0 10.0 10.0 7.1 10.0 10.0 1.0, 4.3 83 84 85 86 87 88 89 90 91 92 93 94 95 96 2.6 2.1, 5.4 3.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 4.1 2.2, 5.0 2.5, 8.0 2.5 Inicializa Coprocesador Reservado Reservado Reservado Reservado Conmuta a Modo Texto Reservado Reservado Habilita Administración de energía, Revisa Contraseña Respalda Datos de la Pila (Stack) en COMS Inicializa Dispositivos de Arranque ISA PNP Asigna IRQs a Dispositivos PCI Reservado Reservado Reservado Reservado Reservado Reservado Reservado Lee Sector de Arranque por Código Antivirus Inicialización Final, Habilita Caché L2 Final Actualiza Teclado y Ahorros de Luz de Dia Carga Fecha/Hora de RTC en Cronómetro Tic de DOS 105 CAPÍTULO 3 C0 2.4 C1 C3 C5 CF FF 2.2, 5.0 5.5 5.5 2.6 4.1 Inicialización Temprana de Conjunto de Chips. Éste y los Siguientes Cuatro Códigos Realmente Ocurren al Inicio de POST, en Orden de CF, C0, C1, C3 y C5. Detecta Memoria y Caché Descomprime Código BIOS en DRAM BIOS Shadow Prueba Funciones Leer/Escribir de CMOS Intento de Arranque CHIPS Y TECNOLOGIAS Cód. Post 01 02 03 04 05 06 07 08 09 0A 0B 0C 106 Secc. Diag. 2.2 2.2 4.2 5.7 3.2 5.1 5.1 3.1 3.1, 5.4 3.1 2.6, 5.2 5.7 Descripción Falló Registro Seña Falló Registro UCP ROM no Dió Suma de Control Falló Controlador DMA Falló Cronómetro del Sistema Falló Prueba de Dirección Base 64K Falló Prueba RAM Base 64K Base 64K Falló Controlador de Interrupciones Ocurrió Interrupción en Caliente Cronómetro de Sistema no Interrumpe UPC Aún en Modo Protegido Falló Registro Página DMA LISTADO DE CÓDIGOS POST DEL BIOS 0D 0E 0F 10 11 12 13 14 15 16 17 18 3.2, 5.1 2.6, 8.1 2.6, 8.1 8.1 8.1 8.1 8.1 8.1 8.1 5.3 2.6, 8.1 5.1 19 1A 50 51 52 53 54 56 57 58 59 5A 4.2 4.2 2.4 3.2 5.7 3.1 2.4 5.2 5.1 2.6, 5.1 5.2 5.1 5B 5.5 No Está Ocurriendo Refrescado Controlador de Teclado no Responde Podría no Entrar Modo Protegido Falló Registro GDT ó IDT Falló Registro LDT Falló Registro de Tarea Falló Instrucción LSL Falló Instrucción LAR Falló VERR/VERW Falló Puerta A-20 Excepción no Esperada Apagado Durante Dimensionamiento de Memoria Error de Suma de Control de Derecho de Autor Suma de Control BMS Inicializa Hardware Inicializa Cronómetro Inicialización de DMA Inicialización de 8259 Inicializa Conjunto de Chips Entrando a Modo Protegido por 1ª Vez Dimensiona Chips de Memoria Configura Intercalado de Chips Saliendo de Modo Protegido por 1ª Vez Determina Tamaño de Memoria de Tarjeta del Sistema Reubica RAM Shadow 107 CAPÍTULO 3 5C 5D 5E 5F 60 61 63 64 65 66 67 68 69 6A 6B 6C 6D 6F 70 71 72 73-8F 90 91 92 93 108 5.1 2.6 5.1 2.6, 5.5 2.6 7.0 3.2, 5.2 5.3 5.1 5.1 5.1 3.2 2.5 8.1 2.3 6.2 6.3 6.5 6.4 8.3 6.2 10.0 2.6, 5.1 2.6 2.6 2.6, 5.4 Configura Posibles EMS Configura Estado de Espera Prueba de Nuevo RAM Base 64K Prueba RAM Shadow Prueba de CMOS RAM Prueba de Video Prueba Interrupción de Modo Protegido Prueba línea A-20 Prueba líneas de Dirección de Memoria Prueba de Memoria Base 64K Base 64K Prueba de Memoria Extendida Prueba de Interrupción de Cronómetro Prueba de Reloj de Tiempo Real Prueba de Teclado Prueba de Coprocesador Prueba de RS232 Prueba de Puerto Paralelo Prueba de Disco Flexible Prueba de Disco Fijo Prueba de Teclas de Bloqueo Prueba de Ratón Reservado Configuración de RAM Calcula Velocidad de UCP Revisa Configuración Inicializado BIOS LISTADO DE CÓDIGOS POST DEL BIOS 94 95 96 4.1 2.6 2.6, 5.6 POD Bootstrap Restablece Ics Configuración de Controlador de Caché 109 CAPÍTULO 3 COMPAQ GENERAL Cód. Post Secc. Diag. 00 01 02 03 04 05 06 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 110 2.2 2.0 8.1 8.1 5.4 5.4 2.6, 8.1 3.1 2.6 8.1,8.2 8.1, 8.2 2.6, 8.1 3.2 3.2 8.1 3.2 7.0 7.0 3.2 3.2 2.6 2.6 2.6 Descripción Inicializa Señales, MSW, IDTLIN Leer Jumper de Manufactura 8042 Ha Recibido Comando de Lectura No Hay Respuesta de 8042 Búsqueda de ROM en E000 Búsqueda de ROM en C800 Código de Restauración de CMOS Normal Inicializa 8259, 80287 Restablece Código en Byte de CMOS Función de Restauración Vector Vis 40:67 Vector Vis 40:67 con Función E01 Arranca Función de Restauración Prueba #2 8254 Contador 0 Prueba #2 8254 Contador 2 Arranque en Tibio PPI Deshabilitado, PITs 0 y 1 PPI Inicializa (Ráfaga) Controlador UVD Borra Pantalla, Enciende Video Prueba Tiempo 0 Deshabilita Interrupciones RTC Verifica Energía de Bateria Batería ha Perdido energía Borra Diagnósticos de CMOS LISTADO DE CÓDIGOS POST DEL BIOS 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 5.1 5.1 7.0 4.0 2.6 5.7 8.1 5.25. 5.1 2.5 2.33 8.1 2.5, 8.2 25 26 27 28 29 2A 2B 2C 2D 2F 30 31 32 6.5 6.4 6.3 5.4 2.6, 5.4 7.0 2.5 5.4 3.2 2.6 5.1 3.1, 4.0 3.1, 4.0 Prueba Memoria Base (Primeros 128K) Inicializa Memoria Base Inicializa Adaptadores VDU El Sistema ROM Suma de Control de CMOS Controlador/Registros Página DMA Prueba Controlador de Teclado Prueba Modo Protegido de 286 Prueba Memoria Real y Extendida Inicializa Hora del Día Inicializa Coprocesador 287 Prueba Teclado y 8042 Restablece A20, Establece Velocidad Predeterminada de UCP Prueba Subsistema de Diskette Prueba Subsistema de Disco Fijo Inicializa Impresora Paralelo Realiza Búsqueda de ROMs Opcionales Prueba Configuración Válida del Sistema Borra Pantalla Verifica Tiempo y Fecha Inválidos Búsqueda de ROM Opcional Prueba Cronómetro 2 Escribe en Byte de Diagnóstico Borra Primeros 128K Bytes de RAM Carga Vectores de Interrupciones 70-77 Carga Vectores de Interrupciones 00-1F 111 CAPÍTULO 3 33 34 35 36 37 38 39 3A 2.6 2.6 2.6 2.6 5.4 6.2 6.3 5.4, 8.1 3B 40 41 42 43 44 45 46 47 50 51 52 53 54 55 56 57 58 112 8.1 8.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 2.6 2.6, 7.0 7.3 7.3 7.0 7.0 7.0 7.0 7.0 Inicializa MEMSIZE y RESETWD Verifica Suma de Control de CMOS Suma de Control de CMOS no es Válida Verifica Energía de Batería Revisa si hay Adaptadores de Juegos Verifica Puertos Paralelos Verifica Puertos para Impresora Paralelos Inicializa Indicador de Tiempos Transcurridos de Puerto y Comunicaciones Vacía Buffer de Teclado Salva Valor de RESETWD Revisa Refrescado de RAM Inicia Prueba de Escritura de 128K RAM Restablece Comprobaciones de Paridad Prueba Inicio de Verificación de 128K RAM Verifica Errores de Paridad No Hay Errores de RAM Detectado Error de RAM Verifica Frecuencia Dual en CMOS Verifica Configuración de CMOS VDU Inicia Búsqueda de VDU ROM Vector a VDU ROMs Opción Incializa Primer Adaptador de Monitor Inicializa Segundo Adaptador de Monitor No Hay Adaptadores de Monitor Instalados Inicializa Modo VDU Primario Inicio de Prueba VDU (Cada Adaptador) LISTADO DE CÓDIGOS POST DEL BIOS 59 5A 5B 5C 7.0 7.0 7.0 7.0 5D 5E 5F 2.6, 7.0 7.0 7.0 60 61 62 63 64 65 66 5.1 5.2 5.1 2.6, 5.1 5.1 5.1 5.1 67 68 69 6A 6B 6C 6D 6E 6F 70 2.7 5.2 5.2 5.2 2.7 5.1 2.7 5.1 5.1 5.1 Verifica Existencia de Adaptador Verifica Registros VDU Inicia Prueba de Memoria de Pantalla Termina Prueba de Adaptador, Borra Memoria Error Detectado en Adaptador Prueba Siguiente Adaptador Todos los Adaptadores Probados Exitosamente Inicio de Pruebas de Memoria Entra a Modo Protegido Inicia Dimensionamiento de Memoria Obtener Tamaño de Memoria Inicia Prueba de Memoria Real Inicia Prueba de Memoria Extendida Salva Tamaño de Memoria (Base, Extendida) Instalado Bit CMOS Opción 128K Prepara Para Retornar a Modo Real Retorno a Modo Real Exitoso Error en Modo Protegido Durante la Prueba Despliega Mensaje de Error Fin de Prueba de Memoria Inicializa Cadena KB OK Determina Tamaño Para Prueba Inicia MEMTEST Despliega XXXXXKB OK 113 CAPÍTULO 3 71 72 73 74 75 76 77 78 79 7A 7B 7C 5.1 5.1 5.1 5.1 5.2 5.2 2.6, 8.1 5.2 5.2 5.2 5.2 5.1 7D 7E 7F 80 81 82 83 84 86 87 88 89 8B 8A 114 5.6 5.6 4.0, 5.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 Prueba Cada Segmento RAM Prueba Dirección de Orden Mayor Salir de MEMTEST Error de Paridad en BUS Inicia Prueba en Modo Protegido Preparar Para Entrar a Modo Protegido Prueba Excepciones de Software Preparar Para Retornar a Modo Real Vuelta a Modo Real Exitosa Ocurrió Error al volver a Modo Real Salir de Prueba en Modo Protegido Falla en Prueba de Dirección de Orden Mayor Entrada a Prueba de Controlador de Caché Programando Memoria Caché Copia ROM del Sistema a RAM Alta Inicio de Prueba de 8042 Ejecutar Autoprueba de 8042 Revisar Resultado Recibido Resultado Erróneo 8042 OK, Modo de inicialización = 5D Inicia Prueba, Restablece Teclado Consigue Reconocimiento, Lee Resultado Consigue Resultado, Revísalo Revisa si Hay Teclas Atoradas Prueba Interfaz del Teclado Parece que Tecla Esta Atascada LISTADO DE CÓDIGOS POST DEL BIOS 8C 8D 90 91 92 93 94 95 96 97 A0 A1 A2 A3 A4 A5 A6 A8 8.1 8.1 2.6 2.6 2.6 5.7 5.7 5.7 5.7 5.6 6.5 6.5 6.5 6.5 6.5 6.5 6.5 6.5 A9 AA AF B0 B1 B2 B3 B4 6.5 6.5 6.5 6.4 6.4 6.4 6.4 6.4 Obtener Resultado, Revisarlo Fin de la Prueba, no hay Errores Inicio de la Prueba de CMOS Parece que CMOS Está OK Error en Prueba Lectura/Escritura CMOS Inicio de Prueba de Controlador DMA Registros Página Parece que Están OK Controlador DMA Está OK Inicialización de 8237 Está Completa Inicia Prueba de NCA RAM Inicia Prueba de Diskette Restablecimiento FDC Activo (3F2h Bit 2) Restablecimiento FDC Inactivo (3F2h Bit 2) Motor FDC Encendido Error de Tempo Transcurrido en FDC FDC Falló Restablecimiento FDC Paso Restablecimiento Inicio a Determinación de Tipo de Manejador Busca Operación Iniciada En Espera de Estado de Búsqueda de FDC Pruebas de Diskette Completas Inicio de Pruebas de Disco Fijo Tarjeta Combo no Encontrada Salir Falló Controlador Combo Salir Probando Manejador 1 Probando Manejador 2 115 CAPÍTULO 3 B5 B6 B7 B8 B9 BA BB BC BD BE D0 D1 D2 D3 6.4 6.4 6.4 6.4 4.1 4.1 4.1 4.1 4.1 2.3 5.1 5.2 5.1 5.2 D4 D5 DD E0 E1 E2 E3 5.2 5.1 5.2 5.5 5.5 5.5 5.5 116 Error en Manejador (Condición de Error) Falló Manejador (Falló en Responder) No Hay Manejadores Fijos Salir Pruebas de Manejadores Fijos Completas Intenta Arrancar de Disquette Intenta Arrancar de Disco Duro Falló Intento de Arranque DD/DF Bifurcar a Registro de Arranque Error de Manejador, Reintenta Arranque Prueba de Coprocesador Weitek Entra a Rutina de Borrar Memoria Listo Para Entrar a Modo Protegido Listo Para Borrar Memoria Extendida Listo Para Restablecer Vuelta a Modo Protegido De Vuelta en Modo Protegido Borra Memoria Base Falló Autoprueba Interconstruida Listo Para Reemplazar ROM E000 Reemplazo de ROM E000 Completado Listo Para Reemplazar ROM EGA Reemplazo de ROM EGA Completado LISTADO DE CÓDIGOS POST DEL BIOS COMPAQ 286 DESKPRO Cód. Post 01 02 02 04 05 06 07 08 09 10 11 12 14 21 24 25 31 32 33 35 41 42 Secc. Diag. 2.2 2.3 5.1 3.1 8.1 8.1 2.6 2.6 2.6 3.2 5.1 2.5 5.4 5.1 5.1 5.1 8.1 8.1 8.1 8.3 6.3 6.3 Descripción Unidad Central de Proceso Coprocesador Memoria de Acceso Directo Controlador de Interrupciones Puerto 61 Controlador de Teclado CMOS CMOS CMOS Cronómetro Programable Prueba de Detección de Refrescado Prueba de Velocidad Prueba de Bocina Lectura/Escritura de Memoria Dirección de Memoria E/S Caminando Prueba Corta de Teclado Prueba Larga de Teclado Prueba de LED de Teclado Prueba de Bloqueo de Seguridad Falló Impresora Fecha de Impresora, Interrupción 117 CAPÍTULO 3 43 48 51 6.3 6.3 7.0 52 53 54 55 56 57 60 61 62 63 64 65 66 67 68 69 7.0 7.3 7.3 7.1 7.1 7.1 6.5 6.5 6.5 6.5 6.5 2.6, 6.5 6.5 6.5 6.5 6.5 118 Prueba Patrón de Impresora Falló Impresora Prueba de Controlador UDV (Unidad de Despliegue Visual) Prueba de Controlador UVD Prueba de Atributos UVD Prueba de Conjunto de Caracteres UVD Modo UVD 80 X 25 Modo UVD 80 X 25 Modo UVD 40 X 25 Prueba ID Manejador de Diskette Formatear Prueba de Lectura Compara Prueba de Escritura/Lectura Búsqueda Aleatoria Prueba de ID de Medio Prueba de Velocidad Prueba Wrap Prueba de Protección Contra Escritura Prueba de Restauración de Controlador LISTADO DE CÓDIGOS POST DEL BIOS COMPAQ 386 DESKPRO Cód. Post Secc. Diag. 01 02 12 13 14 21 23 25 26 33 34 41 42 51 61 62 65 5.4 5.1 2.6, 5.4 2.5 5.1 5.1 5.1 5.1 8.1 8.1 8.1 6.3 7.1 7.3 6.5 6.5 6.5 6A 6.5 6B 6.5 72 2.3 Descripción Error ROM E/S Falla de Tarjeta de Memoria del Sistema Error de Opción del Sistema Hora y Fecha no han Sido Establecidos Error de Tamaño de Memoria Error de Memoria Error de Dirección de Memoria Error de Memoria Error de Teclado Error de Controlador de Teclado Error de Teclado o Unidad de Sistema Error de Impresora Falla de Adaptador Monocromático Falla de Adaptador de Video Error de Controlador de Diskette Error de Grabador de Arranque de Diskette Disco Flexible Externo Falló, Ir a Disco Flexible Interno Conflicto en Dirección de Puerto de Disco Flexible Conflicto en Dirección de Puerto de Disco Flexible Detección de Coprocesador 119 CAPÍTULO 3 COMPAQ 486 DESKPRO Cód. Post Secc. Diag. 01 02 03 04 05 06 07 08 09 10 11 12 2.2 2.3 5.7 3.1 8.1 8.1 2.7 2.6 2.6 3.2 5.1 2.5 13 14 16 19 21 5.2 5.4 5.6 5.4 2.7 22 4.2 23 24 5.1 5.1 120 Descripción Falló Prueba de UCP Error de Coprocesador o Weitek Pgistros Página DMA Interrupción Controlador Maestro Error en Puerto 61 Autoprueba de Controlador de Teclado Falló la Prueba de RAM CMOS Falló Prueba de Interrupción CMOS Prueba de Carga de Datos del Reloj CMOS Cronómetro Programable Falló Prueba de Deteccion de Refrescado Prueba de Velocidad en Modo Lento Fuera de Rango Falló Prueba de Modo Protegido Falló Prueba de Bocina Configuracion de Memoria Caché Prueba de Dispositivos Falló Prueba de Indentificación de Memoria de la Máquina Suma de Control de Memoria ROM del Sistema Falló Prueba de Escritura/Lectura de Memoria Falló Prueba de Dirección de Memoria LISTADO DE CÓDIGOS POST DEL BIOS 25 5.1 26 31 32 33 34 5.1 8.1 8.1 8.1 8.1 41 42 43 48 51 52 53 54 6.3 6.3 6.3 6.3 7.0 7.4 7.3 7.3 55 56 57 58 7.0 7.0 7.0 7.0 59 7.0 60 6.5 61 62 6.5 6.5 Falló Prueba de Escritura/Lectura Sobre la Marcha Falló Prueba de Patrón de Incremento Prueba Corta de Teclado, 8042 Falló Prueba Larga de Teclado Keyboard Prueba de LEDs de Teclado, 8042 Falló Prueba de Rapidez de Escritura Automática Falló Impresora o no Está Conectada Falló Registro de Datos de Impresora Prueba de Patrón de Impresora Impresora no Está Conectada Falló Prueba de Controlador de Video Falló Prueba de Memoria de Video Falló Prueba de Atributos de Memoria Falló Prueba del Conjunto de Caracteres de Video Modo de Video 80 X 25 Modo de Video 80 X 25 Falló Prueba de Modo de Video 40 X 25 Conjunto de Colores 1 Modo de Video 320 X 200 Conjunto de Colores 1 Modo de Video 320 X 200 Prueba de Identificación de Tipo de Lectores de Diskette Falló Formateo de Diskette Falló Prueba de Lectura de Diskette 121 CAPÍTULO 3 63 6.5 65 66 67 68 6.5 6.5 6.5 6.5 69 6.5 82 84 7.0 7.0 Escritura, Lectura, Búsqueda Aleatoria de Diskette Falló Identificación de Tipo de Diskette Falló Prueba de Velocidad de Diskette Falló Prueba de Envoltura de Diskette Falló Prueba de Protección Contra Escritura de Diskette Prueba de Restauración de Controlador de Diskette Falló Prueba de Memoria de Video Falló Prueba de Adaptador de Video BIOS DELL Cód. Post Secc. Diag. 01 02 03 04 05 06 08 09 0A 2.2 2.6 4.2 3.2 5.7 5.7 5.1 5.1 5.1 122 Descripción Prueba de Registro de UCP Prueba de Escritura/Lectura de CMOS Suma de Control de BIOS ROM Prueba de PIT Inicialización de DMA Registro Página DMA Verificación de Refrescado de RAM Prueba de Primeros 64K RAM Línea de Datos Primeros 64K RAM LISTADO DE CÓDIGOS POST DEL BIOS 0B 0C 0D 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 25 27 28 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.7 5.7 3.1 3.1 3.1, 5.4 8.1 2.6 Paridad Primeros 64K RAM Línea de Dirección Primeros 64K RAM Paridad Erronea Primeros 64K RAM Bit 0 Dañado Primeros 64K RAM Bit 1 Dañado Primeros 64K RAM Bit 2 Dañado Primeros 64K Bit 3 Dañado Primeros 64K RAM Bit 4 Dañado Primeros 64K RAM Bit 5 Dañado Primeros 64K RAM Bit 6 Dañado Primeros 64K RAM Bit 7 Dañado Primeros 64K RAM Bit 8 Dañado Primeros 64K RAM Bit 9 Dañado Primeros 64K RAM Bit 10 Dañado Primeros 64K RAM Bit 11 Dañado Primeros 64K RAM Bit 12 Dañado Primeros 64K RAM Bit13 Dañado Primeros 64K RAM Bit 14 Dañado Primeros 64K RAM Bit 15 Dañado Primeros 64K RAM Registro DMA Esclavo Dañado Registro DMA Maestro Dañado Registro PIC Maestro Dañado Registro PIC Esclavo Dañado Cargando Vector de Interrupción Prueba del controlador de teclado. Energia y Suma de Control CMOS 123 CAPÍTULO 3 29 2B 2C 2D 2E 30 30 31 32 33 34 35 36 37 38 3A 3B 3C 3D 3E 41 42 124 2.6 7.0 7.0 7.3 7.3 7.0 7.0 7.1 7.2 7.2 2.6, 3.2 2.6, 8.1 5.2 8.1 5.1 3.2 2.5 6.2 6.3 2.3 2.0 2.7 Validación CMOS Incialización Errónea de Pantalla Prueba Errónea de Redibujado de Pantalla Búsqueda de ROM de Video ROM de Video de Pantalla Pantalla Operable Pantalla Trabajando con ROM Monitor Monocromático Operante Color (40 Columnas) Operante Color (80 Columnas) Operante Prueba de Interrupción de Tic del Cronómetro Prueba de Apagado Puerta A20 dañada Interrupción no Esperada Prueba de RAM Extendida Canal 2 de Cronómetro de Intervalo Reloj de Hora del Día Prueba de Puerto Serial Prueba de Puerto Paralelo Prueba de Coprocesador Matemático Selección de Tarjeta de Sistema Defectuosa RAM CMOS Extendido Defectuoso LISTADO DE CÓDIGOS POST DEL BIOS BIOS DTK (486) Cód. Post Secc. Diag. 01 03 05 0D 0E 12 16 22 25 30 33 37 40 44 48 4D 4F 50 55 58 2.2, 2.5 3.1 7.0 5.7 5.7 8.1 3.2, 5.7 5.1 5.1 5.1 8.1 8.1, 8.2 7.0 7.0 7.0 4.0, 7.0 6.2 6.5 5.5 5.2 5A 60 5.2 6.4 Descripción Inicia Encendido Inicializa 8259 Inicializa tarjeta de video MCA & CGA Inicializa el controlador 8237 DMA. Inicializa registro de página 74612. Prueba 8042del controlador de teclado. Inicializar 7237 & 8254 Prueba Refrescado de DRAM Prueba de Memoria Base 64K Definir Pila de Sistema Leer Configuración del Sistema Via 8042 Prueba Teclado reloj y línea de datos. Determinar tipo de video. Revisar MGA & CGA, en caso de existir. Inicialización de Modo de Video 80x25 Despliega el título DTK BIOS. Revisar RS232 e impresora. Revisión FDC Contar RAM shadow Desplegar Memoria Total, regresa a Modo Real. Regreso a modo real Revisión HDC 125 CAPÍTULO 3 62 65 67 6A 70 77 6.5 6.4 6.4, 6.5 2.3, 2.6 2.5 4.1 Revisión FDC Revisión HDC FDC & HDC inicial. Apaga A-20, revisión NPU Definir Fecha y hora por RTC-146918 Arranque de SO EUROBIOS 4.71 Cód. Post Secc. Diag. 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 5.7 5.7 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 126 Descripción Registros de página DMA OK Fallaron los registros de página DMA El teclado respondió El teclado no respondió El teclado pasó autoverificación. Falló autoverificación del teclado. 8042 puede leer vínculos. 8042 8042 no puede leer vínculos. Enciende diagnóstico de vínculos OK El teclado aceptó el comando 60h. El teclado no aceptó el comando 60h. Parámetro de teclado aceptado. Parámetro de teclado no aceptado. LISTADO DE CÓDIGOS POST DEL BIOS 10 11 12 13 14 8.1 8.1 8.1 8.1 5.1 15 5.1 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 5.1 5.1 5.1 5.1 2.6 2.6 2.6 2.6 2.6 2.6 2.6 5.7 5.7 5.7 5.2 5.1 4.2 4.2 5.2 Puede leer el byte de comando del teclado No Puede leer el byte de comando del teclado El byte back de comando del teclado está OK El byte de comando del teclado está corrupto. El Ritmo del Reloj de Refrescado de RAM está OK El Ritmo del Reloj de Refrescado de RAM no es Correcto Pasó la prueba de Bit del RAM Falló la prueba de Bit del RAM Paridad del RAM está OK Error de la paridad del RAM Pasó el CMOS del RAM Falló el CMOS del RAM La bateria del CMOS está OK Falló la bateria del CMOS Pasó la Suma de Control del CMOS Falló la Suma de Control del CMOS Encendido Bit de Bateria de CMOS Dañada Pasaron los controladores del DMA Falló el DMA 1 Falló el DMA 2 Ingresó seguro al modo Protegido Prueba RAM completada. Suma de Control del ROM correcta Suma de Control del ROM Incorrecta Salió con éxito del Modo protegido. 127 CAPÍTULO 3 29 8.1 2A 8.1 2B 8.1 2C 8.1 2D 2E 2F 30 31 32 33 35 36 37 38 39 3A 3B 7.0 9.0 9.0 5.2 5.1 3.1 3.1 3.1 3.1 2.4 5.5 5.5 5.5 5.5 128 Se recibió la respuesta de encendido del teclado. No se recibió la respuesta de encendido del teclado. Se aceptó el comando de teclado no habilitado. No se aceptó el comando de teclado no habilitado. No hay pantalla de video. Errores reportados. A punto de detenerse Entró sin problema al modo Protegido. Prueba del RAM completada. Pasó el PIC 1 Falló el PIC 1 Pasó el PIC 2 Falló el PIC 2 Falló la inicialización del conjunto de Chips. El BIOS sombra está OK El BIOS sombra está dañado El video sombra está OK El video sombra está dañado. LISTADO DE CÓDIGOS POST DEL BIOS EUROBIOS MYLEX Cód. Post Secc. Diag. 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 2.2 5.1 8.1 4.2 8.1 2.6 5.1 5.1 5.7 5.7 3.1 5.1 7.0 7.3 10 11 12 7.1 7.2 8.1 13 14 15 16 8.1 5.1 3.1 8.1 Descripción Falló la prueba del UCP Falla en Registro Página DMA Falla en el controlador del teclado. Error de Suma de Control el ROM BIOS. Falló la prueba del comando del teclado. Falló la memoria CMOS Falló la prueba de Refrescado de memoria Fallaron los primeros 64K de memoria. Se verificó el controlador del DMA Inicializa el controlador del DMA Interrupciones verificadas. Se calculó el tamaño de la memoria. Video inicializado. Falla de Suma de Control de EGA/VGA BIOS Búsqueda del adaptador monocromático Búsqueda del adaptador de color Falla de Divisor de Palabras & Intercambiador de Bytes Falló la prueba del teclado. Falló la prueba del RAM Cronómetro verificado. Inicializar el puerto de salida del teclado. 129 CAPÍTULO 3 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 FF 130 8.1 8.1 2.5 2.3 6.5 6.5 6.4 5.4 6.2, 6.3 2.5 5.4 4.1 4.1 4.1 5.3 5.1 9.0 Falla en Interrupción del teclado. Inicializa el teclado. Verificado el RTC Prueba del coprocesador matemático. Restablece el disco flexible y el disco duro. Inicializa el disco flexible. Inicializa el disco duro. Busca memoria opcional ROM, C800-DFFF. Inicializa Puertos seriales y paralelos. Inicializa hora del día. Inicializa ROM opcional, E000-EFFF. Busca el dispositivo de Arranque. Arranca desde disco flexible. Arranca desde el Disco Duro. Falla de la puerta A-20. Error de paridad en la memoria. Ha ocurrido un error Fatal. LISTADO DE CÓDIGOS POST DEL BIOS BIOS FARADAY A-TEASE Cód. Post Secc. Diag. 01 02 2.2 4.2 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 2.2, 5.2 5.7 3.2 5.0 5.0 5.0 7.0 5.0 5.7 5.7 3.1 3.1 6.6 5.0 2.6 2.0 3.0 8.0 6.3 6.2 Descripción Falló la prueba del UCP Falló la prueba de Suma de Control del ROM Falló Byte de Apagado de CMOS Prueba de Registro Página DMA Prueba del cronómetro del sistema y del PIT. Prueba Refrescado del Sistema. Prueba Refrescado del Sistema. Prueba RAM Inferiores a 128KB Prueba el controlador de video. Prueba RAM de 128KB a 640KB Prueba el controlador #1 del DMA Prueba el controlador #2 del DMA Prueba el PIC # 1 Prueba el PIC # 2 Prueba el puerto de control. Prueba de paridad. Prueba Suma de Control del CMOS Prueba Jumper para Modo Manufactura Define vectores de interrupción Prueba del teclado. Configura puertos paralelos. Configura puertos seriales. 131 CAPÍTULO 3 17 18 19 1A 1B 1C 1D 1E 1F 21 22 23 24 25 26 80 81 82 83 84 85 86 87 5.0 5.0 8.0 6.5 6.4 6.6 2.3 2.5 2.6 4.0 6.3 6.2 2.5 2.6 5.0 2.2 2.2 3.0 2.2 3.0 4.0 4.0 2.2 88 89 8A 132 2.2 2.2, 5.0 2.2, 4.0 Configura RAM 640KB inferior Confirgura RAM arriba (superior a) de 1MB Configura el teclado. Configura el disco flexible. Configura el Disco Duro. Configura el puerto de juegos. Inicializa y prueba el coprocesador. Verifica RTC. Verifica Suma de Control de CMOS Inicializa los Manejadores PROM Prueba del puerto paralelo Loopback. Prueba del puerto serial loopback Prueba RTC Prueba el apagado del CMOS Prueba RAM superior a 1MB Error: desbordamiento en división Error: Falla paso a paso. Error: NMI atascado en error. Error: Falla en el punto de ruptura. Error: Falla al detectar intervalo 0 Error: Error de límite. Error: Opcode inválido. Error: Extensión del procesador no disponible. Error: doble excepción. Error: Segmento de error extendido. Error: Instrucción inválida de tarea. LISTADO DE CÓDIGOS POST DEL BIOS 8B 8C 8D 8E 8F 90 91-FF F3 F9 2.2 2.2 2.2 2.2 2.2 2.2 3.0 5.2 5.0 Error: segmento Necesario no está presente. Error: segmento de pila no está presente. Error: falla de protección general. Error: falla de protección general. Error: falla de protección general. Error: Error de extensión del procesador. Error:Interrupciones Espúrias Error: Falla UCP en modo Protegido. Error en Movimiento de Bloque Virtual HP PAVILION PCs Series 3100 & 8000 Cód. Post Secc. Diag. 02 03 04 06 08 2.2 3.1 2.2 2.4 2.4 09 0A 0B 0C 0E 2.4 2.2, 2.4 2.2 5.6 2.1 Descripción Verifica Modo Real. Inhabilita NMI Obtiene tipo de procesador. Inicializa el Hardware. Inicializa el conjunto de chips con valores POST. Define Indicador IN-POST Inicializa los registros de la UCP Habilita el Caché de la UCP Inicializa el Caché a valores POST. Inicializa el componente de E/S 133 CAPÍTULO 3 0F 10 11 12 2.1 2.4 2.4 2.2, 5.1 13 2.4 14 16 17 8.1 4.2 5.6 18 1A 1C 20 22 24 26 28 29 3.2 5.7 3.1 3.2, 5.1 8.1 2.4 5.3 5.1 5.1 2A 5.1 2C 2E 2F 5.1, 5.7 5.1 5.6 30 5.1 134 Inicializa BUS IDE Local Inicializa la administración de Energía Carga registros alternos. Restaura la Palabra de Control de UCP durante el arranque en tibio Inicia los dispositivos de administración BUS PCI Inicializa el controlador del Teclado. Suma de Control del BIOS ROM. Inicializa el Caché antes que el tamaño de la memoria. Inicializar Cronómetro a 8254 Inicializar controlador DMA a 8237 Restablecer PIC Prueba Refrescado de DRAM Prueba controlador de teclado 8742 Establecer Registro de Segmento ES a 4 GB Habilita Línea A-20 Ajusta tamaño automáticamente del DRAM Inicializa el administrador de memoria de POST Borra RAM base de 512K Clear 512K Base RAM Falla en la línea de dirección de RAM Falla de datos de RAM, Byte bajo. Habilita el Caché antes de la sombra de BIOS Falla de datos del RAM, Byte alto. LISTADO DE CÓDIGOS POST DEL BIOS 32 33 2.5, 2.7 4.0 34 35 2.6 2.4 36 37 38 39 3A 3C 2.4, 4.0 2.4, 2.7 5.5 2.7, 5.6 5.6 2.4, 2.7 3D 2.4, 2.7 40 42 44 45 46 2.4, 2.7 2.7, 5.1 2.7, 5.1 2.7 4.0 47 2.1 48 2.7, 7.0 49 2.1, 5.4 4A 2.7, 7.0 Prueba UCP, Frecuencia del Reloj de BUS Inicializa Administrador de Despacho de POST Prueba CMOS RAM Inicializa Registros Alternos del Conjunto de Chips Arranque Tibio Apagado Reinicializa Conjunto de Chips (sólo MB) Sombra a BIOS ROM del Sistema Reinicializa Caché (solo MB) Ajusta automáticamente tamaño del Caché Configura Registros Avanzados del Conjunto de Chips Carga nuevos valores de CMOS Registros Alternos Establece Velocidad Inicial de UCP Inicializa Interrupciones Inicializa Interrupciones de BIOS Inicialización de Dispositivo POST Verifica Aviso de Derecho de Autor del ROM Inicializa Administrador Para ROMs Opción PCI Verifica Configuración de Video Contra CMOS Inicializa Administrador Para ROMs Opción PCI Inicializa Todos los Adaptadores de Video 135 CAPÍTULO 3 4B 4C 4E 7.0 5.5, 7.0 7.0 50 51 52 54 56 58 7.0 2.4, 2.7 8.1 2.7, 8.1 2.7, 8.1 5.1, 5.4 59 5A 5.1, 5.4 2.4, 5.1 5B 5C 60 62 2.2, 2.7 5.1 5.1 5.1 64 66 67 68 69 6A 6C 2.7 2.2, 2.7 2.2, 2.7 5.6 2.7 5.1 5.1, 7.0 136 Despliega Pantalla de Arranque Silencioso Sombra a BIOS de Video Despliega Aviso de Derecho de Autor de BIOS Despliega Velocidad y Tipo de UCP Inicializa Prueba Teclado Establece Click de Tecla si está habilitado Habilita teclado Prueba Existencia de Interrupciones Inesperadas Inicializa servicio de display del POST Despliega “Digitar F2 Para Entrar a Configuración” Deshabilita Caché de UCP Prueba 512-640K RAM Prueba memoria extendida Prueba Líneas de Dirección de Memoria Extendida Bifurca a Parche 1 de Usuario Configura Registros de Caché Avanzado Inicializa Multiprocesador APIC Habilita Cachés Externo y del Procesador Configura Area de SMM Despliega Tamaño de Caché Externo L2 Despliega Mensaje de Area Sombra LISTADO DE CÓDIGOS POST DEL BIOS 6E 5.1 70 72 74 76 7A 7C 2.7 2.7 2.5 2.7, 8.1 8.3 2.4, 5.4 7E 80 2.3, 2.6 6.1 81 82 83 84 85 86 5.4 6.2 6.4 6.3 2.4, 5.5 6.1 87 2.0, 2.7 88 89 8A 8B 8C 8F 5.1 3.1 5.1 6.2 6.5 6.4 Despliega Dirección Alta Para Recuperación de UMB Despliega Mensaje de Error Busca Errores de Configuración Prueba Reloj de Tiempo Real Verifica Errores de Teclado Prueba Si Está Activada Tecla de Bloqueo Configura Vectores de Interrupciones de Hardware Inicializa Coprocesador, si está Presente Deshabilita Super Puertos E/S en Tarjeta de Sistema Inicialización Tardía de Dispositivo POST Detecta e Instala Puertos Externos RS232 Configura Controladores no MDC IDE Detecta e Instala Puertos Paralelos Externos Inicializa Dispositivos ISA PnP Reinicializa Puertos E/S de Tarjeta del Sistema Configura Dispositivos Configurables de Tarjeta Madre Inicializa Area de Datos de BIOS Habilita NMIs Inicializa Area de Datos de BIOS Extendido Prueba e Inicializa Ratón PS/2 Inicializa Controlador de Disco Flexible Detremina Número de Manejadores ATA 137 CAPÍTULO 3 90 91 92 93 6.4 6.4 2.7 2.4, 2.7 94 95 96 97 98 99 9A 9C 9E 9F 5.3 2.6, 6.4 2.2, 2.7 2.4 5.4 6.4 5.5 2.4 2.4 6.4 A0 A2 A4 A8 AA AC AE B0 B2 B4 B5 2.6 8.3 2.6, 8.1 7.0 8.1 2.6 2.6 2.6 4.0 2.4 2.6, 4.0 138 Inicializa Controladores de Disco Duro Inicializa Controladores de Disco Duro BUS Bifurca a Parche de Usuario 2 Arma Tabla MPTABLE Para Tarjetas Multiprocesador Deshabilita Línea A-20 Instala CD-ROM Para Arranque Inicial Borra Registro de Segmento Grande de ES Reconstruye Tabla de Multiprocesadores Busca ROMs Opción Buscar Smart Drive Opción Sombra a ROM Configura Administración de Energía Habilita Interrupciones de Hardware Determina Número de Dispositivos ATA y SCSI Establece Hora del Día Verifica Bloqueo de Tecla Inicializa Velocidad de Escritura Automática Borrar Petición de F2 Buscar si se Digitó F2 Entrada a Configuración del sistema Borra Señal/indicador IN-POST Buscar si hubo Errores POST Realizado Preparar Para Arranque Un Beep Corto Anter de Arrancar Terminar Arranque Silencioso LISTADO DE CÓDIGOS POST DEL BIOS B6 B8 B9 BA BB BC BD BE BF C0 C1 4.3 2.2, 2.7 7.0 2.4 2.4 2.6 2.7 7.0 2.7 4.1 2.4 C2 C3 C4 E0 E1 E2 E3 E4 E5 2.4 2.4 2.4 2.4 2.4 2.2, 2.4 3.2 6.1 2.6 E6 E7 E8 E9 EA 4.2 4.0 2.6 2.4, 2.7 2.4, 2.7 Revisar contraseña (opcional) Borrar Tabla de Descriptores Globales Limpiar Todas las Gráficas Inicializar Parámetros DMI Inicializar ROMs Opción PnP Borrar Verificadores de Paridad Despliega Menu de Arranque Mullet Borra Pantalla Opcional Verificar Recordatorios de Virus y Respaldo Intentar Arrancar con Interrupción 19 Inicializar Administrador de Errores de POST Inicializa Bitacora de Errores Inicializa Función de Despliegue de Errores Inicializa Manejador de Errores del Sistema Inicializa el Conjunto de Chips Inicializa el Puente Inicializa el Procesador Inicializa Cronómetro del Sistema Incializa E/S del Sistema Revisa Forzamiento de Arranque de Recuperación Suma de Control de ROM BIOS Ir a BIOS Establece Segmento Grande Inicializa Multiprocesador Inicializa Código Especial OEM 139 CAPÍTULO 3 EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 2.4 5.1 5.1 5.1 5.1 2.7 2.5 7.0 2.4 4.1 5.1 4.1 4.1 Inicializa PIC y DMA Inicializa Tipo de Memoria Inicializa Tipo de Memoria Sombra a Bloque de Arranque Prueba Memoria del Sistema Inicializa Vectores de Interrupción Inicializa Reloj de Tiempo de Ejecución Inicializa video Inicializa Zumbador Inicializa Arranque Borra Segmento Grande Arranque a Mini DOS Arranque a DOS Completo BIOS HP VECTRA Cód. Post 01 02 03 04 05 06 07 140 Secc. Diag. 2.0 2.2 4.0 3.2, 5.0 3.0, 5.0 5.5 2.6 Descripción LED Prueba la prueba de UCP Prueba ROM BIOS Prueba Cronómetro de Refrescado de RAM Prueba Interrupción de RAM Sombra ROM BIOS Prueba ROM CMOS LISTADO DE CÓDIGOS POST DEL BIOS 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2.2 7.0 5.0 5.5 5.0 2.1, 5.4 8.1 3.2 5.7 3.2 5.0 5.0 5.2 5.5 5.2 2.5 8.0 6.6 5.4 6.6 6.5 2.3 2.3 2.5 32 33 6.2 6.3 Prueba Memoria Caché Interna Inicializar tarjeta de video Prueba Caché Externo Sombra a ROMs Opción Prueba Subsistema de Memoria Inicializa Tarjetas EISA/ISA Autoprueba de Controlador de Teclado Prueba Cronómetro 0/Cronómetro 2 Prueba Subsistema DMA Prueba Controlador de Interrupciones Prueba Líneas de Dirección RAM Dimensiona Memoria Extendida Prueba RAM en Modo Real Prueba RAM Sombra Prueba RAM en Modo Protegido Prueba Reloj de Tiempo Real Prueba Teclado Prueba Ratón Prueba Disco Duro Prueba LAN Prueba Controlador de Disco Flexible Prueba NPU Interno Prueba NPU Weitek Prueba de Conmutación de Velocidad de Reloj Prueba Puerto Serial Prueba Puerto Paralelo 141 CAPÍTULO 3 142 LISTADO DE CÓDIGOS POST DEL BIOS HP VECTRA ES Cód. Post Secc. Diag. 000F 0010 0011 011X 0120 0240 0241 0280 02XY 0301 2.2 4.2 4.2 2.5 2.5 2.6 2.6 2.7 2.7 8.1 0302 8.1 0303 0311 0312 0321 8.1 8.1 8.1 8.1 0322 8.1 0323 8.1 0331 8.1 Descripción UCP 286 Dañado Suma de Control dañada en ROM 0 Suma de Control dañada en ROM 1 Registro X RTC está dañado RTC Falló en Pulso CMOS/RTC Perdió Energía Suma de Cotrol Inválida, Area CMOS IBM Suma de Control Inválida, Area CMOS HP Registro CMOS dañado en XY-40 8042 Falló en Aceptar Comando de Restablecer 8042 Falló en Responder a Comando de Restablecer 8042 Falló en Restablecer 8042 No Aceptó “Write Cmd Byte” 8042 no Aceptó Datos 8042 8042 Falló en Aceptar Codigo de Barrido, Puerto 68 8042 Falló en Responder a Codigo de Barrido 8042 Respondió Incorrectamente a Codigo de Barrido 8042 Falló en Aceptar Comando, Puerto 6A 143 CAPÍTULO 3 0332 0333 0334 8.1 8.1 8.1 0335 0336 0337 0338 0339 033A 033B 033C 0341 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 0342 0343 0344 0345 0346 0350 8.1 8.1 8.1 8.1 8.1 8.1 0351 8.1 0352 0353 8.1 8.1 0354 8.1 144 8042 Falló en Generar SVC en Puerto 67 8042 Generó HPINT Incorrecto, Puerto 65 8042 Falló Leer/Escribir Registro en Puerto 69 8042 Falló en Generar HPINT en IRQ 15 8042 Falló en Generar HPINT en IRQ 12 8042 Falló en Generar HPINT en IRQ 11 8042 Falló en Generar HPINT en IRQ 10 8042 Falló en Generar HPINT en IRQ 7 8042 Falló en Generar HPINT en IRQ 5 8042 Falló en Generar HPINT en IRQ 4 8042 Falló en Generar HPINT en IRQ 3 8042 Falló Comando Prueba de Interfaz de Teclado 8042 No Respondió a Comando de Interfaz Línea Reloj de Teclado Atorada Bajo Línea Reloj de Teclado Atorada Alto Línea de Datos del Teclado Atorada Bajo Línea de Datos del Teclado Atorada Alto No Reconoce Comando de Autoprueba de Teclado Reconocimiento Erróneo de Comando de Autoprueba de Teclado Teclado Está Muerto o no Conectado No hay Resultados del Comando de Autoprueba del Teclado Falló Comando de Autoprueba del Teclado LISTADO DE CÓDIGOS POST DEL BIOS 0401 0503 0505 0543 06XX 8.2 6.2 6.2 6.3 8.1 0700 0701 0702 3.2 3.2 3.2 0703 7.0 0704 7.0 0705 7.0 0706 7.0 0707 7.0 0708 7.0 0709 7.0 070A 7.0 110X 3.2 8042 Falló en Habilitar Puerta A-20 Puerto Serial Muerto o no Existe Falló Prueba de Registros de Puerto Serial Puerto Paralelo Muerto o no Existe Tecla Atorada XX=Codigo de Barrido de la Tecla Falla al Cambiar a Modo Lento Falla al Cambiar a Modo Dinámico Cronómetro (Canal 0) Falló al Emitir Interrupción Ciclos de Memoria Demasiado Lentos en Modo Lento Ciclos de Memoria Demasiado Rápidos en Modo Lento Ciclos de E/S Demasiado Lentos en Modo Lento Ciclos de E/S Demasiado Rápidos en Modo Lento Ciclos de E/S Demasiado Lentos en Modo Dinámico Ciclos de E/S Demasiado Rápidos en Modo Dinámico Ciclos de E/S Demasiado Lentos en Modo Dinámico Ciclos de E/S Demasiado Rápidos en Modo Dinámico Cronómetro X (0-2) Falló en la Prueba de Registro 145 CAPÍTULO 3 1200 5.1 1201 5.1 211X 5.7 212X 5.7 221X 300X 5.7 2.1 3010 4XYZ 5.4 5.1 Señal de Refrescado de Memoria Atorada Alto Señal de Refrescado de Memoria Atorada Bajo Falló Prueba Escritura/Lectura DMA 1 en Región X(0-7) DMA Falló Prueba Escritura/Lectura DMA 2 en Región X(0-7) DMA 2 Registro Página DMA dañado X=Región 0-7 Controlador HP-HIL Falló Autoprueba, X=Datos Falló Prueba Dispositivo HP-HIL Falló Prueba Lectura/Escritura 640K Inferior Para X=0,2,4,6 X=1,3,5,7 X=8 X=9 5XYZ 5.1 61XY 620X 63XY 6400 71XY 5.1 5.1 5.1 5.1 3.1 72XY 3.1 7400 7500 3.1 3.1 146 Y>0=U23 Mal Y>0=U43 Mal Y>0=U22 Mal Y>0=U42 Mal Z>0=U13 Mal Z>0=U33 Mal Z>0=U12 Mal Z>0=U32 Mal 640K Inferior Falló Prueba de Unos Marchando Mismos Parametros que 4XYZ Línea de Dirección RAM XY Atorada Error de Paridad 640K Inferior, Banco X Error de Paridad Arriba 1MB, Banco XY Generador de Paridad Falló en Detectar Error Falló Lectura/Escritura 8259 Maestro, Bits XY Falló Lectura/Escritura 8259, Bits XY Esclavo Falló Interrupción Maestro 8259 Falló Interrupción Esclavo 8259 LISTADO DE CÓDIGOS POST DEL BIOS 9XYZ 6.5 Error Controlador de Disco Flexible, X= # Dispositivo Y=0 = Error 1er. Nivel Z=0= Entrada no Exitosa desde D. Flex. 1= Salida no Exitosa a Contr. D. Flex. 2= Error al Ejecutar Búsqueda 3= Error Durante Recalibrado 4= Error al Verificar Buffer RAM 5= Error al Restablecer Contr. D. Flex. 6= Lector Identificado Erroneo 7= Medio Identificado Erroneo 8= No Hay Interrup. desde Contr. D. Flex. 9= Falló en Detectar Pista 0 A= Falló en Detectar Pulso Indice Y>0 = Error de Nivel Mayor 1, 2 = Error Lectura Sector, Lado 0 o 1 3, 4 = Error Escritura Sector, Lado 0 o 1 5, 6 = Error Formato Sector, Lado 0 o 1 7, 8 = Error Lectura ID, Lado 0 o 1 Z=1= No Marca de Dirección de ID 2= No Marca de Dirección de Datos 3= El Medio está Protegido de Escritura 4= # Sector Erroneo 5= # de Cilindro Erroneo 6= Cilindro Dañado 7= DMA Desbordado 8= Error ID CRC 9= Error Datos CRC A= Fin de Cilindro B= Error Irreconocible 147 CAPÍTULO 3 A001 2.3 A002 2.3 A00C 2.3 CXYZ 5.1 CFFF 5.1 No se Detectó 80287 Alguno No 80287 Detected Falló Prueba de Escritura/Lectura de Registro Pila de 80287 No hay Interrupción de Division por Cero del 80287 Error de Lectura/Escritura en RAM Extendida en Banco XY Falla de Unos Marchando RAM Externa HP VECTRA QS & RS Cód. Post Secc. Diag. 000F 0010 0011 011X 0120 0240 0241 0280 02XY 0301 0302 2.2 4.2 4.2 2.5 2.5 2.6 2.6 2.7 2.6 8.1 8.1 148 Descripción UCP 386 Dañada Suma de Control Erronea en ROM 0 Suma de Control Erronea en ROM 1 Registro X de RTC Dañado Falló Latido de RTC CMOS/RTC Perdió Energía Suma de Control Inválida, Área CMOS IBM Suma de Control Inválida, Área CMOS HP Registro Dañado en XY-40 8042 Falló en Aceptar Comando de Restaurar 8042 Falló en Responder a Reinicio LISTADO DE CÓDIGOS POST DEL BIOS 0303 0311 0312 0321 8.1 8.1 8.1 8.1 0322 0323 8.1 8.1 0331 0332 0333 0334 8.1 8.1 8.1 8.1 0335 0336 0337 0338 0339 033A 033B 033C 0341 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 0342 0343 0344 0345 8.1 8.1 8.1 8.1 8042 Falló en Restaurar 8042 no Aceptó "Write Cmd Byte" 8042 no Aceptó Datos 8042 Falló en Aceptar Código de Barrido, Puerto 68 8042 Falló en Responder a Código de Barrido 8042 Respondió Incorrectamente a Código de Barrido 8042 Falló en Aceptar Comando, Puerto 6A 8042 Falló en Generar SVC en Puerto 67 8042 Generó HPINT Incorrecto, Puerto 65 8042 Falló Lectura/Escritura Registro en Puerto 69 8042 Falló en Generar HPINT en IRQ 15 8042 Falló en Generar HPINT en IRQ 12 8042 Falló en Generar HPINT en IRQ 11 8042 Falló en Generar HPINT en IRQ 10 8042 Falló en Generar HPINT en IRQ 7 8042 Falló en Generar HPINT en IRQ 5 8042 Falló en Generar HPINT en IRQ 4 8042 Falló en Generar HPINT en IRQ 3 8042 Falló Comando de Prueba de Interfaz de Teclado 8042 no Respondió a Comando de Interfaz Línea de Reloj de Teclado Atorada Bajo Línea de Reloj de Teclado Atorada Alto Línea de Datos de Teclado Atorada Bajo 149 CAPÍTULO 3 0346 0350 8.1 8.1 0351 8.1 0352 0353 8.1 8.1 0354 0401 0503 0505 8.1 8.2 6.2 6.2 06XX 8.1 0700 0701 0702 0703 8.4 8.4 3.2 2.5 0704 2.5 0707 2.5 0708 2.5 0709 110X 3.2 3.2 150 Línea de Datos de Teclado Atorada Alto No Reconoce Comando de Autoprueba de Teclado Reconocimiento Erróneo de Comando de Autoprueba de Teclado Teclado está Muerto o no Conectado Ningún Resultado de Comando de Autoprueba de Teclado Falló Autoprueba de Teclado 8042 Falló en Habilitar Puerta A-20 Puerto Serial Muerto o no Existente Puerto Serial Falla Pruebas de Registro de Puerto Tecla Atorada XX= Código de Barrido de la Tecla Falló en Cambiar a Velocidad Baja Falló en Cambiar a Velocidad Alta Cronómetro Falló en Emitir Interrupción Reloj de UCP Demasiado Lento en Velocidad Baja Reloj de UCP Demasiado rápido en Velocidad Lenta Reloj de UCP Demasiado Lento en Velocidad Rápida Reloj de UCP Demasiado Rápido en Velocidad Rápida Falló en Cambiar Reloj de Bus a ATCLK Cronómetro X Falló a la Prueba de Registro LISTADO DE CÓDIGOS POST DEL BIOS 1200 1201 211X 5.1 51 5.7 212X 5.7 221X 300X 5.7 2.1 3010 4XYZ 5.4 5.1 5XYZ 61XY 620X 63XY 6500 6510 71XY 72XY 7400 7500 5.1 5.1 5.1 5.1 5.5 5.5 3.1 3.1 3.1 3.1 Señal de Refrescado de Memoria Atorada Alto Senal de Refrescado de Memoria Atorada Bajo Falló Prueba Escritura/Lectura DMA 1 en Región X(0-7) Falló Prueba Escritura/Lectura DMA 2 en Región X(0-7) Registro Página DMA Dañado, X=Región 0-7 Controlador HP-HIL Falló Autoprueba, X=Datos Falló Prueba Dispositivo HP-HIL Falló Prueba Lectura/Escritura 640K Inferior Para X=0,2,4,6 Y>0=U23 Mal Z>0=U13 Mal X=1,3,5,7 Y>0=U43 Mal Z>0=U33 Mal X=8 Y>0=U22 Mal Z>0=U12 Mal X=9 Y>0=U42 Mal Z>0=U32 Mal 640K Baja Falló Prueba de Unos Marchando Línea de Dirección RAM XY Error de Paridad 640K Inferior, Banco X Error de Paridad Arriba de 1MB, Banco XY RAM Shadow Dañada en Segmento BIOS RAM Shadow Dañada en Segmento HP EGA Falló Lectura/Escritura 8259 Maestro, Bits XY Falló Lectura/Escritura 8259 Esclavo Bits XY Falló Interrupción Maestro 8259 Falló Interrupción Esclavo 8259 151 CAPÍTULO 3 9XYZ 6.5 Error Controlador de Disco Flexible, X= # Dispositivo Y=0 = Error 1er. Nivel Z=0= Entrada no Exitosa desde D. Flex. 1= Salida no Exitosa a Contr. D. Flex. 2= Error al Ejecutar Búsqueda 3= Error Durante Recalibrado 4= Error al Verificar Buffer RAM 5= Error al Restablecer Contr. D. Flex. 6= Lector Identificado Erroneo 7= Medio Identificado Erroneo 8= No Hay Interrup. desde Contr. D. Flex. 9= Falló en Detectar Pista 0 A= Falló en Detectar Pulso Indice Y>0 = Error de Nivel Mayor 1, 2 = Error Lectura Sector, Lado 0 o 1 3, 4 = Error Escritura Sector, Lado 0 o 1 5, 6 = Error Formato Sector, Lado 0 o 1 7, 8 = Error Lectura ID, Lado 0 o 1 Z=1= No Marca de Dirección de ID 2= No Marca de Dirección de Datos 3= El Medio está Protegido de Escritura 4= # Sector Erroneo 5= # de Cilindro Erroneo 6= Cilindro Dañado 7= DMA Desbordado 8= Error ID CRC 9= Error Datos CRC A= Fin de Cilindro B= Error Irreconocible 152 LISTADO DE CÓDIGOS POST DEL BIOS A001 A002 2.3 2.3 A00C 2.3 AF00 AF01 AF02 AF05 AF06 AF0C CXYZ 2.3 2.3 2.3 2.3 2.3 2.3 5.1 CFFF EXYZ 5.1 5.1 No Detectó 80287 Falló Prueba Escritura/Lectura Registro Pila 80287 No Hay Interrupción por División por Cero Desde 80287 Coprocesador no Entró a Modo Protegido Coprocesador no Presente Coprocesador Falla Prueba de Registro Coprocesador Falla Prueba de Suma Coprocesador Falla Prueba de Interrupción Coprocesador Falla Prueba de Interrupción Error de Lectura/Escritura en Memoria Extendida en Banco XY No se Encontró Memoria Extendida Falla de Unos Marchando RAM Externa a XYZ 153 CAPÍTULO 3 BIOS IBM AT Cód. Post Secc. Diag. 02 03 04 05 06 07 08 09 0B 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 4.2 2.6 3.2 3.2 5.7 5.7 5.7 5.1 8.1 2.6 5.1 5.2 5.2 7.0 7.0 7.0 3.1 3.1 4.0 3.1 3.2 3.2 154 Descripción Suma de Control de ROM Byte 0F CMOS PIT Canal 0 PIT Canal 1 DMA 0 8237 DMA 1 8237 DMA 0,1 Refresca memoria 8042 Instala memoria desde CMOS Líneas de dirección 19-23 Modo protegido Regresa de protegido Habilita adaptador de video Busca CGA, EGA, VGA Regresa de la prueba de video PIC IRQs 0-13 Revisa Desde NMI Prueba la Lógica POST (106) Interrupciones NMI (Error 107) Prueba Cronómetro 2 (Error 108) Realiza prueba (Error 102) LISTADO DE CÓDIGOS POST DEL BIOS 2B 2C 2D 2F 30 31 32 33 34 35 36 38 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 81 82 3.2 3.2 8.1 8.1 4.0 5.2 5.1 5.1 2.6 8.1 8.1 8.1 8.1 5.4 6.5 6.5 6.4 6.3 3.2 2.1, 4.0 4.1 4.1 4.1 4.1 8.1 5.2 Muy Rápido (Error 102) Muy lento (Error 103) Prueba 8042 (Error 105) Prueba Estado de Reinicio Establece Retorno de Apagado 2 Habilita modo protegido Líneas de dirección 0-15 Siguiente Bloque de 64K Restablece Checkpoint Prueba de teclado Busca Código de Escaneo AA Prueba de Tecla Atascada Inicializa 8042 Busca ROM en Bloques de 2K Revisa IPL unidad de Lectura de Diskette Inicializa Disco Flexible Initialize Inicializa disco duro Inicializa impresora Habilita interruptor para 80287 Segmento código E000:0? Salir al código del sistema Ir al cargador de arranque Arranca desde el disco fijo No es posible arrancar, ir a Basic Construye tabla de descriptores Cambia a Modo Virtual 155 CAPÍTULO 3 90-B6 F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA 4.1 2.6 3.1, 3.2 3.1, 3.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 5.1 Prueba de memoria y Arranque Instala segmento de datos Prueba interrupción 32 Excepción de interrupción 13D Verifica LD/SDT, LTR/STR 286 Verifica Instrucción Dirigida a 286 Verifica Push & Pop Verifica derechos de acceso Verifica funciones APRL Verifica instrucción LAR Verifica instrucción LSL Prueba RAM bajo IBM PS/2 (MCA) Cód. Post Secc. Diag. 00 01 02 03 04 05 06 07 2.2 2.2 4.2 3.1 2.1 2.1 2.6 2.7 156 Descripción Prueba Patrón FFAA0055 de UCP Prueba de registro de la UCP Suma de Control BIOS CMOS Habilita/Revisa Puerto 94 de sistema Habilita/Revisa Registros POST, Puerto 102 Habilita/Revisa Puerto 96 POST Byte CMOS 0F (Deshabilita NMI) Prueba Puertos extendidos CMOS 74-76 LISTADO DE CÓDIGOS POST DEL BIOS 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 5.7 5.7 5.1 8.1 8.1 8.1 8.1 5.1 5.1 5.1 8.1 3.1 3.1 3.1, 4.0 3.1, 4.0 2.6 2.6 2.6 8.1 5.2 5.2 5.1 2.6 2.6, 5.1 5.1 5.1 Prueba DMA (Puertos 2, 18, 1A, 1C) Inicializa Chips del DMA Prueba Refrescado (Puerto 61) Prueba de Buffer de 8042 (Puertos 61m64) Prueba interna 8042 (Puerto 60) Prueba interna 8042 Error Indicado 8042 (Puerto 64) Dimensiona memoria Prueba de memoria base Error en Memoria Base Verifica Comandos de Teclado Inicializa PIC Maestro Inicializa PIC Esclavo Configura Tabla de Vectores Configura Tabla Extendida de Vectores Prueba CMOS Byte 0D Prueba de Suma de Control de CMOS Revisar Byte CMOS 0D<80H Revisar Restauración Suave/Dura Inicialización de modo protegido Instala pila para modo protegido Dimensiona memoria base Guarda tamaño de memoria Configura Dirección de División de Memoria Determina memoria por arriba de 64MG Prueba línea de dirección de memoria 157 CAPÍTULO 3 22 23 24 25 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 158 3.1 3.2 2.6 8.1 2.6, 7.3 1.0, 2.6 3.1 3.1 3.1 3.1 3.1 3.2 5.1 3.2 3.2 3.2 3.2 3.2 8.1 8.1 5.2 5.2 5.2 5.1 5.2 2.0 Deshabilita NMI Inicializa Cronómetro del sistema Determina validez del CMOS Escribe Byte de Comando de 8042 Revisa CMOS y Video Despliega error 160 Prueba PIC Maestro/Esclavo Prueba PIC Maestro/Esclavo Verifica Cuando Esté Deshabilitado NMI Prueba NMI Se detectó Error en NMI Prueba del Cronómetro del Sistema Prueba de Atasco de Bit de Bocina Prueba de Cronometro 0 Prueba de Cronometro 2 Ocurrió Interrupción de Cronómetro Prueba Cronómetro 0 Rápido/Lento Prueba de Interrupción Cronometro 0 Buffer 8042 Libre Restablecimiento Duro/Suave de 8042 Preparase para modo protegido Entra a modo protegido Prueba de memoria protegida Prueba de memoria completada Salir del modo protegido Prueba Loop LISTADO DE CÓDIGOS POST DEL BIOS 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 8.1 8.1 8.1 8.1 6.2 6.2 3.1, 4.0 3.1, 4.0 3.1, 4.0 5.5 6.5 6.5 6.5 6.5 6.2 2.6 6.5 67 68 69 6A 6B 6C 6D 6E 70 6.4 2.4 5.4 6.2 2.6 2.6, 5.4 8.1 4.1 6.4 Deshabilita 8042 Comando de Autoevaluación de 8042 Busca errores en 8042 Prueba de teclado Inicializa Ratón Deshabilita Ratón Inicializa vectores del BIOS Inicializa vectores del BIOS Inicializa vectores del BIOS Area de datos del BIOS Determina Rapidez del Diskette Restaura controlador de disco flexible Prueba unidad de disco flexible Deshabilita motor de disco flexible Configuración de RS232 Prueba de interrupción RTC Configuración de Dispositivo de Disco Flexible Configuración de Lector de Disco Duro Inicializa estados de espera de UCP Determina ROMS opcionales Determina RS232/Puertos Paralelos Configura lista de equipo Se reportó error de configuración Establecer Velocidad de Escritura Automática INT19 Cargador de arranque Restaura disco 159 CAPÍTULO 3 71 72 73 160 4.1 4.1 4.1 Lee código de arranque para E6/E9 Control al código de arranque Código de arranque/ROM básico LISTADO DE CÓDIGOS POST DEL BIOS BIOS XT LANDMARK JUMPSTART Cód. Post Secc. Diag. 01 02 03 04 05 06 07 08 4.0 5.7 5.7 5.0 5.0 5.0 4.0 2.0 09 3.0 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 6.3 3.2 5.4 7.0 7.0 2.1 5.0 3.2 3.2 2.5 2.5 8.0 Descripción Bifurca a la rutina de reinicio en BIOS ROM Inicializa registro página del DMA Inicializa registro de refresco del DMA Limpia todo el RAM Prueba los primeros 64KB del RAM Limpia los primeros 64KB Inicializa Stack BIOS Instala indicadores del equipo para cada interruptor XT Inicializa vectores de interrupción predeterminados Inicializa interfaz paralela 8255 Inicializa PIT y habilita interruptores Instala adaptadores y periféricos Instala el video Inicializar sistema de video Inicializar equipo Configura memoria Establece cronómetro del sistema Inicializa cronómetro del sistema Determina función de hora del día Inicializa hora del día a partir de RTC Inicializa función de impresión de pantalla 161 CAPÍTULO 3 16 17 18 19 1A 1B 1C 1D 6.6 4.1 8.0 6.6 3.2 2.5 3.2 5.0 1E 5.0 1F 20 21 22 5.0 5.0 4.2 5.0 23 2.2 24 25 5.0 3.0 26 27 28 29 2A 6.2, 6.3 6.6 6.5 5.4 4.1 162 Inicializ interfaz de cassette, en caso de existir Inicializa función de Arranque Inicializa teclado Habilita bocina Instala cronómetro del sistema Habilita RTC Instala Cronometro 2 Dimensiona la memoria, escribe la primera y la última firma Lee la primera y la última palabra del segmento Compara la primera y última firma Reporta tamaño de memoria Verifica Suma de Control de BIOS ROM Prueba del RAM (en caso de que se haya iniciado en frío) Mueve Pila del Sistema (Stack) y Establece Apuntador Restaura paridad Habilita Cronometro e interrupciones del teclado Instala puertos serial y paralelo Instala puerto de juego Instala controlador de disco flexible Busca ROMS Opcionales Invoca cargador de arranque LISTADO DE CÓDIGOS POST DEL BIOS BIOS AT LANDMARK JUMPSTART Cód. Post 03 04 05 06 07 08 09 0A 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 20 Secc. Diag. 2.0 2.0 2.6 7.0 5.0 5.0 2.6 5.7 2.6 4.2 3.2 5.7 5.7 5.0 8.0 8.1 8.0 8.0 5.0 5.0 5.0 5.0 4.0 8.0 Descripción Emite un sonido corto Inicializa tono del timbre Habilita CMOS RAM Restaura controlador de video Deshabilita Paridad Inicia memoria refrescada Limpia Indicador de Restauración del RAM Prueba registros página del DMA Revisa Reinicio Suave en CMOS Verifica Suma de Control de BIOS ROM Prueba CronÓmetro A del Sistema Prueba DMA Canal 0 Prueba DMA Canal 1 Prueba refrescado del RAM Limpia buffer del teclado Restaura controlador de teclado 8042 Obtiente tipo de teclado Inicializa teclado Borra paridad Habilita paridad a bordo Prueba base 64KB RAM Prueba base 64KB RAM Inicializa Pila de POST Revisa tipo de teclado 163 CAPÍTULO 3 21 22 23 24 25 26 27 28 2A 2B 2C 2D 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 164 2.2,5.2 3.1 3.0 3.0 5.0 2.6 2.0 7.0 7.4 7.0 7.0 7.0 7.0 3.0 9.0 5.0 2.6, 5.0 6.1 3.1 5.0 3.0 3.2 3.2 5.2 8.0 8.0 8.2 6.4 Prueba registros de modo protegido Inicializa PIC Initialize PIC Inicializa todas las interrupciones Prueba todas las interrupciones Suma de Control de DRAM Ajusta configuración CMOS Busca Interruptor de Fabrica Inicializar controlador de video Prueba memoria de video Prueba sincronia de video Busca controlador auxiliar de video Cambia configuración de video Inicializar sistema de video Cambia Interrupción de video Despliega cualquier mensaje del POST Dimensiona y prueba memoria Ajusta configuración de la memoria Habilita paridad E/S Prueba PIC 8259 Prueba de Intercambio de Bytes Prueba NMI Prueba del cronómetro Inicializa Cronómetro del sistema A Prueba de memoria en modo protegido Prueba de teclado Prueba de interrupción del teclado Habilita puerta A-20 Restaura unidad controladora de disco duro LISTADO DE CÓDIGOS POST DEL BIOS 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 60 61 62 64 6.5 6.5 8.0 3.2 6.5 6.5 6.5 6.4 5.7 5.4 6.3 6.2 2.3 2.6 2.6 2.5 3.1 5.0 5.4 8.0 6.3 4.1 4.1 4.1 4.1 Instala controlador de disco flexible Prueba unidad de disco flexible del sistema Configura teclado Habilita Interrupción de Cronómetro Busca Controladores de Dispositvos Duales Localiza disco flexible A Localiza disco flexible B Restaura controlador del disco duro Habilita DMA esclavo Localiza ROMs externos Inicializa Puertos paralelos Inicializa Puertos Seriales Inicializa coprocesador Lee estado del CMOS RAM Compara CMOS con hardware Detectado Inicializa Tic de Cronómetro Habilita IRQ 9 Habilita paridad a bordo Ejecuta Todo Add-On ROMs Habilita interrupción del teclado Restaura puerto paralelo Busca cualquier tipo de error Emite un sonido corto Despliega mensaje Comenzar Invocar Cargador de Inicio Interrupción 19 165 CAPÍTULO 3 BIOS AT LANDMARK SUPERSOFT Cód. Post 11 12 13 14 15 16 17 18 19 1A 21 22 23 24 25 26 27 28 29 2A 31 32 33 166 Secc. Diag. 2.2 4.2 4.2 3.2 3.2 3.2 5.7 5.7 5.7 8.1 5.0 5.0 2.2, 5.2 3.1 3.1 3.0 3.2 2.5 3.0 2.3 8.1 2.6, 8.0 6.5 Descripción Error de registro o lógica en la UCP Error Suma de Control del ROMPOST A Error Suma de Control del ROMPOST B PIT 8253 Canal 0 PIT Canal 1 PIT Canal 2 Error en el controlador 1 DMA 8237 Error en el controlador 2 del DMA Error en Registro página del DMA Error en el controlador de teclado 8042 Error RAM, 16KB Error en Refrescado de memoria Error Modo protegido UCP Error PIC 8259 1 Error PIC 2 Interrupción inesperada Error Interrupción Cronometro de Sistema 0 Error CMOS RTC Error NMI Prueba del coprocesador Error del controlador de teclado Tecla Atorada o Error CMOS RAM Error del controlador de Disco Flexible Floppy LISTADO DE CÓDIGOS POST DEL BIOS 34 35 36 37 38 41 42 43 44 45 59 6.5 7.4 7.4 7.4 4.2 5.0 5.0 9.0 9.0 9.0 7.0 Error de lectura de disco flexible Error en la memoria del video MDA Error en la memoria de Video a color Error EGA/VGA RAM Error Suma de Control BIOS ROM Error en la memoria Falla de Refrescado Problema de la pantalla Problema de la pantalla Problema de la pantalla No se dectectó el monitor MICROID RESEARCH Microid Research utiliza los mismos códigos Hex para varias fallas POST, y éstos se diferencian por el patrón de sonidos que el POST emite. Por esta razón, en los casos que aplica los códigos de sonido se incluyen en la columna de descripción de esta tabla en vez de en el Capítulo 4, Códigos de sonido. BIOS MICROID RESEARCH Ver. 1.0A Cód. Post 01 02 Secc. Diag. 2.4 3.1, 5.7 Descripción Restaura Conjunto de chips Deshabilita NMI, DMA 167 CAPÍTULO 3 03 4.2 04 05 06 06 07 08 09 0A 0A 0A 0A 0A 0B 0B 0C 0C 0C 0C 0C 0C 0D 0E 0E 0F 0F 168 5.1 8.1 2.5 2.4 5.1 5.7 10.0 5.1 5.1 5.1 5.1 5.1 3.1 3.1 3.1 3.1 3.1 3.1 3.1 3.2 3.2 3.2 3.2 2.6 2.5 Suma de Control ROM BIOS (código beep 000) Registro Página DMA (código beep 001) Controlador de teclado (código beep 010) Inicializa RTC 8254, 8237, 8259 Refresca memoria (código beep 011) Prueba DMA maestro (código beep 100) OEM específico Patrón Banco 0 (código beep 0000, 0001) paridad Banco 0 (código beep 0010) Banco 0 Bus de Datos (código beep 0011) Banco 0 bus de Dirección (código beep 0100) Bloquear banco 0 (código beep 0101, 0011) Controladores PIC #1 (código beep 0111) Controladores PIC #2 (código beep 1000) PIC Maestro #1 (código beep 1001) Controladores PIC #2 (código beep 1000) PIC PIC #1, #2 (código beep 1011) Controladores PIC #1 (código beep 1100) Controladores PIC #2 (código beep 1101) PIT IRQ 0 (código beep 1110) PIT Canal 0 (código beep 1111) PIT Canal 2 (código beep 1000) 8254 fuera 2 (código beep 10001) CMOS RAM, Bateria (código beep 10010) RTC IRQ 8, Bateria (código beep 10011) LISTADO DE CÓDIGOS POST DEL BIOS 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 29 2F 7.3 2.5 8.1 10.0 5.1 8.1 10.0 8.1 5.1 5.1 2.5 6.2 6.3 2.3 6.5 6.4 2.6 8.3 8.1 10.0 5.4 4.1 Video ROM RTC Controlador del teclado OEM específico Prueba de memoria Controlador del teclado OEM específico Controlador del teclado Prueba de memoria Memoria OEM Actualización de RTC Inicialización RS232 Inicialización paralelo Inicialización NPU Disco Flexible Disco Duro Validación CMOS Revisión de Bloqueo Establece Bloqueo OEM específico Adaptador ROM Arranque de Sistema 169 CAPÍTULO 3 BIOS MICROID RESEARCH CONTEMPORARY Cód. Post Secc. Diag. 03 04 05 4.2 5.7 8.1 08 09 0A 0B 0C 5.0 5.7 5.0 3.1 3.1 0D 0E 0F 10 11 3.2 3.2 2.5, 2.6 7.3 2.6 12 14 15 17 18 19 1A 8.0 5.0 8.0 5.3 5.0 2.1 2.5 170 Descripción Falla Suma de Control del ROM BIOSs Falla en registro página del DMA Falló la autoevaluación del controlador de teclado Falla en memoria refrescada Falla del controlador del DMA esclavo Falla base 64KB (Datos, Dirección o Paridad) Falla en Chip 8259 Error de Dirección en 8259 o Interrupción Atorada Error 8254 Canal 0 Falla de Bocina Canal 2 de 8254 Error CMOS, Lectura/Escritura o RTC Int8 Error de Suma de Control del Video ROM El CMOS está corrompido o hay falla en la bateria Error en el teclado (Controlador o tecla atorada) Error en RAM o Canal E/S Falla en el teclado o no se encontró teclado Error A-20 Falla en el circuito de paridad Error en datos bus o línea de dirección Error RTC LISTADO DE CÓDIGOS POST DEL BIOS 1E 2.6, 6.5 20 2.6 21 29 8.3 5.4 Error en el controlador de disco flexible, diskette o CMOS El hardware no coincide con la configuración del CMOS Tecla de Sistema Bloqueada Error Suma de Control del adaptador del ROM BIOS MR Ver 3.4X Cód. Post Secc. Diag. 00 01 2.2 2.4, 8.1 02 03 04 05 06 07 2.6, 3.1 4.2 5.1 8.2 2.4 2.4, 8.1 08 09 0A 5.1 5.7 5.1 Descripción Arranque en frío Cold Start Inicializa controlador del Teclado, Inhabilita Caché CPÙ, Inicializa grupo de chips de E/S a Bordo, Prueba tamaño del RAM Inhabilita E/S críticos Verifica Suma de Control del BIOS ROM Prueba registro de página Habilita puerta A20, emite autoevaluación 8042 Inicializa ISA E/S Inicialización en tibio (Warm) del controlador del Teclado & Grupo de chips E/S Prueba Conmutación de Refrescado Prueba Registros DMA maestro & Esclavo Prueba primeros 64K de memoria base 171 CAPÍTULO 3 0B 3.1 0C 3.1 0D 0E 0F 3.2 3.2 2.5 10 11 12 13 14 7.0 2.6 7.3 2.1 5.1 15 8.1 16 17 18 5.6 5.3 3.1, 5.1 19 3.1, 5.1 1A 1B 1C 1D 1E 2.5 6.2 6.3 2.3 6.5 172 Prueba Máscara de Maestro 8259, Prueba Máscara de Esclavo 8259 Prueba 8259 Esclavo, Inicializa Vectores de Interrupciones 00-77h, Inicializa Variables Buffer del Teclado Prueba Cronómetro 0, Canal 0 8254 Prueba Canal 2 8254, Canal de Bocina Prueba RTC, Prueba Lectura/Escritura CMOS RAM Enciende monitor, muestra mensajes de error Lee y Verifica Suma de Control del CMOS Invoca rutinas de inicializaciòn de Video ROM Define Bus AT 8Mhz Dimensiona y prueba memoria, Verifica Atasco de NMI No Hay Teclado y Encendido: Reintenta Incializacion de Teclado Dimensiona y prueba el UCP Caché Prueba estados apagado y encendido de A20 Dimensiona memoria externa, Verifica Atasco NMI Verificación Tamaño de memoria del sistema, Atasco NMI Prueba tiempo del RTC Determina puertos seriales Determina puertos paralelos Inicializa coprocesador numérico Determina controladores de disco flexible LISTADO DE CÓDIGOS POST DEL BIOS 1F 20 21 22 6.4 2.6 7.0 8.1 23 2.7 24 8.1 25 26 27 28 29 6.5 6.4 7.0 2.4, 2.7 5.3, 5.4 2A 2.5, 7.0 2B 2E 2F 3.1 5.3 3.1, 4.1 32 34 2.2 8.1 35 37 38 5.3, 8.1 2.2, 2.7 8.1 Determina controladores IDE Despliega cambios de configuración del CMOS Limpia pantallas Establece/restablece LED de Bloqueo Numerico, funciones de seguridad Revisión final de puertos seriales/paralelos a bordo Establece rápidez de escritura automática del Teclado Inicializa controlador de disco flexible Inicializa Discos ATA Define modo del video Para adaptador primario Soporte Cyrix WB-UCP, Purga 8259 Esclavo Regresa A20 a apagado, instala adaptador ROMs Limpia/Borra pantalla primaria, define las variables del cronometro de DOS Habilita NMI y Registro Acelera A20: arregla A20 Purga 8259 Esclavo, Transfiere Control a Arranque Interrupción 19 Prueba arranque del UCP Determina 8042, Define indicadores de arranque en Tibio STS.2 Prueba HMA Wrap, Verifica A-20 Gate CPU Step NZ, CPUID Establece Pins de 8042 (Vel Alta, Cache Apagado) 173 CAPÍTULO 3 39 3A 3B 2.1 2.1 2.4 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 2.4 2.1 5.4 2.7 2.7 2.7 2.7 2.7, 3.1 2.7, 5.1 6.2 2.7, 3.1 5.4 2.6 49 5.5 4A 4B 4C 2.7 6.4, 6.5 2.7 4D 2.7, 5.4 4E 5.5 174 PCI: bus Revisa Bus PCI Inicializa Bus PCI con predeterminados intermedios Inicializa PCI OEM, puente OEM Bus PCI o Plug & Play Localiza Tarjetas CDE ROM PCI fantasma Bus PCI Estado Final Post Inicializacion OEM. Enchufa Audio. Asigna E/S en Bus PCI, inicia PCI IDE Enchufa Chips PCI-ATA Asigna IRQs en el Bus PCI Asigna/habilita PCI memoria/espacio ROM Determina ratón PS/2 Mapea IRQs a Bus PCI Habilita IRQs ATA PCI-ROM install, note user CMOS Si Existen Condiciones de Configuración: Ejecuta Utilidad de Configuración Prueba F000, Transferir EPROM a RAM Shadow Enchufa Chip VLATA Identifica y spin-up todos los manejadores Detectar IRQ Secundario, Si Existe Bus VL/AT pero no se conoce Todavia su IRQ. Detecta/Registra Dispositivos ATA E/S de 32 Bits De Mapa de Bits de Lector Atapi M/S a RAM Shadow, Definir Vector INT13 LISTADO DE CÓDIGOS POST DEL BIOS 4F 50 51 5.5 3.1, 3.2 2.7 52 5.4 53 54 3.1 2.7, 5.4 58 4.1 59 5A 88 FF 4.1 7.0 2.0, 4.0 9.0 Finaliza RAM Shadow Encadena INT 13 Carga Plug and Play, Vector de Procesador Inicializado, Vector BIOS Inicializado, Vector OEM Inicializado Busca Plug & Play, Actualiza Cuenta de Dispositivos PnP. Complementa Uso de IRQ IRQs AT Condicionalmente asigna todo lo que PnP quiere Secuencia de Arranque establecida por OEM previa a Arranque Interrupción 19 Pasar Control a Arranque Interrupción 19 Desplegar logotipo MR. BIOS Tarjeta Madre inoperante y/o BIOS RAM Terminó BIOS POST 175 CAPÍTULO 3 BIOS NCR XT Cód. Post AA B1 B2 B3 B4 B5 B6 BB Secc. Diag. 2.2 4.0 5.7 3.2 5.0 3.1 5.0 4.1 Descripción Falla del UCP 8088 Falla de Suma de Control EPROM 2764 Falla del controlador DMA 8237 Falla de PIT 8253 Falla de RAM Falla de PIC 8259 Error de paridad RAM Todas las pruebas se aprobaron, listo para Arrancar el sistema. BIOS NCR AT Cód. Post Secc. Diag. 01 02 2.2 6.0 03 04 05 06 07 4.2 5.7 3.2 3.2 5.1 176 Descripción Prueba de registro del UCP Verifica soporte del sistema de E/S Verify System Support I/O Suma de Control BIOS ROM Prueba registros de página del DMA Prueba PIT 1 Prueba PIT 2 Prueba de Refrescado de RAM LISTADO DE CÓDIGOS POST DEL BIOS 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 20 21 22 23 24 25 26 30 31 32 33 34 40 41 5.1 2.1 3.1 3.1 6.0 5.5 2.6 5.1 5.2 7.0 7.0 7.0 9.0 5.7 5.7 3.2 3.1 3.1 3.1 5.1 5.1 5.7 5.1 5.1 8.0 8.0 Prueba 64KB RAM base Prueba Conversion de Bus de 8/16 Bits Prueba PIC 1 Prueba PIC 2 Prueba del controlador E/S Prueba CMOS RAM Prueba de bateria Suma de Control CMOS RAM Prueba de modo protegido Prueba de configuración de Video Prueba del controlador del Video primario Prueba del controlador del Video secundario Prueba Adicion Prueba del controlador 1o DMA Prueba del controlador 2do DMA Cronómetro del sistema, CH 0 Inicialización PIC Prueba 1 de interrupciones Prueba 2 de interrupciones Prueba 64KB RAM base Verifica tamaño de memoria extendida Prueba de línea de direcciòn Prueba de memoria base Prueba de memoria extendida Prueba de teclado Prueba de teclado 177 CAPÍTULO 3 42 43 44 50 51 52 60 61 8.0 8.0 8.2 3.0 3.2 5.1 6.5 6.4 62 63 70 71 72 73 74 75 76 F0 F1 F2 6.5 6.4 2.5 2.5 6.3 6.2 5.4 2.3 3.0 2.6 5.4 9.0 178 Prueba de teclado Prueba de teclado Prueba línea A-20 Instalación de tabla de vectores Habilita PIT Canal 0 Prueba BIOS RAM Prueba de disco flexible Prueba de controlador de la unidad del disco duro Inicialización de disco flexible Inicializa manejador del disco Duro Prueba RTC Determina RTC Prueba del puerto paralelo Prueba del puerto serial Revisión del ROM externo Prueba NPU habilita interrupción de RTC y del teclado Error de configuración del sistema Ejecuta código ROM opción Cargador de Arranque Interrupción 19 LISTADO DE CÓDIGOS POST DEL BIOS BIOS NCR PC916 Los códigos de este BIOS no ocurren en secuencia numerica. La columa del lado derecho enumera los códigos en orden de ejecución. Esta columna es sólo una lista de códigos y no corresponde a la columna de descripción. Cód. Post Secc. Diag. 01 02 03 04 05 06 07 08 09 0A 2.2 6.6 4.2 5.7 3.2 3.2 5.0 5.0 2.1 3.0 0B 3.0 0C 0D 0E 0F 10 11 8.1 2.6, 5.2 2.6 2.6 2.2, 5.2 7.0 Descripción Prueba registros del UCP Verifica puerto 61h Prueba Suma de Control BIOS ROM Prueba de registros página DMA Prueba cronómetro Canal 1 Prueba cronómetro Canal 2 Prueba Logica de Refrescado Prueba 64KB RAM Base Prueba Logica de Conversion de Prueba de la mascarilla de interrupción registro A Prueba de la mascarilla de interrupción registro B Prueba del controlador del teclado 8042 Prueba Byte de Apagado del CMOS Prueba bateria de CMOS Prueba Suma de Control CMOS RAM Prueba modo protegido del UCP Verifica configuración del video 01 03 04 05 06 0C 14 15 16 17 1B 18 19 02 07 08 09 179 CAPÍTULO 3 12 13 14 15 16 17 18 19 1A 1B 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 40 180 7.0 7.0 6.6 3.2, 5.0 6.6 5.0 3.0 5.0 8.1 5.5 9.0 5.7 5.7 2.5 3.1 3.0 3.0 3.0 3.2 5.0 5.0 2.1, 5.0 5.0 5.0 5.0 8.0 Inicializa controlador del Video Primario Error de video Primario Inhabilita Speed Stretch, Port 69h Inicia Refrescado Cronometro 1 Habilita Speed Stretch, Port 69h Borra bit de Protección de escritura Crea tabla de vectores de interrupción Verifica RAM Prueba Controlador del teclado 8042 Prueba RAM Shadow 64KB Despliega resultados de la prueba Prueba controlador 1 del DMA Prueba controlador 2 del DMA Prueba 840ns cronómetro 840ns Inicializa PICs Initialize PICs Busca interrupciones inesperadas Espera interrupción Prueba NMI del contador Prueba Contador de Cronometro 2 Prueba 640KB RAM Base Prueba tamaño de memoria extendida Prueba las 8 Mayores Lineas de Dirección Prueba memoria base Prueba de Memoria Extendida a 256MB Prueba segmento E000h de la memoria Prueba Habilitar/Inhabilitar el teclado 0A 0B 1A 0D 0E 0F 10 12 11 13 20 21 22 23 27 28 24 25 26 30 31 32 33 34 35 40 LISTADO DE CÓDIGOS POST DEL BIOS 41 42 43 8.0 8.0 8.0 Prueba el comando de inicio del teclado Prueba el teclado Prueba el teclado 44 45 50 5.0 6.6 3.0 51 60 61 62 63 70 71 72 73 74 75 76 F0 3.0 6.4, 6.5 6.4, 6.5 6.5 6.4 2.5 3.2 6.3 6.2 5.4 2.3 2.5, 8.0 9.0 Prueba desbordamiento de dirección Inicializa el Ratón y habilita IRQ 1 Inicializa vectores de interrupción del Hardware Habilita IRQ 0 Busca controladores de unidad Prueba controladores de unidade Inicializa unidad de disco flexible Inicializa unidad de Disco Duro Prueba RTC Determina cronómetro intervalo Configura y prueba interfaz paralela Configura y prueba interfaz serial Ejecuta ROMs opción Prueba coprocesador matemático Habilita teclado y RTC Despliega los errores registrados F1 F2 5.5, 7.3 4.1 F3 2.6 Sombra ROM de Video Invocar Cargador de Inicio Interrupción 19 Ir a Configuración si Tecla F1 Fué Oprimida 41 42 43, F4 45 44 50 51 60 61 62 63 74 70 71 72 73 75 76 F0, F6 F3 F4 F5 181 CAPÍTULO 3 F4 9.0 Configuracion de Velocidad de Despliegue F1 F5 F6 F7 3.2 5.0 5.0 Inicializa registro 2 Prueba memoria base Prueba de Memoria Extendida F2 F6 F7 BIOS OLIVETTI M24/AT&T Cód. Post Secc. Diag. 40 2.2 41 42 43 44 45 48 4.2 3.2 5.7 3.1 3.0 5.4 182 Descripción Falló la prueba de indicadores y registro del UCP Error Suma de Control del BIOS ROM Deshabilita el canal 1 del PIT 8253 Fallóel controlador DMA 8237 Falló la prueba PIC 8259 Instala vectores de interrupción Inicializa el hardware y emite un zumbido LISTADO DE CÓDIGOS POST DEL BIOS BIOS OLIVETTI PS/2 Cód. Post Secc. Diag. 01 02 03 04 05 2.2 2.6 3.1 5.0 2.5 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 3.2 5.0 8.1 3.0 3.2 6.6 6.6 6.6 6.6 6.6 7.0 8.0 2.6 2.6 2.7 15 2.0 Descripción Verifica el UCP y los registros Revisa el Byte de Apagadodel CMOS Inicializa PIC Prueba Refrescado Prueba Tic Tack del cronómetro de interrupción Prueba Velocidad del cronómetro Prueba los primeros 64KB RAM Prueba del controlador del teclado 8042 Prueba NMI Prueba PIT 8054 Prueba el puerto 94h Prueba el puerto 103h Prueba el puerto 102h Prueba el puerto 96h Prueba el puerto 107h Pon en blanco la pantalla Revisa Teclado Revisa bateria del CMOS Verifica Suma de Control CMOS Verifica Suma de Control del CMOS extendido Inicializa Tarjeta de sistema y adaptadores. 183 CAPÍTULO 3 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 2A 2B 2C 2D 2E 5.0 5.2 2.6 2.6, 5.2 7.3 4.2 3.1 3.1 3.0 2.6 2.7 2.5 2.5 10.0 3.2 5.0 5.0 5.0 5.0, 5.5 10.0 5.0 5.7 5.7 5.7 2F 30 184 5.7 6.6 Inicializa y prueba RAM Prueba registros Modo protegido Prueba Byte de Apagado del CMOS Prueba CMOS modo protegido. Examinar adaptador de video del ROM Prueba Suma de Control BIOS ROM Prueba PIC 1 Prueba PIC 2 Inicializa vectores de interrupción. Prueba CMOS RAM Prueba CMOS RAM extendido. Prueba RTC Prueba reloj calendario Punto de comprobación Fantasma Prueba cronómetro controlador de secuencia. Prueba RAM, 64-640KB Configura RAM por abajo de 640 KB Prueba de Memoria Extendida Inicializa segmento extendido del BIOS Punto de comprobación simulado. Prueba de paridad Prueba Registros de página del DMA Prueba controladores de registro del DMA Prueba registro de transferencia y conteo del DMA Inicializa Controlador del DMA Prueba PIO 61 LISTADO DE CÓDIGOS POST DEL BIOS 31 32 34 35 36 38 39 3A 3B 3C 3D 3E 3F 40 42 CC DD EE FF 8.0 8.0 5.2 6.3 6.2 6.6 6.4 6.5 4.0 9.0 4.1 6.3 6.4 2.3 5.4 2.2 6.5 3.0 4.1 Prueba de teclado. Inicializa Typematic Prueba modo protegido avanzado. Configura puertos paralelos. Configura puertos seriales Configura adaptador del puerto de juegos Inicializa Disco Duro Configura disco flexible Inicializa manejadores ROM Despliega tamaño de memoria y discos duros. Inicialización Final Inicializa puertos paralelos Inicializa Disco Duro y controlador. Inicializa coprocesador. Inicializa exploración del adaptador ROM Excepción inesperada del procesador. Guarda estado del DDNIL Apagado del manejador del NMI Invocar Cargador de Inicio Interrupción 19 185 CAPÍTULO 3 BIOS DEL SISTEMA PHILLIPS Cód. Post Secc. Diag. 0A 10 11 12 13 14 15 16 17 19 1C 1D 1F 21 25 2B 2C 2D 2E 35 36 37 5.7 5.1 4.2 3.2 5.7 5.7 5.1 8.0 8.0 8.0 5.1 5.1 2.4 2.4 2.6 7.0 7.3 7.0 7.4 3.1 5.1 3.0 186 Descripción Prueba del registro Página DMA Prueba CMOS RAM Suma de Control BIOS ROM Error del Cronómetro Controlador 1 DMA Controlador 2 DMA Prueba de refrescado de la memoria Prueba del controlador del teclado. Prueba del controlador del teclado Prueba del controlador del teclado. Prueba 64KB RAM base Error de paridad 64KB Base Prueba de sincronia LSI Prueba de registro PVAM Error de configuración del sistema Prueba de sincronia de video Video BIOS ROM Prueba de configuración de video Prueba de memoria de video Prueba PIC Prueba de Intercambio de Byte Prueba NMI LISTADO DE CÓDIGOS POST DEL BIOS 38 39 3A 3B 3C 3D 40 48 4C 4D 52 6A 70 3.2 2.4 5.1 8.0 8.1 5.6 6.5 5.4 2.6 2.6 8.1 5.5 5.1 Prueba PIT Prueba cronómetro LSI Prueba RAM Prueba de teclado Prueba de interrupción del teclado Prueba Caché Prueba de disco flexible Prueba de adaptador ROM Prueba Suma de Control/ bateria CMOS Verificar opciones del sistema Controlador de teclado Verificar sombreado ROM Verificar tamaño de memoria BIOS PHOENIX PLUS, Ver. 1.0 Cód. Post 01 02 03 04 05 06 08 Secc. Diag. 2.2 2.6 4.2 3.2 5.7 5.7 5.0 Descripción Prueba de registro UCP Error de lectura/escritura CMOS Error Suma de Control BIOS ROM Falla PIT Error de inicialización del DMA Error de lecutra/escritura registros Página DMA Falla de Refrescado de RAM 187 CAPÍTULO 3 09 0A 5.0 5.0 0B 0C 5.0 5.0 0D 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.7 5.7 3.1 188 Prueba los primeros 64KB RAM Falla de los primers 64KB, Chip RAM o línea de datos Falla de paridad lógica en los primeros 64KB Falla de línea de dirección en los primeros 64KB Error de paridad en los primeros 64KB Falla de los primeros 64KB RAM, Bit 0 Falla de los primeros 64KB RAM, Bit 1 Falla de los primeros 64KB RAM, Bit 2 Falla de los primeros 64KB RAM, Bit 3 Falla de los primeros 64KB RAM, Bit 4 Falla de los primeros 64KB RAM, Bit 5 Falla de los primeros 64KB RAM, Bit 6 Falla de los primeros 64KB RAM, Bit 7 Falla de los primeros 64KB RAM, Bit 8 Falla de los primeros 64KB RAM, Bit 9 Falla de los primeros 64KB RAM, Bit A Falla de los primeros 64KB RAM, Bit B Falla de los primeros 64KB RAM, Bit C Falla de los primeros 64KB RAM, Bit D Falla de los primeros 64KB RAM, Bit E Falla de los primeros 64KB RAM, Bit F Falla en Registro Esclavo DMA Falla de registro maestro DMA Falla de registro de mascarilla de interrupciones maestro LISTADO DE CÓDIGOS POST DEL BIOS 23 3.1 25 27 28 29 2B 2C 2D 2E 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 41 42 3.0 8.1 2.6 2.6 7.4 7.0 7.0 7.3 7.3 7.1 7.2 7.2 3.2 2.6, 5.2 5.3 3.0 5.2 5.0 3.2 2.5 6.2 6.3 2.0 2.7 Falla de registro de mascarilla de interrupciones Esclavo Cargar vectores de interrupción Falla del controlador del teclado Suma de Control de CMOS Revisar configuración CMOS Error de memoria de video Error de inicialización de video Falla de Prueba de Redibujado de Pantalla Busca video ROM Inicia Video ROM Prueba de monitor monocromático Prueba del monitor de color: 40 Columnas Prueba del monitor de color: 80 Columnas Interrupción del Tic del Cronometro Falla de Apagado Error en puerta A-20 interrupción Modo protegido inesperada Error de dirección RAM, 01000-0A000 Error en dirección RAM, 10000-FFFFF Falla del chip del contador 2 del cronómetro Se detuvo el reloj de hora del día. Prueba del puerto serial Prueba del puerto paralelo Seleccion de tarjeta del sistema está dañada Error CMOS extendido 189 CAPÍTULO 3 BIOS PHOENIX PCI Cód. Post Secc. Diag. 02 04 2.6, 5.2 2.2, 2.6 06 08 0A 0C 0E 10-14 16 18 1A 1C 20 22 24 26 2A 2C 2E 30, 32 34 36-3A 2.5, 5.7 2.4 2.7 2.4 5.0 8.1 4.2 3.2 5.7 3.1 5.0 8.1 2.2 5.3 5.0 5.0 5.0 2.2 2.5, 2.6 5.0 190 Descripción Apagado en modo protegido Actualilza datos CMOS del UCP (Sólo arranque en frío) Restaura registros DMA y RTC Inicializa conjunto de chips Determina indicadores POST Inicializa registros de E/S Inicializa Caché externo Verifica controlador de teclado 8742 Verifica suma de control BIOS ROM Inicializa PITs Inicializa DMA Inicializa PIC Prueba refrescado de DRAM Autoevaluación del controlador de teclado Determina registro de segmento ES a 4GB Habilita línea A-20 Borra los primeros 64KB de RAM Prueba líneas de dirección del RAM Prueba los primeros 64KB de RAM Verifica velocidad del UCP Verifica Suma de Control CMOS y RTC Autodimensiona Caché externo LISTADO DE CÓDIGOS POST DEL BIOS 3C 3E 40 5.0 8.0 2.6 42 44 46 3.0 3.0 4.2 48 4A 4C-4E 50 52 54 56 58 5A 7.0 7.0 4.0, 7.0 7.0 8.0 8.0 8.0 3.0 7.0 5C 5E 60 5.0 5.0 5.0 62 68 6A 6C 5.0 2.2 2.2 5.5 Configura Caché externo Lee configuración del teclado Determina velocidad de encendido del CMOS Inicializa vectores de interrupción 0-77h Inicializa vectores de interrupción 0-20h Revisa suma de control de mensaje derecho de autor Revisa configuración de video Inicializa adaptador de video Despliega mensaje de derecho de autor Despliega tipo y velocidad del UCP Autoevaluación del teclado Inicializa sonido de Teclas Habilita teclado Busca interrupciones inesperadas Despliega “Oprimir F2 para entrar a la configuación del sistema” Dimensiona y prueba memoria disponible Prueba dirección de memoria base Base Determina tamaño y Prueba Memoria Extendida Prueba direccionamiento RAM Habilita Caché Despliega tamaño del Caché Despliega estado sombra del BIOS 191 CAPÍTULO 3 6E 4.0 70 72 74 76 78 7A 7C 9.0 9.0 2.5 8.0, 9.0 8.0 8.3 3.0 7E 80, 82 84 86, 88 2.3 6.2 6.3 2.4 8A 2.7, 6.6 8C 8E 90 92, 94 96, 98 9E A0 A2 6.5 6.4 6.4 5.3 4.0 3.0 2.5 8.1 A4 8.1 192 Despliega Segmento Inicial/Desplazamiento de BIOS Busca indicadores de error Busca errores de configuración Prueba RTC Revisa y despliega errores del teclado Busca teclas atoradas. Habilita bloqueo de teclado Determina vectores de interrupción del hardware Prueba coprocesador Instala puertos RS232 Instala puertos paralelos Inicializa Indicadores de tiempo finalizado y reinicio Inicializa ratón y área de datos del BIOS extendido Inicializa disco flexible Detecta tipo de disco duro Inicializa disco duro Deshabilita línea A-20 Busca extensiones del ROM BIOS Habilita interrupciones del hardware Determina hora del dia. Determina indicador de teclado numérico en uso Set Numlock Indicator Inicializa Rapidez de Escritura Automatica LISTADO DE CÓDIGOS POST DEL BIOS A6 A8 AA AC AE B0 B2 B4 B6 B8 BA BC BE C0 D0-D2 D4 D6-DA 5.4 7.0 8.0 2.6 2.6 9.0 2.4 6.6 4.3 2.4 7.0 5.0 7.0 4.1 3.0 3.0 5.0 Inicializa Auto-Park del Disco Borrar indicador F2 Buscar si se tecleo F2 Busca configuración Borra indicadores CMOS Busca errores del POST Determina indicador POST completo Emite un Zumbido Busca contraseña Borra tabla global de descriptores Inicializa protector de pantalla Limpia error de paridad en el cerrojo Limpia pantalla Intenta Arranque Interrupción 19 Busca interrupciones Borra interrupciones pendientes. Retorno del Movimiento de Bloque Extendido 193 CAPÍTULO 3 BIOS PHOENIX PCI, UMC CHIPSET Cód. Post 02 04 06 08 09 0A 0C 0E 10 11 12 14 16 18 1A 1C 20 22 24 26 28 2A 2C 194 Secc. Diag. 5.2 2.2 2.1 2.4 2.4 2.2 2.2 6.6 1.0 2.4 10.0 8.1 4.2 3.2 5.7 3.1 5.0 8.1 2.2 5.3 5.0 5.0 5.0 Descripción Verifica modo real Obtener tipo de UCP Inicializa sistema de hardware Inicializa registros de Conjunto de chips Determina indicador POST Inicializa registros del UCP Inicializa Caché Inicializa E/S Inicializa APM Carga registros alternos Parche de usuario 0 Inicializa controlador de teclado Suma de Control ROM BIOS Inicializa PIT 8254 Inicializa controlador DMA 8237 Restaura PIC Prueba Refrescado de DRAM Prueba de controlador de teclado 8742 Determina registro de segmento ES Habilita línea A-20 Dimensionamiento automático de DRAM Limpia 512KB RAM Base Prueba lineas de dirección 512KB base LISTADO DE CÓDIGOS POST DEL BIOS 2E 30 32 34 35 36 37 38 39 3A 3C 5.0 5.0 2.5 2.6 2.4 2.6 2.4 5.5 2.2, 5.0 5.0 2.4 3D 3E 2.4, 2.6 8.1 40 42 44 46 47 48 49 4A 4C 4E 50 2.5 3.0 3.0 4.0 5.4 7.0 2.1 7.0 5.5 4.0 2.2 Prueba 512KB RAM Base Test Prueba Dirección de memoria RAM BASE Prueba frecuencia de reloj del UCP Prueba CMOS RAM Prueba registros de Conjunto de chips Prueba Reanudacion de Verificacion Reinicializa Conjunto de chips Sombra BIOS ROM Reinicializa Caché Determina tamaño de Caché automáticamente Configura registros avanzados de Conjunto de chips Carga registros alternativos del CMOS Lee configuración de Hardware del controlador del teclado Determina velocidad inicial del UCP Inicializa vectores de interrupción Inicializa interrupciones del BIOS Revisa derecho de autor ROM Inicializa opcion PCI y administrador ROM Verifica configuración de video Inicializa PCI bus y dispositivos Inicializa adaptador de video Sombra BIOS ROM Video Despliega aviso de Derecho de autor Despliega tipo de UCP y velocidad. 195 CAPÍTULO 3 52 54 8.0 8.0 56 58 5A 8.0 3.0 7.0 5C 5E 60 62 64 66 68 69 6A 6C 6E 70 72 74 76 7A 7C 7E 80 82 5.0 5.0 5.0 5.0 10.0 5.0 2.2 2.1 5.0 5.5 2.2 9.0 9.0 2.5 8.0 8.3 3.0 2.3 6.6 6.2 196 Prueba el teclado Determina click de una tecla (en caso de estar habilitada) Habilita el teclado. Prueba de interrupciones inesperadas. Despliega la leyenda “Presione F2 para entrar al Setup” Prueba RAM, 512-640KB Prueba Memoria Base Prueba de Memoria Extendida Prueba de Memoria Extendida Parche de usuario 1 Configura registros de Caché avanzado Habilita registros externos y del UCP Instala APM Set Up APM Despliega tamaño de Caché externo Despliega mensaje sombra Despliega segmentos no desechables Despliega mensajes de error Busca mensajes de configuración Prueba RTC Busca errores en el teclado Habilita bloqueo de teclado instala vectores de interrupción del Hardware Prueba coprocesador Deshabilita puertos E/S a bordo Instala puertos externos RS-232-C LISTADO DE CÓDIGOS POST DEL BIOS 84 86 88 8A 8C 8E 90 91 92 94 96 98 9A 9C 9E A0 A2 A4 A8 AA AC AE B0 B2 B4 B6 6.3 6.6 5.5 5.5 6.5 6.4 6.4 6.4 10.0 5.3 2.4 5.4 5.5 1.0 3.0 2.5 8.3 8.0 7.0 8.0 2.6 2.4 9.0 4.1 6.6 4.3 Instala puertos paralelos externos Reinicia puertos E/S a bordo Inicializa areas de datos del BIOS Inicializa Area de datos BIOS extendida Inicializa controlador de disco flexible Configura Disco Duro Inicializa controlador del disco duro Inicializa controlador del disco duro Bus Local Parche de usuario 2 Deshabilita línea A-20 Borra segmento grande de registro ES Busca ROMs opción sombra ROMs Opción Ms Configura administrador de Energia Habilita interrupciones del Hardware Determina hora del dia Revisar bloqueo de tecleado Inicializa Velocidad de Tecleo Automatico Borrar indicador F2 Buscar si se tecleo F2 Entrar a la configuración del sistema Limpia indicador En POST Busca errores POST completo Emite un Zumbido Revisar contraseña 197 CAPÍTULO 3 B8 BC BE C0 D0 D2 D4 D6 D8 DA DC 2.4 5.0 7.0 4.1 3.0 3.0 3.0 5.4 2.6, 5.2 5.0 2.6 Borrar tabla de decripción global Borrar Verificadores de Paridad Borrar pantalla Intenta Arranque Interrupción 19 Error de administrador de interrupción Error de interrupción desconocido. Error de interrupción pendiente Error inicializando opción ROM Error de Apagado Movimiento de Bloque Extendido Error de Apagado 10 PHOENIX ISA/EISA/MCA Ver. 3.07 Cód. Post 01 02 03 04 05 06 08 09 198 Secc. Diag. 2.2 2.6 4.2 3.2 5.7 5.7 5.1 5.1 Descripción Prueba de registros del UCP Prueba de Lectura/Escritura CMOS Suma de Control ROM BIOS Prueba PIT Inicialización DMA Registro de página DMA Verificacion Refrescado de RAM Prueba de los primeros 64K LISTADO DE CÓDIGOS POST DEL BIOS 0A 0B 0C 0D 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 25 27 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.7 5.7 3.1 3.1 3.1, 5.4 8.1 Línea de datos Primeros 64K RAM paridad Primeros 64K RAM Línea de dirección primeros 64K RAM Paridad dañada de los primeros 64K RAM Bit 0 primeros 64K dañado Bit 0 Bit 1 primeros 64K dañado Bit 1 Bit 2 primeros 64K dañado Bit 2 Bit 3 primeros 64K dañado Bit 3 Bit 4 primeros 64K dañado Bit 4 Bit 5 primeros 64K dañado Bit 5 Bit 6 primeros 64K dañado Bit 6 Bit 7 primeros 64K dañado Bit 7 Bit 8 primeros 64K dañado Bit 8 Bit 9 primeros 64K dañado Bit 9 Bit 10 primeros 64K dañado Bit 10 Bit 11 primeros 64K dañado Bit 11 Bit 12 primeros 64K dañado Bit 12 Bit 13 primeros 64K dañado Bit 13 Bit 14 primeros 64K dañado Bit 14 Bit 15 primeros 64K dañado Bit 15 Registro DMA Esclavo Dañado Registro DMA maestro dañado Registro maestro PIC dañado Registro PIC Esclavo Dañado Cargando vector de interrupción Prueba del controlador de teclado 199 CAPÍTULO 3 28 29 2B 2C 2D 2E 30 30 31 32 33 34 2.6 2.6 7.0 7.0 7.3 7.3 7.0 7.0 7.1 7.2 7.2 2.6, 3.2 35 36 37 38 3A 3B 3C 3D 3E 41 42 2.6, 8.1 5.2 8.1 5.1 3.2 2.5 6.2 6.3 2.3 2.0 2.7 200 Energia y Suma de Control de CMOS Validación del CMOS Inicializacion de Pantalla Erronea Prueba de Retrazado de Pantalla Erronea Buscar video ROM Pantalla de video ROM Pantalla en operación Pantalla Funcionando con ROM Monitor monocromático está funcionando. Color (40 columnas) está operando Color (80 columnas) está operando Prueba de interrupción del Tick (tic tac) del cronómetro. Prueba de Apagado Puerta A20 dañada Interrupción inesperada Prueba de RAM extendido Cronómetro Interno Canal 2 Reloj hora del dia Prueba del puerto serial Prueba del Puerto Paralelo Prueba del coprocesador matemático Tarjeta de sistema seleccionada está dañada CMOS RAM extendida está dañada. LISTADO DE CÓDIGOS POST DEL BIOS BIOS PHOENIX Ver. 4.0 Cód. Post Secc. Diag. 02 04 06 08 5.2 2.2 2.4, 5.4 2.4 09 2.4 0A 0C 2.2 5.6 0E 10 11 12 14 16 18 1A 1C 20 22 24 2.1 2.4 2.4 2.4 8.1 4.2 3.2 5.7 3.1 5.1 8.1 2.4 Descripción Verificar Modo Real Obtener tipo de UCP Inicialización del Sistema de Hardware Inicializa Conjunto de Chips con valores iniciales POST Determina valores iniciales POST en indicador POST Inicialización del Registro del UCP Inicializar Caché con Valores Iniciales Del POST Init. Inicialización E/S Inicialización de Administrador de Energia Valores iniciales POST para registros alternos Lote de usuario 0 Inicialización de controlador de teclado. Suma de Control BIOS ROM Inicialización de Cronómetro 8254 Inicialización de controlador 8237 DMA Restablecer PIC Prueba de Refrescado de DRAM Prueba del controlador del teclado 8742 Determina segmento ES (Escape Sequence) para registro de 4 GB 201 CAPÍTULO 3 28 2A 2C 2E 32 37 38 39 3A 3C 5.1 5.1 5.1 5.1 2.5 2.4 5.5 5.6 5.6 2.7 3D 40 42 44 46 47 48 49 4A 4C 4E 50 52 54 56 58 202 2.7 2.4 2.7 2.4, 4.0 4.0 5.4 2.7, 7.0 2.1 7.0 5.5 7.0 7.0 8.1 8.1 8.1 3.1 Ajuste Automatico de tamaño del DRAM Limpia 512k RAM Base Prueba de Líneas de dirección 512k Base Prueba de memoria 512k base Prueba de frecuencia de reloj UCP Bus Reinicializa el Conjunto de chips sombra Sistema BIOS ROM Reinicializa el Caché Ajusta Automatico de tamaño del Caché Configura registros de Conjunto de chips avanzados. Valores CMOS a registros alternos CMOS Determina velocidad inicial del UCP inicialización de Vetores de Interrupción Inicialización de interrupciones BIOS Revisar ROM aviso de Derecho de autor inicialiación de ROMs PCI Opcion Revisa configuración de Video contra CMOS Inicializa PCI Bus y dispositivos Inicialización de video sombra Video BIOS ROM Despliega aviso de Derecho de Despliega tipo y velocidad del UCP Prueba de teclado Determina click del teclado Habilita teclado Preuba de interrupciones inesperadas. LISTADO DE CÓDIGOS POST DEL BIOS 5A 5.7, 7.0 5C 60 62 5.1 5.1 5.1 64 66 68 6A 6C 6E 70 72 74 76 7C 7E 80 82 84 86 88 8A 8C 90 2.7 2.7 5.6 5.6, 7.0 7.0 7.0 7.0 2.7 2.5 8.1 3.1, 5.4 2.3 6.1 6.2 6.3 6.1 5.5 5.5 6.5 6.4 Despliega “Presiona F2 para entrar a Configuración del sistema” Prueba de 512k a 640k de RAM Prueba de memoria extendida Prueba de líneas de dirección de la memoria extendida. Lote de usuario 1 Configura registros de Caché avanzados Habilita Caché UCP/Externo Despliega tamaño de Caché externo Despliega mensaje sombra Despliega segmentos no desechables Despliega mensajes de error Busca errores de configuración Prueba de reloj tiempo real Buscar errores del teclado Configura vectores de interrupción Prueba NPU Desabilita puertos E/S a bordo Detecta/Instala puertos RS232 externos Detecta/Instala puertos paralelos externos Reinicializa puertos E/S a bordo Inicialización area de datos BIOS Inicializa area de datos extendida BIOS Inicialización de controlador de disco flexible Inicializaciòn de controlador de Disco Duro 203 CAPÍTULO 3 91 6.4 92 94 96 98 9A 9C 9E A0 A2 A8 AA AC AE B0 B2 B4 B6 B8 BC BE BF C0 D0 D2 D4 204 2.7 5.3 2.2, 2.7 5.4 5.5 2.4 3.1, 5.4 2.5 8.3 7.0 8.1 2.6, 7.0 2.6 2.6 4.1 2.6 4.3 2.7 2.6 7.0 2.7 4.1 4.1 6.4, 6.5 6.4, 6.5 Inicialización del controaldor de disco duro BUS Local Lote 2 de usuario Desabilita Línea de Dirección A-20 Limpia segmento de registro 4 GB ES Busca ROMs opción sombra ROMs Opción Configura administrador de Energia Habilita interruptores del Hardware Determina hora del día Prueba de bloqueo de teclado Borrar indicador F2 Buscar Digitación de tecla F2 Ingresar a configuración del sistema Limpia indicador POST Busca errores. Preparar para arrancar sistema Operativo Un Zumbido Revisión de contraseña Limpia tabla de descriptor global Limpia revisores de paridad Limpia pantalla Revisar Virus/Recordatorio de Respaldo Arranca con INT 19 Error de manejador de interruptor Error interrupción desconocida Error interrupción pendinte LISTADO DE CÓDIGOS POST DEL BIOS D6 D8 DA DC E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE 2.7, 5.4 2.7, 8.1 5.1 2.7 2.4 5.1 2.7 5.4 4.0 5.1 2.4 3.1 4.1 2.1, 3.1 4.0 4.1 4.1 Error de inicialización ROM Opcion Error de interrupción Movimiento de Bloque Extendido Apagar Error de E/S Inicialización de Conjunto de chips Inicializacion de Contador de Refrescado Revision de Memoria Flash Forzada Estado de Hardware del ROM está revisado Prueba ROM BIOS OK Prueba RAM Inicialización OEM Inicialización PIC Leer Codigo de Arranque inicialización de Vectores Arranca el programa flash Inicialización del Dispositivo de arranque Lectura de Codigo de Arranque está OK 205 CAPÍTULO 3 PHOENIX Ver. 4 Version 6.0 Cód. Post Secc. Diag. 02 03 5.2 2.2, 3.0 04 06 08 2.2 2.4, 5.4 2.4 09 2.4 0A 0B 0C 0E 0F 10 11 2.2 2.2, 5.6 5.6 2.1 2.1 2.4 2.4 12 2.4 14 16 18 1A 8.1 4.2 3.2 5.7 206 Descripción Verifica Modo Real Desabilita interruptores no enmascarables (NMI) Obtener tipo de UCP Inicialización del sistema de Hardware Inicializa Conjunto de chips con valores iniciales POST Establece valores iniciales POST en indicadores POST Inicialización de registro del UCP Habilita Caché UCP Inicializa Caché con valores iniciales POST Inicialización de Componentes E/S Inicializa Bus local IDE Inicialización de Administración de Energia. Valores iniciales POST para registros alternativos. Restaura palabra de control del UCP (en arranque en caliente) Inicialización del controlador de teclado Suma de Control BIOS ROM Inicialización del cronómetro 8254 Inicialización de controlador 8237 DMA 8237 LISTADO DE CÓDIGOS POST DEL BIOS 1C 20 22 24 28 29 2A 2C 2E 2F 30 32 3.1 5.1 8.1 2.4 5.1 5.0 5.1 5.1 5.1 5.6 5.1 2.5 33 36 38 3A 3C 6.0 2.4 5.5 5.6 2.7 3D 42 45 46 48 49 4A 4B 2.7 2.7 6.1 4.0 2.7, 7.0 2.1 7.0 2.6 Reinicia PIC Prueba de Refrescado de DRAM Prueba del controlador del teclado 8742. 8742 Determina segmento ES para registro de 4 GB Ajuste Automatico de tamaño del DRAM Inicializa administrador de memoria POST Limpia 512K Base RAM Falla direccional del RAM Falla de datos RAM, Byte bajo Habilita Caché antes de sombreado de BIOS Falla de datos del RAM, Byte alto Prueba del reloj de frecuencia del Bus del UCP Inicializa Administrador de Despacho Phoenix Interrumpir Inicio en caliente. sombra Sistema BIOS ROM Ajusta Automatico de tamaño del Caché Configura registros avanzados de Conjunto de chips Valores CMOS para registros alternos Inicialización de vectores de interrupción Inicialización de dispositivos POST Revisa aviso de derecho de autor Revisa configuración de Video contra CMOS Inicializa Bus PCI y dispositivos Inicializa adaptador de video Inicia arranque silencioso (opcinal) 207 CAPÍTULO 3 4C 4E 50 51 52 54 58 59 5A 5.5 7.0 7.0 2.1 8.1 8.1 3.1 9.0 5.7, 7.0 5B 5C 60 62 5.6 5.1 5.1 5.1 64 66 67 68 69 6A 6B 2.7 2.7 3.1 5.6 2.4 5.6, 7.0 2.7 6C 6E 7.0 5.2 70 7.0 208 Sombra BIOS ROM Video Despliega aviso de Derecho de autor Muestra tipo y velocidad del UCP Inicializa tarjeta EISA Prueba de teclado Determina click del teclado o tecla Prueba de interrupciones inesperada Inicializa POST servicio de pantalla Despliega “Oprima F2 para entrar a la configuración” Deshabilita Caché UCP Prueba RAM de 512k a 640K Prueba de memoria extendida Prueba de Líneas de dirección de memoria extendida Bifurca a parche de usuario 1 Configura registros avanzados del Caché Inicializa multiprocesador APIC Habilita Caché UCP/externo Modo de administración del sistema Despliega tamaño del Caché Externo Carga lo predeterminado por el usuario (opcional) Despliega mensaje de sombra Despliega posible Dirección Alta Para la recuperación del UMB Despliega mensajes de error LISTADO DE CÓDIGOS POST DEL BIOS 72 76 7C 7E 80 2.7 8.1 3.1, 5.4 2.3 6.1 81 82 83 84 85 86 87 6.0 6.2 6.4 6.3 2.1 6.1 2.0 88 89 8A 8B 8C 5.5 3.0 5.5 6.6 6.5 8F 6.4 90 91 6.4 6.4 92 93 2.7 2.2, 2.7 Busca errores de configuración Revisa errores del teclado. Instala vectores de interrupción del Hardware Inicializa NPU (en caso de estar presente) Deshabilita puertos super de E/S & IRQ’s a bordo Inicialización tardía de dispositivos POST Detecta/Instala puertos externos RS232 Configura controladores IDE no MCD Detecta/instala puetos paralelos externos Inicializar dispositivos PnP ISA Reiniciar Puertos de E/S a bordo Dispositivos configurables de la Tarjeta Madre (opcional) Inicialización de área de datos del BIOS Habilita interruptores no enmascarables. Area de Datos BIOS Extendida Inicializada Prueba e inicializa Ratón PS2 Inicialización de controladores de disco flexible Floppy Determina numero de controladores ATA (opcional) Inicialización de controlador de Disco Duro Inicializacion de Controlador de Disaco Duro Bus Local Bifurcar a Parche de usuario 2 Arma MPTABLE para tarjetas de multiprocesador. 209 CAPÍTULO 3 95 96 97 98 99 9A 9C 9D 9E 9F 6.6 2.2, 2.7 2.2, 2.7 5.4 6.6 5.5 2.4 2.7 3.1, 5.4 6.4 A0 A2 A4 A8 AA AC AE B0 B2 2.5 8.3 8.1 7.0 8.1 2.6, 7.0 2.6 2.6 4.1 B4 B5 B6 B9 BA BC 2.6 4.1 4.3 4.1 6.6 2.6 210 Instala CD ROM para arranque Limpia segmento ES de registro 4 GB Instala tabla de multiprocesador Busca ROM’s opción Busca lector SMART (opcional) sombra a ROMs Opción Instala administración de Energia Inicializa motor de seguridad (opcional) Habilita interruptores del hardware Determina número de Dispositivos ATA y SCSI Determina hora del día Prueba del bloqueo de teclado Inicializa Velocidad de Digitacion Automatica Borra indicador del F2 Examina cuando se ha oprimido la tecla F2 Ingresa a la configuración del sistema Limpia indicadores del POST Busca errores Preparar para iniciar/arrancar Sistema Operativo Un Zumbido corto antes de arrancar Termina arranque silencioso (opcional) Revisa contraseña Prepara arranque Inicializa parametros DMI Limpia revisores de paridad LISTADO DE CÓDIGOS POST DEL BIOS BD BE BF C0 C1 C2 C3 C4 C5 C6 4.1 7.0 2.7 4.1 9.0 9.0 9.0 9.0 2.7 6.6 C7 C8 C9 6.6 2.4 2.7 Para E0 E1 E2 E3 E4 E5 E6 E7 2.4 2.1 2.4 3.2 6.0 2.7 4.0 4.0 Despliega menu multi-arranque Limpia pantalla (opcional) Revisar virus/Recordatorio de backup Arranca con interrupción 19 Inicializa administrador de errores del POST Inicializa registro de errores Inicializa función de despliegue de error Inicializa manejador de error de sistema Pluged & Played CMOS Dual (Opcional) Inicializa Acoplamiento de Notebook (opcional) Inicializa acoplamiento Tardío de Notebook Forza Revision (opcional) Suma de Control extendido (opcional) Bloque de Arranque en ROM Flash Phoenix Ver. 4.0, Release 6 Inicialización de Conjunto de chips Inicializa el puente Inicialización de UCP Inicializa cronómetro del sistema Inicializa sistema E/S Revisa Forzado de arranque de recuperación Suma de Control de BIOS ROM Ir a BIOS 211 CAPÍTULO 3 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 2.7 2.2 2.7 3.1, 5.7 5.1 5.1 5.5 5.1 3.0 2.5 7.0 2.7 4.1 4.1 2.7 4.1 Establece un segmento grande Inicializa Multiprocesador. Inicializa código especial OEM Inicializa PIC y DMA Inicializa tipo de memoria. Inicializa tamaño de memoria. Sombra a Boque de Arranque. Prueba memoria del sistema Inicializa vectores de interrupción Inicializa reloj de tiempo de ejecución Inicializa video Inicializa modo de administración del sistema. Emite un zumbido antes de arrancar Arranca a Mini-DOS Limpia un segmento grande. Arranca a DOS Completo DOS BIOS QUADTEL XT Cód. Post Secc. Diag. 03 06 2.4 2.2 212 Descripción Prueba de registro del indicador Prueba de registro del UCP LISTADO DE CÓDIGOS POST DEL BIOS 09 0C 0F 12 15 18 1B 1E 21 24 27 2A 2.1 4.2 5.7 5.7 5.7 3.2 3.2 5.0 5.0 3.0 3.1 3.1 2D 30 31 33 36 39 3C 3.0 5.7 6.5 3.1 8.0 3.0 2.0 3F 42 45 48 4B 7.0 6.2 6.3 6.6 4.0 Inicializa Hardware del sistema Prueba Suma de Control del BIOS ROM Inicializa página de registro DMA Prueba dircción DMA y Cuenta registros Inicializa controlador 8237 DMA Preuba PIT 8253 Inicializa PIT Prueba Refrescado de memoria Prueba 64KB RAM base Define pila Temporal de interrupciones Inicializa PIC 8259 Prueba registro de Enmascarado de interrupción Prueba para interrupciones inesperadas Prueba DMA V40 Prueba para DDNIL Bits Verifica interrupción del reloj del sistema Prueba el teclado. Instala la tabla de interrupción Lee los switches de configuración del sistema. Prueba de video Determina puertos seriales Determina puertos paralelos Busca puerto de juego. Despliega mensaje de Copyright (derechos de autor). 213 CAPÍTULO 3 4E 54 55 57 5A 2.2 5.0 6.5 4.1 4.1 Calcula velocidad del UCP Prueba memoria del sistema. Prueba el lector de disco flexible Inicializacion Prearranque Invocar Interrupción 19 del Cargador de Inicio BIOS QUADTEL AT 3.00 & 3.07 Cód. Post Secc. Diag. 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 2.2 2.2 2.6 2.4 4.2 5.7 3.2 3.2 5.7 5.7 3.1 3.1 5.1 5.1 214 Descripción Prueba del indicador. Prueba de registro Inicialización del sistema de hardware Inicializa registros de grupo de chips Suma de Control BIOS ROM Prueba de página de registro DMA Prueba del cronómetro 8254 Inicialización del cronómetro 8254 Prueba del controladore 8237 DMA Inicialización 8237 DMA Inicializa 8259 / Reinicia Coprocesador. Establece Controlador de Interrupciones 8259 Prueba de Refrescado de memoria Prueba de dirección Base 64K LISTADO DE CÓDIGOS POST DEL BIOS 1E 20 22 24 26 28 2A 5.1 5.1 8.1 2.6 5.2 5.1 5.1 2C 2E 30 32 34 5.1 5.2 2.6, 8.1 5.1 5.5 36 38 3A 3C 3E 40 42 44 46 48 4A 4C 4E 2.6 2.6 5.1 2.2, 2.5 8.1 2.6 2.4 2.6, 7.0 7.0 8.1 5.2 8.1 8.1 Prueba de dirección 64K Base Prueba 64K Base (los 16 Bits superiores) Autoevaluación 8742 del teclado Prueba MCI146818 CMOS Inicia primera prueba de Modo Protegido. Prueba de Dimension de memoria Ajusta tamaño automáticamente de los Chips de memoria Intercalado de Chips Sale de la primera prueba de Modo Protegido Interrupción inesperada. Tamaño de memoria de la tarjeta del sistema. Volver a localizar / relocalizar RAM Shadow en caso de estar configurada. Configurar sistema EMS Configurar estados de espera. Volver a probar 64K de base RAM Cálculo de velocidad del UCP Obtener switches de 8042 Configura velocidad del UCP Inicializa vectores de interrupción Verificar configuración de video Inicializa sistema de video Prueba interrupciones inesperadas. Inicia segunda prueba de modo protegido. Verificar instrucción LTD Verificar instrucción TR 215 CAPÍTULO 3 50 52 54 56 58 5A 5C 5E 60 62 64 66 68 6A 6C 6E 70 72 74 76 78 7A 8.1 8.1 8.1 8.1 5.3 8.1 8.1 5.2 5.1 5.1 5.5 5.1 5.1 5.1 9.0 5.5 3.2 2.5 8.1 2.6, 5.4 2.3 6.2 7C 6.3 7E 5.5 216 Verificar instrucción LSL Verificar instrucción LAR Verificar instrucción VERR Excepción inesperada. Prueba la Línes 20 de dirección Prueba de teclado listo. Determina teclado AT or XT Inicia tercera prueba del Modo protegido. Prueba la Memoria Base. Prueba la dirección de memoria Base. Prueba Sombra de Memoria Prueba de Memoria Extendida Prueba de Dirección Extendida Determinar tamaño de memoria. Despliega mensajes de error. Copiar BIOS a la memoria Sombra Prueba del reloj 8254. Prueba del reloj de tiempo real. Prueba de tecla atorada del teclado. Inicializar el Hardware Prueba al Coprocesador Matemático. Determinar si los puertos COM están disponibles. Determinar si los puertos LPT están disponibles. Inicializar área de datos del BIOS. LISTADO DE CÓDIGOS POST DEL BIOS 80 6.4, 6.5 82 84 86 88 8A 8C 8E B0 6.5 6.4 5.4 8.3 8.1 2.6 4.1 4.0 Determinar controlador del disco duro y del disco flexible. Prueba del Disco Flexible. Prueba del disco duro Exploración del ROM externo Prueba de Bloqueo de tecla del sistema. En espera de que la tecla F1 sea oprimida. Inicialización final del sistema Interrupción 19 del Cargador de Inicio Ocurrió interrupción desconocida. BIOS SUPERSOFT XT Cód. Post Secc. Diag. 11 12 13 14 15 16 17 18 19 2.2 4.2 3.2 3.2 3.2 5.7 5.0 5.0 5.0 Descripción Error de UCP, Registro o Logica Error Suma de Control POST BIOS Error en el Canal 0 del PIT Error en el Canal 1 del PIT Error en el Canal 2 del PIT Error del controlador 8237. Error de paridad 8255 Error en RAM 16KB Error de Refrescado de memoria. 217 CAPÍTULO 3 1A 21 22 23 24 25 26 27 28 29 2A 31 32 33 34 35 36 37 38 41 42 43 44 45 218 10.0 3.1 3.0 3.2 3.0 7.4 7.4 7.4 2.3 8.1 10.0 8.0 6.5 6.5 5.0 5.0 10.0 10.0 10.0 4.0 4.2 4.2 4.2 4.2 Reservado Error PIC 8259 Interrupción inesperada. Error del cronómetro (Int. 0) Error NMI Error en la memoria de video MDA Error en la memoria de video CGA Error de memoria EGA/VGA Error del coprocesador 8087. Error de controlador de teclado Reservado Tecla atorada. Error del controlador del disco flexible Error al leer el disco flexible Error en la memoria Refrescado lento Reservado Reservado Reservado Error de Suma de Control ROM BIOS Error de Suma de Control ROM 1 Basico Error de Suma de Control ROM 2 Basico Error de Suma de Control ROM 3 Basico Error de Suma de Control ROM 4 Basico LISTADO DE CÓDIGOS POST DEL BIOS BIOS SUPERSOFT AT Post Diag. Código Sect. 11 12 13 14 15 16 17 18 19 1A 21 22 23 24 25 26 27 28 29 2A 31 32 2.2 4.2 4.2 3.2 3.2 3.2 5.7 5.7 5.7 8.1 5.0 5.0 5.3 3.1 3.1 3.0 3.2 2.5 3.0 2.3 8.1 2.6, 8.0 Descripción Error UCP, Registro o Logica Error Suma de Control ROM POST A Error Suma de Control ROM POST B Error en el Canal 0 del PIT Error en el Canal 1 del PIT Error en el Canal 2 del PIT Error del controlador 1 del DMA 8237 Error del controlador 2 del DMA 8237 Error en la página de registro del DMA Error de paridad 8042. Error en el RAM a 16KB Error de Refrescado Error en el modo protegido del UCP Error PIC 1 8259 Error PIC 2 Interrupción inesperada. Error en el cronómetro (Int. 0) Error RTC Error NMI error del coprocesador 8087. Error del controlador de teclado Tecla atorada or error del CMOS 219 CAPÍTULO 3 33 34 35 36 37 38 41 42 43-45 45 8.5 8.5 7.3 7.3 7.3 4.2 5.0 5.0 5.0 7.0 Error del controlador de disco flexible. Error al leer el disco flexible Error en la memoria de video MDA Error CGA RAM Error EGA/VGA RAM Error suma de Control BIOS ROM Error en la memoria Refrescado lento Desplegar Cuenta Paso No hay monitor BIOS TANDON AT, TIPO A Cód. Post Secc. Diag. 01 2.2 02 03 04 05 06 07 08 4.2 2.5, 2.6 3.1 3.1 5.0 5.0 3.0 220 Descripción Prueba de los indicadores y registros del UCP 286. Suma de Control del BIOS ROM Prueba bateria del CMOS y RTC Prueba del PIC 8254 Falló prueba del PIC Inicializa el refrescado del RAM Prueba los primeros 16KB de memoria RAM Inicializa los vectores de interrupción de arranque en frío. LISTADO DE CÓDIGOS POST DEL BIOS 09 0A 3.1 3.0 0B 0C 0D 0E 0F 10 11 12 3.0 3.0 3.0 3.0 8.0 8.0 8.1 2.4 13 14 15 16 17 2.3 2.6 6.3 6.2 4.1 Prueba PIC 8259 y vectores de interrupción. Determina vectores de interrupción temporales. Inicializa Tabla 1 de vectores de interrupción Inicializa Tabla 2 de vectores de interrupción Inicializa el vector del disco duro Falló la prueba del vector de interrupicón. Borra el buffer de entrada del teclado. Falló el buffer del teclado. Autoevaluación del controlador de teclado. Inicializa revisión del área de datos del equipo. Inicializa coprocesador Prueba el rango del CMOS RAM Inicializa puerto paralelo Inicializa puerto serial Invocar Interrupción 19 del Cargador de Inicio 221 CAPÍTULO 3 BIOS TANDON AT, TIPO B Cód. Post Secc. Diag. 01 06 07 1.0 2.4 2.0, 8.1 08 09 0A 0B 0C 8.0 2.6 2.6 2.6 2.6 0D 0E 0F 10 11 12 13 14 15 16 18 1A 3.2 3.2 3..2, 5.0 5.0 5.0 5.0 5.0 2.6 2.6 2.2 3.1 3.1 222 Descripción Inició el arranque en frío Inicializa Conjunto de Chips Arranque en Tibio comenzó, Prueba del controlador del teclado. Inicialización del teclado. Prueba Suma de Control del CMOS Prueba la bateria del CMOS Escribe el estado de la bateria del CMOS Se ha salvado el estado de la bateria del CMOS Prueba PIT 8254, Deshabilita paridad y DMA Falló prueba PIT Inicializa canales PIT, prueba de Refrescado. Falló prueba de refrescado Prueba 64KB RAM Falló prueba 64KB RAM, 3 sonidos largos Aprobó prueba 64KB RAM base Prueba de Lectura/Escritura del CMOS RAM Aprobó prueba CMOS RAM Calcula velocidad del UCP Prueba e inicializa PICs 8259 Inicialización del PIC completada. LISTADO DE CÓDIGOS POST DEL BIOS 1B 3.0 1C 3.2 1D 1E 20 21 22 23 24 3.2 3.1 3.0 3.0 3.0 8.1 8.1 25 8.1 26 8.1 27 28 29 2A 2B 2C 2D 5.7 7.0 7.0 7.0 3.0 5.0 5.0 2E 8.1 2F 2.5 Instalar manejador para interrupciones inesperadas. Prueba canal 0 del PIT 8254 Test 8254 PIT Channel 0 Error cronómetro 0 Prueba de PICs OK Establece vectores de interrupción 02-1F Establece vectores de interrupción 70-77 Borrar vectores de interrupción 41 y 46 Autoevaluación del controlador de teclado. Revisa el resultado del la autoevaluación del Controlador del Teclado Falló la autoevaluación del controlador del Teclado Pasó la autoevaluación del controlador del Teclado Inicializa canal 2 del DMA Reinicializa video Se ha apagado el cursor del video Se han instalado los parámetors del video Habilita NMI, deshabilita el canal 2 del PIT Dimensiona el RAM Se ha completado la verificación de tamaño del RAM Reinicia el comando del controlador del teclado. Inicializar RTC 223 CAPÍTULO 3 30 6.5 31 32 6.4 5.7 33 34 35 36 37 38 39 3A 3B 2.3 6.2, 6.3 2.6 8.0 3.2 2.2, 2.6 8.0 4.1 6.4, 6.5 3C 3D 3E 3F 5.4 5.3 5.3 4.1 Inicializa controlador de disco flexible a bordo. Instala controlador del Disco Duro. Prepara el Canal 2 del DMA para transferencia de información de Disco Flexible. Inicializa coprocesador Instala puertos seriales y paralelos Prueba la bateria del CMOS Revisa si hay Digitaciones Habilita canal 0 del PIT y canal 2 del PIC Habilita/Desabilita Caché a través del CMOS Habilita interfaz e interrupción del teclado. La Configuración está Prueba controladores de disco flexible y disco duro. Corre adaptador de ROMs Deshabilita puerta de dirección A-20 Habilita Puerta de dirección A-20 Invocar Interrupción 19 del Cargador de Inicio CODIOGS BIOS DE TANDON 486 EISA Cód. Post 01 05 224 Secc. Diag. 2.4, 4.0 5.0 Descripción Habilita ROM, inicializa grupo de chips. Habilita memoria extendida. LISTADO DE CÓDIGOS POST DEL BIOS 06 07 08 2.6 8.1 8.1 09 0A 4.2 2.6 0B 0C 0D 0E 0F 10 11 12 13 14 16 17 18 19 1A 1B 1C 1D 1E 1F 2.6 5.0 3.2 3.2 5.0 5.0 5.0 5.0 5.0 5.5 2.6 1.0 3.1 3.1 3.1 3.2 3.2 3.2 3.0 3.0 Borra el indicador de interrupción Prueba del controlador del teclado 8042. Revisar los resultados de la prueba del controlador de teclado. Prueba Suma de Control del BIOS ROM Borra los registros del CMOS, Revisa la bateria. La bateria del CMOS está Defectuosa Deshabilita paridad Prueba del PIT 8254 Error PIT Habilita arefrescado de memoria Falló el refrescado Prueba los primeros 64KB RAM Falló la prueba del RAM Pasó prueba del RAM Sombra BIOS ROM Revisar indicador de interrupción Reinicio fue arranque en frío Inicializa PICs Falló la inicialización del PIC Prueba PICs Habilita el cronómetro Inicializa el cronómetro a 0 No hay interrupción del cronómetro Inicializa vectores de interrupción. Inicializa vectores temporales 00-6F 225 CAPÍTULO 3 20 21 3.0 3.0 22 23 24 25 26 27 28 3.0 8.1 8.1 8.1 8.1 2.6 9.0 29 2A 2B 2C 2D 2E 2F 30 31 32 34 35 36 37 38 39 7.0 2.6 2.6 5.0 8.0 8.1 2.5 6.5 6.4 5.7 2.3 2.6 9.0 3.0 2.6 8.0 226 Determina vectores Int. 02-1F Establece vectores 70-77, borra vectores 60-67, 78-FF Borra vectores 41 y 46 Lee los resultados del controlador de teclado. Test for Proper Falló la prueba de controlador de teclado Inicializa el controlador de teclado Revisar el indicador apagado Inicializa video para mostrar error de arranque en frío Inicializa video e indicadores del equipo. Revisa CMOS RAM Revisa indicador de Apagado Prueba tamaño de memoria, Inicializa Caché Inicializa teclado RAM Inicializa controlador 8042 del teclado Determina hora del día en RTC Instala controlador de Disco Flexible. Habilita interfaz IDE Prueba de los registros del DMA Prueba del coprocesador Determina las variables del CMOS Despliega mensajes de error. Habilita IRQ0, 1 y 2 Inicializa las variables del CMOS Revisar Pulsación de Tecla de Configuración LISTADO DE CÓDIGOS POST DEL BIOS 3A 3B 2.6, 5.5 6.4, 6.5 3C 3D 3E 3F 5.4 5.2 3.0 4.1 Actualiza CMOS y Shadow BIOS ROM Inicializa lectores de disco flexible y disco duro. Inicializa adaptador ROM Habilita modo real Determinar vectores de interrupción 3B-3F Invocar Interrupción 19 del Cargador de Arranque CODIGOS DEL BIOS WESTERN DIGITAL Cód. Post 01 02 03 04 05 06 07 08 09 0A 0B 0C Secc. Diag. 2.2 4.0 2.6 3.2 3.2 5.1 8.1 5.1 7.0 5.1 5.7 5.7 Descripción Inicia validación del UCP Error de Suma de Control del BIOS Apagado Error de intervalo en el cronómetro. Cronómetro 8254 verificado. 8254 Error de validación de refrescado de memoria. Controlador de teclado verificado Verificar memoria base Video Inicializado Verificar memoria Controlador 1 del DMA verificado. Controlador 2 del DMA verificado. 227 CAPÍTULO 3 0D 0E 10 11 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 21 22 23 24 25 26 3.1 3.1 5.1 2.6 3.1 8.1 6.3 6.2 5.1 5.1 8.1 6.5 6.4 5.4 2.3 2.5 2.6 4.0 6.3 6.2 2.5 2.6 5.1 F3 F9 2.2 5.2 228 Verificar Controlador de Interrupción 1 Verificar Controlador de Interrupción 2 Error de Paridad de Memoria Verificar Memoria del CMOS Inicializa Interrupción Prueba de teclado Falla en la inicialización del Puerto Paralelo. Falla en la inicialización del Puerto Serial. Falla de memoria Inferior de 640K Falla en la memoria por arriba de 1MB Teclado configurado. Disco Flexible inicializado Disco duro inicializado Tarjeta de juego inicializada, en caso de existir Configuración del Coprocesador Matemático CMOS RTC verificados Calcular Suma de Control del CMOS BIOS inicializado Verifica Puerto paralelo Verifica Puerto serial CMOS RTC verificados Verificar Apagado. Verificar memoria de calculo por arriba DE 1MB UCP verificado Error virtual LISTADO DE CÓDIGOS POST DEL BIOS CODIGOS DEL BIOS ZENITH Cód. Post Secc. Diag. 00 4.1 01 02 03 05 07 08 09 0B 0C 0D 0E 0F 10 11 12 13 15 16 17 7.0 7.1 7.0 2.2, 8.1 5.4 5.5 7.3 8.1 2.6, 8.1 5.7 5.7 5.1 5.1 7.0 7.1 2.6 2.2 2.2 2.5, 8.1 Descripción Arranque (Ocurre al terminar la secuencia del POST) Revisar el VGA Inicializar MDA Inicializa video Reinicio Duro Revisar ROM en E000 Revisar el ROM Shadow F000 Remapear video a E000 Prueba del controlador del teclado. Prueba CMOS 8042 Prueba DMA Registro página DMA Prueba de Memoria a 64K Prueba de Memoria Base Inicialización Segundo VGA Inicialización Monocromatico RTC, Prueba del CMOS Prueba de registro del UCP Prueba de aumento del UCP Reiniciar RTC, 8042 229 CAPÍTULO 3 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 30 31 32 230 5.2 5.1 5.1 5.2 2.0, 2.4 2.0, 2.4 2.0, 2.4 2.1, 2.2 5.5 5.7 5.4 10.0 5.1 8.1 8.1 8.1 3.2, 5.1 3.2 6.5 6.5 6.4 2.6 2.6, 8.1 5.4 2.6 2.6 Entrar al modo protegido. Prueba de memoria Prueba de memoria extendida. Salir del modo protegido Prueba de la tarjeta del sistema Prueba de la tarjeta del sistema Prueba de la tarjeta del sistema Determinando el tamaño del BUS Determinar área de datos del BIOS Prueba del DMA Revisando C800 en Busca de ROM N/D N/A Prueba de memoria base Prueba 8042 Prueba 8042 Prueba 8042 Prueba de paridad de memoria, PIT Prueba PIT Prueba del disco flexible Prueba de los lectores de disco flexible Prueba de los lectores de disco duro Revisión de los valores establecidos del CMOS Configuración del software Verificación Adaptador ROM Revisión de los valores establecidos del CMOS Habilitar interrupciones LISTADO DE CÓDIGOS POST DEL BIOS 33 34 35 00 2.6 2.6 4.1 4.1 Configuración del software Configuración del software Ir a código de Arranque Arranque a S/O CODIGOS BIOS DEL ZENITH ORION 4.01 Cód. Post Secc. Diag. 02 1.0, 5.2 03 2.0 04 4.2 05 06 07 08 09 10 11 12 4.2 2.0, 2.2 4.0 2.6 2.6 6.4 5.0 5.0 Descripción Arranque en frío, entra en modo protegido. Cold Boot, Inicializar Tarjeta del sistema. F0-FF ocurren aquí pero están listados numéricamente. Revision de Suma de Control de Memoria Flash Suma de Control OK Configurar conectores del UCP Comando de inicialización predeterminado. Inicializar registro SYSCFG Inicializar mensaje de error del CMOS Inicializar SCP Ajusta automáticamente tamaño del DRAM Habilita Revision de paridad. 231 CAPÍTULO 3 13 5.5 14 15 5.5 5.5 16 17 18 19 1A 1B 1C 1E 20 21 5.2 5.5 7.3 7.3 5.2 7.0 2.2 4.0 1.0 5.0 22 23 24 5.0 5.0 4.1 25 26 10.0 5.2 27 5.2 28 5.2 29 5.0 232 Inicia Prueba de Dispositivo de Replicado (Slushware) Dispositivo de Replicado (Slushware) OK ROM BIOS Copiado a Dispositivo de Replicado (Slushware) Regresa a Modo real Replicado Completo de ROM BIOS Prueba de video ROM Se ha completado la prueba de video ROM De regreso a modo real. Hardware Interno de Video Completo Determinar la frecuencia del reloj del UCP borrada BIOS ROM Restablecer Continuar después de establecer tamaño de memoria. Continuar después de prueba de memoria. Continuar después de error de memoria. Continuar después de la solicitud de cargador de arranque Ir al código de usuario. Continuar después de que el modo protegido ocurrió Continuar después de que el modo protegido falló Continuar después de que el modo protegido extendido falla. Continuar después de Movimiento de bloque. LISTADO DE CÓDIGOS POST DEL BIOS 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 10.0 10.0 10.0 10.0 10.0 10.0 5.2 1.0 4.2 7.0 2.6, 5.0 2.6 5.0 5.0 2.4, 2.6 1.0 6.4 2.6 3C 3D 3E 3F 40 41 42 2.2 2.2 7.0 5.7 2.2 4.2 6.6 Ir al código de usuario. Reservado Reservado Reservado Reservado Reservado Salir del modo protegido. Pasó la prueba de Reset. Revisar Suma de Control de ROM Borrar pantalla de video Revisar configuración CMOS DRAM Precargar el CMOS y revisar contenidos. Apagar UMB RAM Prueba generación de paridad Inicializar variables del sistema. Buscar errores de Energia. Inicializar Modo SCP Prueba Restablecimiento de Energia del CMOS Prueba Reset de UCP 386 Guardar identificación del UCP Inicializar video Inicializar puertos de control DMA Establece velocidad alta Verificar Suma de Control de EEPROM Habilitar/deshabilitar puertos y Controladores de Manejadores 233 CAPÍTULO 3 43 44 45 46 47 48 49 4A 4B 4C 4D 7.3 2.2 5.0 5.0 5.0 2.4 5.0 3.0 3.2 3.0 2.1 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 234 6.6 7.0 7.4 4.1 10.0 4.1 10.0 8.1 6.6 6.6 6.6 6.4 6.6 8.1 2.5 Replicar BIOS Externo de Video Apagar Caché Prueba de memoria extendida. Preba los primeros 64KB de RAM Determinar tamaño de memoria Encender indicador de arranque en caliente. Borrar RAM Base 16KB Instalar vector de interrupción del BIOS Prueba del cronómetro del sistema Inicializar interruptores. Habilita inicialización de Hardware predeterminada. Determinar configuración global de E/S Inicializar Video Inicializar el cuaderno de notas de WD90C30 Verificación de Errores Previo a Carga Inicial. Reservado Prueba de sistema e inicialización Reservado Inicializar procesador del teclado. Inicializar ratón PS/2 Configurar CLIO para ratón Configurar CLIO para LAN Configurar CLIO para SCSI Configurar CLIO para WAM Esperando entrada del usuario. Inicializar hora del día del sistema. LISTADO DE CÓDIGOS POST DEL BIOS 5D 5E 5F 60 6.5 6.5 6.4 6.6 61 62 63 64 66 67 68 69 6A 6B 6C 6D 6E 6.6 5.4 5.4 6.4 6.4 2.6 2.2 3.2 3.0 10.0 2.4 4.1 4.1 Inicializar sensor de Disco Flexible Buscar Disco Estilo Z150 Inicializar subsistema Winchester de disco duro Establecer parametros predeterminados del dispositivo de E/S Obtener Información de identificación LAN Instalar ROMs en 0C8000h Instalar ROMs en 0E0000h Instalar interfaz SCSI Apagar SCP Determinar velocidad de acuerdo al CMOS Apagar Caché Calibrar las constantes 1ms Habilitar NMI Reservado Borrar indicador de arranque en caliente. Revisar Errores Previo a Arranque Invocar Cargador de Inicio Interrupción 19 CODIGOS DEL BIOS ZENITH 191 Código Diag. Post Sect. 00 01 5.5 2.2 Descripción Inicia Prueba de Replicado Prueba del procesador. 235 CAPÍTULO 3 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 32 33 34 35 36 37 38 2.2 6.6 5.2 5.0 5.0 5.0 5.0 4.2 4.2 5.4 7.3 5.5 5.5 5.5 7.0 5.5 3.0 5.0 2.6 3.1 3.1 6.4 2.6 39 6.5 236 Caché y CLIO Establecer valores predeterminados del Se ha entrado al modo protegido Cuenta SIMMs de Memoria Prueba del controlador de memoria Preparado Para Probar Bloque Se ha probado el primer MB de RAM Suma de Control ROM OEM Revisar Flash ROM Verifica ROM F000 ROM Video Aurora ROM F000 Replicado SEP Inicializado Lenguaje Replicado Pruebas de video Replicado Completo Vectores de punto de interrupción. Habilitar generación de paridad. Inicializar variables del sistema. Inicializar Controladores de Interrupción. Se detectó error. Reinicializar Arranque SCP en caliente. Prueba de diagnósticos del CMOS, Potencia y Reinicio. Verificación de Señal de Estado de DDNIL ó Resevado LISTADO DE CÓDIGOS POST DEL BIOS 3A 2.2 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 2.2 5.5, 7.3 3.2, 7.0 6.6 2.2 4.2 2.4 2.1 2.2 5.0 5.0 5.0 2.2 2.5, 3.2 2.4 7.4 5.0 3.0 2.6 6.6 10.0 7.0 7.0 Prueba Reinicio de UCP 386Test 386 CPU Reset Guardar identificación del UCP Save CPU ID Copia ROM del Video en C0000 Inicializa video y cronómetros. Inicializa puertos CMA Establece Velocidad a Alta . Suma de Control ROM no volátil Inicializa configuración Inicializa Placas de Extensión Deshabilita Caché Prueba Memoria Extendida Prueba Memoria Base Determina Tamaño de Memoria Inicializa caché Prueba Tic del Cronometro Inicializa colas de escritura. Inicializa Monitor RAM Borrar RAM Base 16KB Instala vectores de interrupción del BIOS Habilita inicio de hardware predeterminado Determinar configuración global de E/S Reservado Inicializar video Inicializar registro de cuaderno de notas WD90C30. Initialize WD90C30 Scratchpad Register 237 CAPÍTULO 3 52 53 54 55 56 57 58 59 5A 5B 8.1 3.0, 6.6 4.3 2.5 6.5 6.4 5.4 5.4 6.4 6.6 5C 5D 5E 5F 60 61 62 63 64 2.5 1.0, 2.4 5.3 6.4 2.5 2.2 3.2 3.0 4.1 65 4.1 238 Inicializar controlador de teclado. IRQ 12 Apagado si no hay ratón. Espera contraseña Inicializar hora del día del Sistema. Inicializar controlador de disco flexible. Inicializar Subsistema Whinchester. Instalar ROMs a partir de C80000h Instalar ROMs a partir de E00000h Inicializar interfaz SCSI Definir parámetros predeterminados para los dispositivos de E/S Inicializar reloj y velocidad Caché Definir indicador de arranque en frío Puerta A-20 Apagada Apagar el SCP Definir la velocidad de la máquina Encender Caché Calibrar las constantes 1ms Habilitar NMI Verificación del error de pre carga inicial. (Preinicio) Invocar Interrupción 19 del Cargador de Inicio LISTADO DE CÓDIGOS POST DEL BIOS 239 Capítulo 4 CÓDIGOS DE BEEP DEL BIOS Algunos fabricantes hace que sus BIOS emitan una serie de beeps que indican que parte de la rutina POST falló. Cada fabricante tiene su propia forma. Algunos utilizan beeps cortos y largos, algunos usan tonos altos y bajos, y algunos otros solo dependen del número de beeps para identificar la información. A diferencia de los códigos hexadecimales, los patrones de beeps tienden a ser consistentes para cada fabricante de BIOS, y no varían de una versión de BIOS a otro. Aunque no son tan definitivos como los códigos hexadecimales, estos códigos beeps aún son bastante útiles cuando se trata de solucionar problemas en un sistema que no arranca, particularmente cuanto una tarjeta Post Probe no está a la mano. AMI Código Beep Falla 1C 2C 3C 4C 5C (RAM )Falla de Refresco (RAM) Error de Paridad (RAM) Base 64KB Falla del Temporizador de Sistema CPU 237 CHAPTER 4 6C 7C 8C 9C 10C 11C 1L-3C 1L-8C Falla del A-20 Modo Virtual Memoria de Video Checksum de ROM Registro CMOS Prueba de Caché Prueba de Memoria Prueba de Pantalla AWARD 4.51 Código Beep Falla 1L 1L-2C 1L-3C Memoria Tarjeta de Video RAM de Video AST Código Beep Falla 1C 2C 3C Registros del CPU Controlador de Teclado Falla de Reset 238 BEEP CODES 4C 5C 6C 9C 10C 11C 12C 1L 1L-1C 1L-2C 1L-3C 1L-4C 1L-5C 1L-6C 1L-7C 1L-8C Datos de Teclado Entrada de Teclado Inicialización del Chipset Checksum del BIOS ROM Prueba de Temporizador de Sistema Registro ASIC RAM CMOS 1er Controlador DMA 2do Controlador DMA Video, Retrazado Vertical Memoria de Video Adaptador deVideo Primeros 64KB de RAM Vectores de Interrupción Inicialización de Video Memoria de Video COMPAQ Código Beep Falla 1S 1L-1C 2C 1L-2C Post Exitoso (OK) Checksum del BIOS ROM Error General Adaptador de Video 239 CHAPTER 4 EURO/MYLEX Código Beep Falla 1L 2L 1L-1C-1L 1L-2C-1L 1L-3C-1L 1L-4C-1L 1L-5C-1L 1L-6C-1L 1L-7C-1L 1L-8C-1L 1L-9C-1L 1L-10C-1L 1L-11C-1L 1L-12C-1L 1L-13-1L 1L-14-1L Inicio de Pruebas Adaptador de Video Controlador de Teclado Teclado PIC 0 PIC 1 Registro de Páginas DMA Refresco de la RAM Pruebas de Datos en RAM Chequeo de Paridad RAM 1er Controlador DMA RAM CMOS 2do Controlador DMA Chequeo de Batería CMOS Checksum del CMOS Checksum del BIOS ROM 240 BEEP CODES IBM Código Beep Falla 1C 2C 1L-1C 1L-2C 1L-3C 3L Contínuo o Repetitivo (Corto) Inicio del POST Error de Inicialización Tarjeta de Sistema Adaptador de Video Adaptador EGA/VGA Controlador de Teclado Fuente de Poder MICROID RESEARCH Los códigos de beep para el BIOS de Microid Research son necesarios para distinguir entre múltiples significados para los códigos hexadecimales, y por esta razón están incluidos en la Tabla de Código de BIOS de Microid Research en el Capítulo 3. 241 CHAPTER 4 MR BIOS (B=Tono Bajo, A= Tono Alto) Beep Code Failure BA-BBB BA-ABB BA-BAB BA-AAB BA-BBA BA-ABA BA-BBBB BA-ABBB BA-BABB BA-AABB BA-BBAB BA-ABAB AB-BAAB BA-AAAB BA-BBBA BA-ABBA BA-BABA BA-AABA BA-BBAA BA-ABAA BA-BAAA BA-AAAA BA-BBBBA Checksum del ROM BIOS Registro de Página DMA Controlador de Teclado Refresco de RAM 1er Controlador DMA 2do Controlador DMA Prueba de Patrón de los primeros 64KB Generador de Paridad Primeros 64KB Chequeo de Paridad Primeros 64KB Datos de los Primeros 64KB Dirección de los Primeros 64KB Lectura en Bloque de los Primeros 64KB Escritura en Bloque de los Primeros 64KB PIC 1 PIC 2 Falla de Dirección PIC 1 Falla de Dirección PIC 2 Error de Dirección PIC Interrupción Stuck PIC 1 Interrupción Stuck PIC 2 Falla del PIT IRQ PIT 1 PIT 2 242 BEEP CODES BA-ABBBA BA-BABBA BA-AABBA BA-BBABA BA-ABABA BA-BAABA BA-AAABA BA-BBBAA BA-ABBAA BA-BABAA Falla de Salida PIT CMOS RAM Interrupción RTC Checksum Video ROM Controlador de Teclado Error de Paridad de la RAM Error de Canal E/S Error de Tiempo Agotado A-20 Stuck A-20 Deshabilitado Stuck A-20 Habilitado PHILLIPS Los códigos de beep de Phillips son el equivalente de codificación binaria de la pantalla hexadecimal del POST, con un beep corto igual a cero y un beep largo igual a uno. Por ejemplo, una falla en el Cotrolador de Interrupciones ocasionea un código hexadecimal de 35. Convirtiendo cada digito a binario nos da 0011 0101, y una serie de beeps sería el resultado: largo, largo, corto, largo corto, largo 243 CHAPTER 4 Nótese que los ceros a la izquierda son truncdos, así que las series siempre comenzarán con un beep largo. PHOENIX ISA/EISA/MCA Código Beep 1-1-2 Bajo 1-1-2 1-1-3 Bajo 1-1-3 1-1-4 1-2-1 1-2-2 1-2-3 1-3-1 1-3-2 1-3-3 1-3-4 1-4-1 1-4-2 1-4-3 1-4-4 2-1-1 2-1-2 2-1-3 2-1-4 2-2-1 244 Falla Registros del CPU Tarjeta de Sistema CMOS RAM CMOS Extendido Checksum BIOS ROM PIT (Temporizador de Interrupciones) Inicialización DMA Registro de Página DMA Refresco de RAM RAM de los Primeros 64KB Linea de Datos de los Primeros 64KB, Lógica par-non de los primeros 64KB, Falla de Línea de Dirección Parity Primeros 64KB Tiempo de Bus Interrupción No-mascarable Bit 0, Primeros 64KB Bit 1, " Bit 2, " Bit 3, " Bit 4, " BEEP CODES 2-2-2 2-2-3 2-2-4 2-3-1 2-3-2 2-3-3 2-3-4 2-4-1 2-4-2 2-4-3 2-4-4 3-1-1 3-1-2 3-1-3 3-1-4 3-2-2 3-2-3 3-2-4 3-3-1 3-3-2 3-3-3 3-3-4 3-4-1 4-2-1 4-2-2 4-2-3 4-2-4 4-3-1 Bit 5, " Bit 6, " Bit 7, " Bit 8, " Bit 9, " Bit 10, " Bit 11, " Bit 12, " Bit 13, " Bit 14, " Bit 15, " Registro DMA Esclavo Registro DMA Primario Mascara de Interrupción Maestro Mascara de Interrupción Esclavo Error de Vector de Interrupción Reservado a OEM Controlador de Teclado RAM CMOS Configuración de CMOS Reservado a OEM Memoria de Video Initialización de Video Falla de Tick de Temporizador Prueba de Apagado Linea A-20 Interrupción de Modo Protegido Falla de Dirección RAM 245 CHAPTER 4 4-3-3 4-3-4 4-4-1 4-4-2 4-4-3 Falla PIC 2 Falla RTC Prueba de Puerto Serial Prueba de Puerto Paralelo Coprocesador Matemático PHOENIX 4.0 Código Beep 1-1-1-3 1-1-2-1 1-1-2-3 1-1-3-1 1-1-3-2 POST 1-1-3-3 1-1-4-1 1-1-4-3 1-2-1-1 1-2-1-2 1-2-1-3 1-2-2-1 1-2-2-3 1-2-3-1 1-2-3-3 1-2-4-1 1-3-1-1 246 Falla Verify Real Mode Obtener Tipo de CPU Inicialización de Hardware de Sistema Inic. del Chipset con Valores Iniciales de POST Establece Valores Iniciales de Post en Bandera Inicialización del Registro de CPU Inic. Del Caché con Valores Iniciales de POST Initialización E/S Inicialización de la Administración de Energía Valores Inicales de POST a Registros Alt. Lote de Usuario 0 Inicialización del Controlador de Teclado Checksum BIOS ROM Initializaión Temporizador 8254 Inicialización del Controlador DMA 8237 Reset PIC Prueba de Refresco de DRAM BEEP CODES 1-3-1-3 1-3-2-1 1-3-3-1 1-3-3-3 1-3-4-1 1-3-4-3 1-4-1-3 1-4-2-4 1-4-3-1 1-4-3-2 1-4-3-3 1-4-4-1 1-4-4-2 2-1-1-1 2-1-1-3 2-1-2-1 2-1-2-3 2-1-2-4 2-1-3-1 2-1-3-2 2-1-3-3 2-1-4-1 2-1-4-3 2-2-1-1 2-2-1-3 2-2-2-1 2-2-2-3 2-2-3-1 Prueba del Controlador de Teclado 8742 Establece Segmento ES al Registro a 4 GB Autoajustar Tamaño DRAM Despejar RAM Base 512k Prueba de Linea de Dirección Base 512k Prueba de Memoria Base 512k Prueba de Frecuendia de Reloj de Bus CPU Reinicializar el Chipset Sombreado BIOS ROM de Sistema Reinicializar el Caché Autoajustar Tamaño de Caché Configura Registro de Chipset Avanzado Valores de CMOS a Registros Alternativos Establece Velocidad Inicial de CPU Inicialización de Vectores de Interrupción Inicialización de Interrupción de BIOS. Check ROM Copyright Notice Inicialización de ROMs de Opción PCI Revisa Config. de video contra el CMOS Inicializa Bus PCI y Dispositivos. Inicialización de Video Sombrea BIOS ROM de Video Despliega Nota de Derechos de Autor Despliega Tipo y Velocidad de CPU Prueba de Teclado Establece Tecla de Click Habilita Teclado Pruebas de Interrupciones Inesperadas 247 CHAPTER 4 2-2-3-3 2-2-4-1 2-3-1-1 2-3-1-3 2-3-2-1 2-3-2-3 2-3-3-1 2-3-3-3 2-3-4-1 2-3-4-3 2-4-1-1 2-4-1-3 2-4-2-1 2-4-2-3 2-4-4-1 2-4-4-3 3-1-1-1 3-1-1-3 3-1-2-1 3-1-2-3 3-1-3-1 3-1-3-3 3-1-4-1 3-2-1-1 3-2-1-2 3-2-1-3 3-2-2-1 3-2-2-3 3-2-3-1 248 Despliega “Oprima F2 para Entrar a SETUP” Prueba de RAM de 512k a 640k Prueba de Memoria Expandida Prueba de Lineas de Dirección de la Memoria Extendida Lote de Usuario 1 Configura Registro de Caché Avanzado Habilita Caché Externo/CPU Despliega Tamaño de Caché Externo Despliega Mensaje de Sombra Despliega Segmentos No Dispensables Despliega Mensajes de Error Revisa Errores de Configuración Prueba de Reloj de Tiempo Real Revisa Errores de Teclado Establece Vectores de Interrupción de Hardware Prueba de NPU Deshabilita Puertos E/S Integrados Detecta/Instala Puertos RS232 Externos Detecta/Instala Puertos Paraleos Externos Reinicializa Puertos E/S Integrados Inicialización de Area de Datos del BIOS Inic. del Area de Datos del BIOS Extendido Inicialización de Controlador de Disquetes Inicializacion del Controlador de Disco Duro Inic. del Controlador de Bus Local de DD Lote de Usuario 2 Deshabilita Línea de Dirección A20 Limpia Registro de Segmento ES 4GB Búsquede de ROMs Opcionales BEEP CODES 3-2-3-3 3-2-4-1 3-2-4-3 3-3-1-1 3-3-1-3 3-3-3-1 3-3-3-3 3-3-4-1 3-3-4-3 3-4-1-1 3-4-1-3 3-4-2-1 3-4-2-3 3-4-3-1 3-4-4-1 3-4-4-3 3-4-4-4 4-1-1-1 4-2-1-1 4-2-1-3 4-2-2-1 4-2-2-3 4-2-3-1 4-2-3-3 4-2-4-1 4-3-1-3 4-3-1-4 4-3-2-1 4-3-2-2 4-3-2-3 Sombrea ROMs Opcionales Establece Administración de Energía Habilita Interrupciones de Hardware Establece Hora del Día Prueba de Candado de Teclado Borra Símbolo de Sistema F2 Explora tecla oprimida F2 Enter SETUP Limpia Banderas POST Revisa Errores Prepara para Arrancar Sistema Operativo Un Beep Checa Contraseña Limpia Tabla Descriptora Global Limpia Checadores de Paridad Limpia Pantalla Checa Recordatorio de Virus/Respaldo Arranca con INT 19 Error de Manejador de Interrupciones Error de Interrupción Desconocido Error de Interrupción Pendiente Error de Inicialización de ROM Opcional Error de Cierre Mueve Bloque Extendido Error E/S de Cierre Inicialización de Chipset Inicialización de Contador de Refresco Revisa Flash Forzado Estado de HW del Chequeo de ROM Prueba de BIOS ROM OK 249 CHAPTER 4 4-3-2-4 4-3-3-1 4-3-3-2 4-3-3-3 4-3-3-4 4-3-4-1 4-3-4-2 4-3-4-3 Prueba de RAM Initialización OEM Inicialización PIC Lee Código de Bootstrap de Arranque Inicialización de Vector Arranca el Programa de Flash Inicialización de Dispositivo de Arranque Lectura de Código de Arranque OK QUADTEL Código Beep 1C 2C 1L-2C 1L-3C 250 Falla Comienzo del POST CMOS Controlador de Video Controlador de Periféricos Capítulo 5 PROCECIMIENTOS POST &DGD YHUVLyQ GH %,26 WLHQH VXV SURSLDV SHFXOLDULGDGHV (VWRV LQFOX\HQ ODV VHFXHQFLDV GH SUXHEDV \ WDPELpQ TXp SXHUWRV VRQ XWLOL]DGRV SDUD VDFDU ORV FyGLJRV /RV OLQHDPLHQWRVJHQHUDOHVSDUDODVHOHFFLyQGHSXHUWRVHVWiQ GDGRVHQHO&DStWXOR8QRHQODVHFFLyQTXHFXEUHORV',3 VZLWFKHV SHUR VH SXHGH REWHQHU LQIRUPDFLyQ PiV HVSHFtILFDSDUDPXFKDVYHUVLRQHVGH%,26\HVWiQOLVWDGR DFRQWLQXDFLyQ 1R WRGRV ORV SURFHGLPLHQWRV 3267 GHO %,26 SXHGHQ VHU PRQLWRUHDGRVSRUHO3RVW3UREH$OJXQRVVLVWHPDVHQYtDQ FyGLJRV 3RVWD XQ SXHUWR GH LPSUHVRUD HQ K K R %&K (VWRV LQFOX\HQ DOJXQRV PRGHORV GH ,%0 36 \ RWURVGH2OLYHWWL1&5\$77(VWRVSXHUWRVQRSXHGHQ VHU GHWHFWDGRV SRU HO 32673UREH DVt TXH QR VHUiQ GHVSOHJDGRV ORV FyGLJRV HQ HVWRV VLVWHPDV 7DPELpQ KD\ DOJXQRV VLVWHPDV TXH QR GDQ QLQJ~Q FyGLJR (VWR HUD FLHUWRHQOD,%03&RULJLQDO\DOJXQDVYHUVLRQHVGH%,26 GH +3 $0, \ '7. 6LQ HPEDUJR OR QRUPDO HV OD XWLOL]DFLyQ GHO SXHUWR K TXH HV OD FRQILJXUDFLyQ SRU GHIHFWR GHO 3267 3UREH $ PHQRV TXH VH HVWDEOH]FD OR FRQWUDULR DEDMR SRGUiV DVXPLU FRQ VHJXULGDG TXH HO SXHUWRKHVODVHOHFFLyQDGHFXDGD 251 CAPÍTULO 5 3DUD DTXHOODV YHUVLRQHV GH %,26 TXH QR SURSRUFLRQDQ FyGLJRVDO3RVW3UREHORVLQGLFDGRUHVGH/('GHODWDUMHWD D~Q QRV GD PXFKD LQIRUPDFLyQ ~WLO GH ORV TXH HVWi R QR RFXUULHQGRGXUDQWHHO3RVW $0,8WLOL]DHO3XHUWRKSDUDWRGDVODVYHUVLRQHV $:$5' 6LVWHPDV (,6$ XWLOL]DQ K RWURV XWLOL]DQ K $OJXQDV YHUVLRQHV GH %,26 $ZDUG WLHQH XQD FDUDFWHUtVWLFDGHSUXHED´%XUQ,QµTXHUHSHWLUiHO3267 XQD\RWUDYH]VLODEDQGHUDSDUDHVWRHVWiVHxDODGDHQOD WDUMHWDPDGUH&XDQGRHVWRVXFHGHODOX]GH5HVHWHVWDUi SDUSDGHDQGRFDGDSRFRVVHJXQGRV &+,367(&+12/2*,(63XHUWRK &203$4/DPD\RUtDGHORVVLVWHPDVXWLOL]DQHO3XHUWR K HO UHVWR &RPSDT HV HO ~QLFR %,26 HQ XWLOL]DU HVWRVSXHUWRV (852%,26 ([LVWHQ GRV YHUVLRQHV 8QR IXH XQD FRLQYHUVLyQ HQWUH (XURVRIW \ 0\OH[ \ HO RWUR YHUVLyQ GH (XURVRIW VROR $PERV XWLOL]DQ HO 3XHUWR K 6RORHO(XUR0\OH[LQGLFDFyGLJRVGHEHHS +39(&75$9DULDVYHUVLRQHVGH%,269HFWUDXWLOL]DQ XQ FyGLJR GH 3267 GH FXDWUR GtJLWRV /RV SULPHURV GRV VHUiQ GHVSOHJDGRV EUHYHPHQWH HQ HO 3267 3UREH VHJXLGRVGHORVVLJXLHQWHVGRVGtJLWRV\OXHJRODVHFXHQFLD HVUHSHWLGD(OFyGLJRWDPELpQVHUiHQYLDGRDOPRQLWRUVL HO FLUFXLWR GH YLGHR HVWi IXQFLRQDQGR 6L OD IDOOD RFXUUH GXUDQWHHO3267HO%,26HPLWLUiXQFyGLJRGHHUURUGH ELSVVLQLPSRUWDUHOWLSRGHHUURU 252 PROCECIMIENTOS POST ,%036PRGHORVXWLOL]DQHO3XHUWRK36 PRGHORV XWLOL]DQ HO 3XHUWR K 6LVWHPDV 0&$ XWLOL]DQHOK/DYLHMD,%0;7XWLOL]DHO3XHUWRKHO FXDOQRSXHGHVHUOHtGRSRUHO32673UREH/DVPiTXLQDV $7 XWLOL]DQ HO 3XHUWR HVWiQGDU K 7DPELpQ KD\ XQ H[WHQVR MXHJR GH FyGLJRV TXH VHUiQ HQYLDGRV DO PRQLWRU (VWRVVRQGLIHUHQWHVGHORVFyGLJRVGHEXVGHVSOHJDGRVSRU HO 3267 3UREH \ HVWiQ OLVWDGRV HQ HO $SpQGLFH & (O GHVSOLHJXH GH HVWRV DVXPH XQ YLGHR IXQFLRQDO SRU VXSXHVWR \ SXHGH UHTXHULU XQ GLVTXHWH GH UHIHUHQFLD GH ,%0HQODXQLGDG$ 0,&52,' 5(6($5&+ $PERV HO 0LFURLG 5HVHDUFK RULJLQDO\HOPDVQXHYR05%,26XWLOL]DQHO3XHUWRK 1&5 /DV DQWLJXDV PiTXLQDV 1&5 XWLOL]DEDQ XQD YHUVLyQ GH $0, %,26 SHUR HQYLDEDQ ORV FyGLJRV D /37 XWLOL]DQGRORV3XHUWRVKR%&K6LVWHPDV$7FRQHO %,26 OLVWDGR HQ HVWH PDQXDO XWLOL]DQ HO 3XHUWR HVWiQGDU K SHUR HQYtDQ ORV FyGLJRV D /37 WDPELpQ 1&5 IDEULFyDOJXQRVVLVWHPDVFRQODDUTXLWHFWXUDGH%XV0&$ \HVWRVXWLOL]DQHO3XHUWRKDVtFRPRHO/37 2/,9(77, $OJXQDV YHUVLRQHV GH 2OLYHWWL HQYtDQ HO &yGLJR 3267 DO SXHUWR SDUDOHOR HQ OD GLUHFFLyQ K R K(VWRVQRSXHGHQVHUOHtGRVSRUHO32673UREH 3+,//,368WLOL]DHO3XHUWRK 3+2(1,;(VWH%,26HVXWLOL]DGRSRUXQJUDQQ~PHUR GH IDEULFDQWHV GH VLVWHPDV \ WDUMHWDV PDGUH TXLHQHV SXHGHQ PRGLILFDU HO %,26 VHJ~Q VXV UHTXHULPLHQWRV 0XFKRV GH HVWRV XWLOL]DQ HO 3XHUWR K SDUD OHHU ORV &yGLJRV3RVW$KRUDTXH3KRHQL[KDDGTXLULGRD$ZDUG 253 CAPÍTULO 5 VHJXUDPHQWH SRGUHPRV HVSHUDU HQ HO IXWXUR YHUVLRQHV TXHFRPSDUWDQORVPLVPRVHVWiQGDUHV =(1,7+ 8WLOL]D HO 3XHUWR K 2EVHUYD TXH DOJXQRV VLVWHPDV =HQLWK WHQGUiQ XQ %,26 $0, 3/86 R 3KRHQL[ HQ OXJDU GHO SURSLR &RPR XQD D\XGD DGLFLRQDO SDUD VROXFLRQDU SUREOHPDV =HQLWK WDPELpQ SRQH XQRV /('V DOUHGHGRU GH OD WDUMHWD PDGUH $O SULQFLSLR GHO 3267 WRGRVHVWRVHVWiQHQFHQGLGRV\YDQDSDJiQGRVHXQRDXQR SRU FDGD VHFFLyQ GH 3267 TXH HV FRPSOHWDGD VDWLVIDFWRULDPHQWH 6L XQ /(' SHUPDQHFH HQFHQGLGR LQGLFDXQDIDOODHQHOiUHDGHHVHFRPSRQHQWH 254 Capítulo 6 MENSAJES DE ERROR IBM Sistemas PC y PS/2 de IBM desplegarán los códigos de error de 6 dígitos en la pantalla del monitor para lo problemas encontrados durante el Post. Si aparecen completamente los errores, esto indica que el video ha sido inicializado y que una gran parte del hardware y por ende es funcional. Sin embargo, para partes posteriores del Post, estos códigos pueden proporcionar información adicional que deberá ser útil para identificar componentes fallidos. Código IBM Descripción 000100 Sistema o Tarjeta de CPU en 90/95. 000101 Falló Tarjeta de Sistema o PIC. 000102 ROM BIOS, PIT, tarjeta de CPU 90/95 000103 ROM BIOS, CMOS 2KB o PIT, Tarjeta de CPU en 90/95. Verificar si el jumper esta en posición 2-3 000104 8259 PIC, Falló modo protegido. Checar 8259, 8042. 000105 Falló 8253/4 o el comando Reset desde 8042 no aceptado. 000106 Convirtiendo falla de prueba Lógica. 255 CHAPTER 6 000107 Falla de PIC/PIT o NMI caliente en 90/95. Revisa memoria, 8254, 8259. 000108 Falla de prueba de Bus. Revisa tarjetas adaptadoras. 000109 Error DMA, Falla de chipset Low Meg, Falla de arbitración. 000110 Error Paridad Planar. Memoria, tarjeta de sistema. 000111 Error de Paridad E/S. Adaptador de memoria o chip RAM. 000112 Fuera de Tiempo Guardián MCA. Adaptador, tarjeta de sistema. 000113 Fuera de tiempo de arbitración DMA. Revisa cualquer adaptadador, unidad de 60 o 120Mb, tarjeta de sistema. 000114 Error de ROM Externo. 000115 Fallo de Modo Protegido 80386. Revisa 8042, PIT, PIC, CPU. 000116 80386 16/32 Bit Test failed. PIC, bus controller, 8042. 000118 Memoria de Tarjeta de Sistema. 000121 Interrupción Inesperada. Checa tarjetas adaptadoras. 000131 Falla de Envoltura de Cassete (PC), comptabilidad DMA. Revisa conectores de unidades. 000132-4 Chips DMA. 000152 Chip RTC/CMOS, batería. 000160 ID de Adaptador no reconocido. 000161 Batería muerta o no conectada, o Byte 0D del CMOS incorrecto. 256 IBM ERROR MESSAGES 000162 Un adaptador o hardware acoplado está fallando. 000163 No se han establecido opciones del CMOS de sistema. 000164 Error de tamaño de memoria. CMOS, chip de RAM malo o línea de direccióne. 000165 Opciones de Sistema no establecidos, o una configuración del CMIS no concuerda con el listado de equipo del BIOS. 000166 Adaptador ocupado, no respondiendo una señal de preparado. 000167 Generador de Reloj, RTC, PIT. 000169 Establece Configuración/Características. 000171 Adaptador E/S, batería, tarjeta de sistema (90/95). 000173 Cualquier dispositivo (90/95). 000174 Establece Configuración/Características (90/95). 000191 Controlador de Caché 82385. 000194 Tarjeta de sistema, elevador de RAM (90/95). 000199 Configuración de CMOS inválida. 0001XX Desconocido, tarjeta de sistema. 000201 Memoria de la tarjeta de sistema. 000202 Error de Dirección de RAM. 000203 Error de dirección o refresco de la RAM. 000204 Memoria reubicada (ejecutar diag. nuevamente). 000205 Error de CMOS. 000207 Falla del ROM BIOS. 000210 Tarjeta del CPU (90/95) o elevador de memoria. 000211 64K Base en canal E/S falló. 257 CHAPTER 6 000215 Memoria Base en Tarjeta 2 falló. 000216 Memoria Base en Tarjeta 1 falló. 000221 Error de Paridad ROM a RAM. 000225 SIMM de velocidad incorrecta instalado. 0002XX Tarjeta de memoria, memoria o elevador de memoria. 00030X Cable de teclado, tarjeta de sistema. 000301 Sin respuesta del PIT al comando reset del teclado. 000302 Error indicado por el usuario desde la prueba de teclado. 000303 Error de teclado o de tarjeta de sistema. 000304 Error de Tarjeta de Sistema. 000305 Error de 5V Teclado. 000306 Tarjeta de Sistema, entrada Aux. 000307 Dispositivo (L40SX). 000308 Teclado numérico, tarjeta de sistema (L40SX). 0004XX Tarjeta de Sistema, puerto paralelo. 0005XX Adaptador de pantalla de video (CGA), tarjeta de sistema Modelo 30. 0006XX Unidad de Disquetes, cable o tarjeta de sistema. 000601 Error de unidad de disquetes o controlador. 000602 Error de registro de arranque del disquete. 000604 Tipo de disquete erróneo instalado. 000606 Falló verificación de disquete. 000607 Disquete protegido contra escritura. 000610 Falló inicialización de disquete. 000621 258 Búsqueda equivoacda, CRO erróneo. IBM ERROR MESSAGES 000623 Sector no encontrado. 000624 Marca de Dirección erróneo. 000630 Índice atascado alto/bajo en “A”. 000632 Track 0 atascado apagado/encendido en “A”. 000640 Índice atascado alto/bajo en “B”. 000642 Track 0 atascado apagado/encendido en “B”. 000650 Error de velocidad de la unidad 000651,2 Falla de formateo, verificación. 000653,4 Lectura, escritura. 000655 Falla de controlador. 000656 Falla de unidad. 000662 Tipo de unidad de disquete equivocado. 000663 Tipo de medio equivocado en unidad. 000657 Atascamiento de Protección (protegido/no protegido). 000658 Atascamiento de cambio de línea 000660 (cambiado/sin cambio). 0007XX Tarjeta de CPU, NPU. 0009XX Adaptador de impresora paralela. 0010XX 2º adapatador de impresora paralela.. 0011XX Puerto serial primario – dispositivo serial, tarjeta de sistema. 001101 Error Asinc o error 16550. 001102 Error de Retroalimentación de Tarjeta Seleccionada. 001103 Fallo de revisión de registro Puerto 102H. 001106 Opción serial no puede ser apagada. contra Escritura 259 CHAPTER 6 001107 Cable de dispositivo serial. 001108,9 Error Asinc IRQ3 / IRQ4. 001110 Falla de registro16550. 001111,2 Envoltura Interna / externa 16550. 001113,4 Error de transmisión / recepción. 16550 001115 Recepción de datos 16550 no concuerda con datos transmitidos. 001116 Error de interrupción16550. 001117 Falló prueba de baudios 16550. 001118 Envolutura de interrupción16550. 001119 Error FIFO 16550. 0012XX Dual async ad, dispositivo att, 2o puerto serial. 001301 Adaptador de juegos / palanca de juegos. 0014XX Error de impresora o puerto de impresión, tarjeta de sistema. 001401 Falló prueba de impresora. 001402 Señalización de impresora no lista. 001403 Error ‘Sin Papel’, falla de interrupciones. 001404 Tarjeta de sistema fuera de tiempo. 001405 Adaptador paralelo. 001406 Prueba de presencia de adaptador. 0015XX Adaptador SDLC. 0016XX Adaptador de Estación de trabajo 36 / 38. 0017XX Controlador de disco fijo ST506. 001701 Error post de disco fijo. 001702 Error de adaptador de disco fijo. 260 IBM ERROR MESSAGES 001703 Error de disco fijo. 001704 Error de disco fijo, cables o adaptador. 001750-2 Verifica / lectura / Escritura de unidad. 001754 Error de prueba de búsqueda. 001755 Controlador de disco fijo ST506. 001756 Error de prueba ECC. 001757 Error de prueba de selección de Cabeza. 001780,1 Disco fijo 0 / 1 fuera de tiempo. 001782 Error de controlador de disco fijo. 001790,1 Disco fijo 0 / 1. 0018XX Chasis de expansión (PC, XT). 001803 Tarjeta de sistema (8587). 0020XX Adaptador Bisync (PC), memoria de video (90/95). 0021XX Adaptador Alt bisync. 0022XX Adaptador de cluster. 0023XX Error de adaptador de Plasma. 0024XX Adaptador EGA (XT,AT), pantalla LCD (L40SX). 002401 Pantalla de video Planar, conectores de cable. 002402 Video planar, 8512. 002409 Pantalla. 002410 Tarjeta de sistema. 0026XX Tarjeta de emulación XT370, 3278/9 adaptador de emulación. 0027XX Adaptador de emulación XT370. 0029XX Impresora a color (5182). 0030XX Adaptador de red PC. 261 CHAPTER 6 003001 Adaptador CPU. 003002 Adaptador ROM. 003003 ID de Adaptador, jumpers. 003004 Adaptador RAM. 003005 HIC. Checa cable, traductor OK. 003006 Falla +/- 12V. 003008 Host detectó falla HIC. 003012 Tarjeta no presente. 003013 Falla digital. 003016 Falla analógica. 003041,2 Carrier Caliente. 0031XX Adaptador de video Alt PC. 0032XX Adaptador de pantalla PC 3270, AT3270. 0035XX Adaptador de emulación mejorado 5250. 0036XX Adaptador GPIB. 0037XX Tarjeta de sistema, disco fijo, cable. 0038XX Adaptador de adquisición de Datos. 0039XX Adaptador de gráficos profesional. 0045XX Adaptador IEEE488. 0046XX Adaptador multipuerto o hardware asociado. 004611 Tarjeta de interfase multipuerto. 004612,3 Módulo de memoria multipuerto. 004630 Tarjeta de interfase multipuerto. 004640,1 Módulo de memoria multipuerto. 004650 Cable de interfase multipuerto. 262 IBM ERROR MESSAGES 005001, 005017 Tarjeta L40SX o ensamble LCD. 005018, 19,20,23 Tarjeta de sistema L40SX o ensamble LCD. 005030Pantalla externa L40SX o tarjeta de sistema. 3, 005037 005038 CRT Ext (L40SX). 0071XX Adaptador de comunicación por voz. 007435 Jumper de adaptador. 00744X Modulo de memoria 8514/A. 0074XX Adaptador 8514/A o adaptador de pantalla PS/2 (8530). 007509 Pantalla. 007510 Adaptador XGA, adaptador RAM. 0076XX Adaptador de impresora de página personal. 0078XX Adaptador de alta velocidad. 0079XX Adaptador 3117. 0084XX Adaptador de dictado. 0085XX Adaptador de memoria expandida (XMA). 0086XX Ratón, tarjeta de sistema. 008601 Ratón. 008602 Error indicado por usuario (desde dispositivo adjunto). 008603 Tarjeta de sistema. 008604 Tarjeta de sistema o ratón. Adaptador RAM8514/A RAM o 263 CHAPTER 6 0089XX Tarjeta de música IBM. 0091XX Adaptador / unidad óptica 3363. 0096XX Adaptador SCSI (c/caché), cualquier dispositivo SCSI, tarjeta de sistema. 0100XX Adaptador multiprotocolo, tarjeta de sistema. 010001 Adaptador multiprotocolo no encontrado. 010002 Retroalimentación de Tarjeta seleccionada. 010007 Adaptador multiprotocolo o cable. 0101XX Módem interno 300/1200, fax int. (L40SX). 0104XX Unidad ESDI, controlador, cables. 010400 Falla desconocida. 010450 Falla de verificación lectrua/escitura verify. 010451 Reemplaza unidad. 010452 Fallo prueba de búsqueda. 010453 Tipo de dispositivo erróneo detectado. 010454 Falla de controlador (prueba de buffer de sector). 010455,6 Fallo de controlador. 010458 Disco fijo (controlador integrado). 010459 Fallo comando de diagnóstico de unidad. 010460 Falla desconocida. 010461 Fallo formato de unidad. 010462 Error en búsqueda de controlador. 010464 Mapa primario no accesible. 010465,6 error ECC 8,9. 010467,8 Unidad, error de búsqueda soft/hard. 010469 Unidad, conteo de error soft excedido. 264 IBM ERROR MESSAGES 010470,2 Error de envoltura de controlador. 010473 Datos corruptos, unidad de bajo nivel. 010474,9 Error desconocido. 010480 Disco fijo ESDI, cable, controlador. Switches 2,3,5 Encendido con unidad 70/115. 010481 Controlador ESDI. 010490 Falló lectura de unidad 0,1. 010499 Controlador. 0107XX Unidad externa 360 / 1.2MB o adaptador. 0112XX Adaptador SCSI, dispositivo SCSI. 0119XX Adaptador 3119. 0121XX Módem interno 3/12/2400 o dispositivo serial. 0129XX Caché de 2º nivel (90/95) o CPU (P75). 012917 Tarjeta CPU (90/95). Verifica jumper en pos 1+2 (20mhz) 0137XX Tarjeta de sisema (90/95). 0141XX Interfase de tiempo real coprocesador portmaster/A. 014710 Memoria de video, CPU o tarjeta de sistema. 014711 Tarjeta de pantalla de plasma (P75). 0149XX Adaptador de pantalla de plasma. 014932 Pantalla externa. 014952 Ensamble de pantalla de plasma. 0152XX Adaptador XGA, módulo de memoria de video. 0161XX Adaptador de concentrador de fax. 0164XX Cinta continua interna. 016500 Adaptador de cinta 6157. 265 CHAPTER 6 016520 Unidad de cinta 6157. 016540 Unidad de cinta continua o adaptador 6157. 0166XX Adaptador token ring (primario) tarjeta de sistema. 0167XX Adaptador token ring (alt). 018001, 018029 Adaptador wizard o memoria del adaptador. 018031 Cable de adaptador wizard. 019402-8 Adaptador de memoria 80286. 0200XX Adaptador de imagen / memoria. 0208XX Dispositivo SCSI. 0210XY Dispositivo SCSI, Y = unidad Y = A. 60 mb D. 160 mb B. 80 mb E. 320 mb C. 120 mb F. 400 mb U. Tipo de unidad indeterminada 0211XX Acceso secuencial (unidad de cinta SCSI 2.3GB). 0212XX Impresora SCSI. 0213XX Procesador SCSI. 0214XX Unidad WORM. 0215XX Unidad de CD-ROM SCSI. 0217XX Memoria óptica. 0218XX Cambiador (charola multi CD or juke box). 0219XX Dispositivo de comunicaciones SCSI. 266 Capítulo 7 EL POST PROBE HEREDADO 3DUD DTXHOORV FOLHQWHV TXH D~Q XWLOL]DQ XQD WDUMHWD RULJLQDO DQWHULRU D 3&, HVWH FDStWXOR H[SOLFD ODV GLIHUHQFLDV \ FDUDFWHUtVWLFDV ~QLFDV GH HVD WDUMHWD $XQTXH HVWDV YLHMDV WDUMHWDV QR PRQLWRUHDQ HO EXV 3&, D~Q VRQ KHUUDPLHQWDV PX\ IXQFLRQDOHV \ SRGHURVDV HQ FXDOTXLHUDUVHQDOSDUDVROXFLRQDUSUREOHPDV /RVFyGLJRV3RVWGHVSOHJDGRVVRQH[DFWDPHQWHORVPLVPRV OLVWDGRV HQ HVWH PDQXDO \ ORV YROWDMHV \ RWUDV VHxDOHV PRQLWRUHDGRV HQ HO EXV ,6$ WDPELpQ VRQ ORV PLVPRV D H[FHSFLyQ GH OD /HFWXUD \ (VFULWXUDG H 0HPRULD TXH VRQ LQGLFDGRV SRU HO PLVPR /(' 3RU RWUR ODGR ODV VHxDOHV 2VF \ &ON WLHQHQ GRV /('V FDGD XQR TXH HQFLHQGHQ DOWHUQDGDPHQWH&ODURTXHIDOWDHO9\DTXHHVHVROR RFXUUHHQHOEXV3&, /D WDUMHWD IXQFLRQD WDQWR HQ ,6$ FRPR HQ (,6$ \ SXHGH WDPELpQ PRQLWRUHDU ODV PiTXLQDV ,%0 GH 0LFURFDQDO XWLOL]DQGR ORV PLVPRV DGDSWDGRUHV 0&$ TXH OD WDUMHWD QXHYDGLVSRQLEOHVHQ0LFUR 267 CHAPTER 7 LA SONDA (PROBE) 8QD FDUDFWHUtVWLFD ~QLFD D OD WDUMHWD YLHMD HV XQD VRQGD OyJLFD GH WUHV HVWDGRV HO FXDO HV OD IXHQWH GHO QRPEUH ´SUREHµHQ3RVW3UREH(VWHHVXWLOL]DGRSDUDPXHVWUHDU ODVVHxDOHVGHVDOLGDHQORVSLQHVGHFXDOTXLHUFKLS&0,6R 77/OyJLFR (VWDFDUDFWHUtVWLFDIXHGHVFRQWLQXDGRHQODQXHYDYHUVLyQ PDV TXH QDGD GHELGR DO UHWR D OD LQWHJUDFLyQ HQ JUDQ HVFDODGRQGHFDGDYH]VHFRPELQDEDQPDV\PDVFLUFXLWRV HQPHQRVFKLSV<PLHQWUDVFRQWLQ~DHVWHUHWRQRVRORHV PHQRV IDFWLEOH PRQLWRUHDU ODV VHxDOHV TXH DKRUD HVWiQ FRPSOHWDPHQWH GHQWUR GH FKLSV \ WDPELpQ HV PHQRV SUiFWLFR UHHPSOD]DU HVWRV 0XFKRV GH HVWRV FLUFXLWRV LQWHJUDGRV JUDQGHV VRQ SDUWHV PRQWDGDV HQ OD VXSHUILFLH TXH VROR SXHGHQ VHU TXLWDGDV H LQVWDODGDV FRQ HTXLSRV HVSHFLDOHV 6LQ HPEDUJR VL WH HQFXHQWUDV WUDEDMDQGR HQ XQ VLVWHPD VXILFLHQWHPHQWH YLHMR GRQGH KD\ YDULRV FKLSV GLVFUHWRV SDUDODVYDULDVIXQFLRQHVGHODWDUMHWDPDGUHHO$SpQGLFH % WLHQH XQD OLVWD GH ODV GHVLJQDFLRQHV PDV FRPXQHV GH FKLSVSDUDHVWDVIXQFLRQHV UTILIZANDO EL PROBE (O SUREH R VRQGD SRU Vt PLVPR HV XQD SXQWD DLVODGD GH XQRVFPGHORQJLWXGFRQXQMDFNRFRQHFWRUWLSREDQDQD HQXQDSXQWD\HOSUREHRODVRQGDHQODRWUD 268 THE LEGACY POST PROBE 3DUDXVDUORLQVHUWHHOFRQHFWRUEDQDQDHQHOUHFHSWiFXOR FRUUHVSRQGLHQWHFHUFDGHODRULOODGHODWDUMHWD3RVW3UREH ,QVHUWH OD WDUMHWD HQ FXDOTXLHU UDQXUD ,6$ YDFDQWH \ HQFLHQGDHOVLVWHPD$KRUDODSXQWDGHSUXHEDSXHGHVHU FRORFDGD HQ FXDOTXLHU SLQ GH XQ FLUFXLWR LQWHJUDGR TXH GHVHDV PRQLWRUHDU 6L HVWiV PRQLWRUHDQGR VHxDOHV GH WUDQVLFLyQGXUDQWHHO3RVWVHUtDPHMRUFRORFDUODSXQWDHQ HOSLQDSURSLDGRDQWHVGHHQFHQGHUHOHTXLSRSDUDTXHOD WUDQVLFLyQSXHGDVHUREVHUYDGD /RVUHVXOWDGRVSXHGHQVHUYLVWRVHQXQRGHORVWUHV/('V MXVWR DUULED GHO FRQHFWRU EDQDQD HWLTXHWDGR FRPR +, 75,\/2: +, DUULEDGH9'& 75, HQWUH\9'& /2: PHQRUD9'& 9ROWDMHV GH 9'& \ 9'& VRQ PRVWUDGRV FRQ OD LOXPLQDFLyQ GH DPERV LQGLFDGRUHV +, \ /2: DO PLVPR WLHPSR /DVRQGDHVWiGHVLJQDGDDVHUXWLOL]DGRVKDVWDYROWDMHVGH 9'& X SXHGH VHU GDxDGR SRU YROWDMHV PD\RUHV D 9'&RPDVEDMRVTXH9'& 269 CHAPTER 7 270 Apéndice A DIAGRAMA BUS ISA DIAGRAMA BUS PCI INTERRUPCIONES ESTÁNDAR ASIGNACIONES DE MEMORIA CHIPS COMUNES 271 DIAGRAMA BUS ISA 272 GROUND RESET DRV +5 VDC IRQ 2 -5 VDC DRQ 2 -12 VDC OWS +12 VDC GROUND SMEMW SMEMR IOW IOR DACK 3 DRQ 3 DACK 1 DRQ 1 REFRESH CLK IRQ 7 IRQ 6 IRQ 5 IRQ 4 IRQ 3 DACK 2 T/O BALE +5 VDC OSC GROUND -B1 -B2 -B3 -B4 -B5 -B6 -B7 -B8 -B9 -B10 -B11 -B12 -B13 -B14 -B15 -B16 -B17 -B18 -B19 -B20 -B21 -B22 -B23 -B24 -B25 -B26 -B27 -B28 -B29 -B30 -B31 A1A2A3A4A5A6A7A78A9A10A11A12A13A14A15A16A17A18A19A20A21A22A23A24A25A26A27A28A29A30A31- I/O CHK DATA 7 DATA 6 DATA 5 DATA 4 DATA 3 DATA 2 DATA 1 DATA 0 I/O RDY AEN ADDR 19 ADDR 18 ADDR 17 ADDR 16 ADDR 15 ADDR 14 ADDR 13 ADDR 12 ADDR 11 ADDR 10 ADDR 9 ADDR 8 ADDR 7 ADDR 6 ADDR 5 ADDR 4 ADDR 3 ADDR 2 ADDR 1 ADDR 0 MEMCS 16 I/OCS 16 IRQ10 IRQ 11 IRQ 12 IRQ 15 IRQ 14 DACK 0 DRQ 0 DACK 5 DRQ 5 DACK 6 DRQ 6 DACK 7 DRQ 7 +5 VCD MASTER GROUND -D1 -D2 -D3 -D4 -D5 -D6 -D7 -D8 -D9 -D10 -D11 -D12 -D13 -D14 -D15 -D16 -D17 -D18 C1C2C3C4C5C6C7C8C9C10C11C12C13C14C15C16C17C18- SBHE LADDR 23 LADDR 22 LADDR 21 LADDR 20 LADDR 19 LADDR 18 LADDR 17 MEMR MEMW DATA 8 DATA 9 DATA 10 DATA 11 DATA 12 DATA 13 DATA 14 DATA 15 -B1 -B2 -B3 -B4 -B5 -B6 -B7 -B8 -B9 -B10 -B11 -B12 -B13 -B14 -B15 -B16 -B17 -B18 -B19 -B20 -B21 -B22 -B23 -B24 -B25 -B26 -B27 -B28 -B29 -B30 -B31 -B32 -B33 -B34 -B35 -B36 -B37 -B38 -B39 -B40 -B41 -B42 -B43 -B44 -B45 -B46 -B47 -B48 -B49 A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15A16A17A18A19A20A21A22A23A24A25A26A27A28A29A30A31A32A33A34A35A36A37A38A39A40A41A42A43A44A45A46A47A48A49- TEST RESET +12 VDC TEST MODE SELECT TEST DATA INPUT +5 VDC INTERRUPT A INTERRUPT C +5 VDC RESERVED +3.3 VDC RESERVED ACCESS KEY ACCESS KEY RESERVED RESET +3.3 VDC GRANT GROUND RESERVED ADDRESS 30 +3.3 VDC ADDRESS 28 ADDRESS 26 GROUND ADDRESS 24 INIT DEVICE SELECT +3.3 VDC ADDRESS 22 ADRESS 20 GROUND ADDRESS 18 ADDRESS 16 +3.3 VDC CYCLE FRAME GROUND TARGET READY GROUND STOP +3.3 VDC SNOOP DONE SNOOP BACKOFF GROUND PAR ADDRESS 15 +3.3 VDC ADDRESS 13 ADDRESS 11 GROUND ADDRESS 9 DIAGRAMA BUS PCI -12 VDC TEST CLOCK GROUND TEST DATA OUTPUT +5 VDC +5 VDC INTERRUPT B INTERRUPT D PRSNT 1# RESERVED PRSNT2# ACCESS KEY ACCESS KEY RESERVED GROUND CLOCK GROUND REQUEST +3.3 VDC ADDRESS 31 ADDRESS 29 GROUND ADRESS 27 ADDRESS 25 +3.3 VDC C/BE 3 ADDRESS 23 GROUND ADDRESS 21 ADDRESS 19 +3.3 VDC ADDRESS 17 C/BE 2 GROUND INITIATOR READY +3.3 VDC DEVICE SELECT GROUND LOCK PARITY ERROR +3.3 VDC SYSTEM ERROR +3.3 VDC C/BE 1 ADDRESS 14 GROUND ADDRESS 12 ADDRESS 10 GROUND -----------ADDRSS 8 ADDRESS 7 +3.3 VDC ADDRESS 5 ADDRSS 3 GROUND ADDRSS 1 +3.3 VDC ACK 64-BIT +5 VDC +5VDC -B52 -B53 -B54 -B55 -B56 -B57 -B58 -B59 -B60 -B61 -B62 A52A53A54A55A56A57A58A59A60A61A62- C/BE 0 +3.3 VDC ADDRESS 6 ADDRESS 4 GROUND ADDRESS 2 ADDRESS 0 +3.3 VDC REQUEST 64-BIT +5 VDC +5 VDC 273 APÉNDICE A Interrupciones Estándar IRQ FUNCIÓN 0 TEMPORIZADOR DEL SISTEMA (TIMER) 1 CONTROLADOR DE TECLADO 2 CASCADA DEL 2º PIC 3 PUERTO SERIAL COM2 4 PUERTO SERIAL COM1 5 PUERTO PARALELO LPT2 6 CONTROLADOR DE DISQUETES 7 PUERTO PARALELO LPT1 8 RELOJ DE TIEMPO REAL 9 Disponible (aparece como IRQ 2) 10 Disponible 11 SCSI* 12 PUERTO DE RATÓN EN TARJETA* 13 COPROCESADOR MATEMÁTICO 14 IDE PRIMARIO 15 IDE SECUNDARIO* * Disponible si no se usa para la función estándar. 274 APÉNDICE A ASIGNACIONES DE MEMORIA MEMORIA BASE 00000 – 09FFFF DOS (o disponible) AREA DE MEMORIA SUPERIOR 0A0000 – 0AFFFF GRÁFICOS DE VIDEO 0B0000 – 0B7FFF VIDEO TEXTO B/N 0B8000 – 0B8FFF TEXTO COLOR 0C0000 – 0C7FFF VIDEO ROM BIOS 0C8000 – 0DFFFF ROM DE ADAPTADOR 0E0000 – 0EFFFF ROM PS/2 o MEM LIBRE 0F0000 – 0F5FFF ROM BIOS 0F6000 – 0FDFFF ROM BIOS (o ROM de cinta IBM) 0FE000 – 0FFFFF ROM BIOS MEMORIA EXTENDIDA 100000 – 10FFFF HMA (si HIMEM.SYS está cargado) 110000 y superiores DISPONIBLE 275 APÉNDICE A CHIPS COMUNES CPU : INTEL 8088 286 386 486 Pentium I-IV Pentium Pro, MMX AMD K5 K6 Athlon CYRIX 6x86 NPU : 8087 80287 80387 80487 CONTROLADOR DMA 8237 PIC 8259 PIT 8254 CONTROLADOR DE TECLADO 8042 8742 CONTROLADOR DE BUS 82288 CONTROLADOR E/S 82C206 276 Apéndice B INFORMACIÓN DE GARANTÍA 277 GARANTÍA LIMITADA DEL HARDWARE El Fabricante garantiza al comprador original de este producto que el hardware estará libre de defectos de fabricación o componentes por un período de un (1) año a partir de la fechad e venta. Los defectos cubiertos por esta Garantía Limitada serán corregidos o reparados, a elección del fabricante, por reposición. En el evento de un reemplazo, la nueva unidad quedará garantizada por el resto de la garantía original de un (1) año o treinta días, el que sea más largo. NO HAY GARANTÍAS DE PALABRA O ESCRITAS, EXPRESOS O IMPLÍCITOS INCLUYENDO PERO NO LIMITADO A AQUELLOS SUJETOS A COMERCIALIZACIÓN O AJUSTADOS A UN PROPÓSITO EN PARTICULAR Esta Garantía Limitada no es transferible y no aplica si el producto ha sido dañado por accidente, abuso, mal uso, modificación, envío al fabricante o servicio por alguien diferente del fabricante. El Fabricante no garantiza que este producto coincida con las necesidades del comprador; es responsabilidad solo del comprador la determinación de este producto para sus fines. 278 LA ÚNICA OBLIGACIÓN DEL FABRICANTE Y RESPONSABILIDAD BAJO ESTA GARANTÍA ESTÁ LIMITADA A LA REPARACIÓN O REEMPLAZO DE UN PRODUCTO DEFECTUOSO, EL FABRICANTE NO SERÁ, EN NINGÚN CASO, RESPONSABLE PARA CON EL COMPRADOR O CUALQUIER TERCERO POR CUALQUIER DAÑO INCIDENTAL O POR CONSECUENCIA, INCLUYENDO PERO NO LIMITADO A DAÑOS RESULTANTES DE LA INTERRUPCIÓN DEL SERVICIO Y PÉRDIDA DEL NEGOCIO O RESPONSABILIDAD RESULTANTE A ESTE PRODUCTO O POR SU USO Y POSESIÓN. 279 280