You are on page 1of 8

1

Computacin
aplicada
Computacin
aplicada
Se van a probar los
registros del CPU
Pas la prueba?
Se va a probar
la memoria base
Pas la prueba?
.
.
Se detiene el proceso
de arranque
No
Se enva el cdigo
POST correspondiente
No Se detiene el proceso
de arranque
S
S
Se enva el cdigo POST
correspondiente a las
ranuras de expansin (8 bits)
Introduccin
Desde que se dise la plataforma PC, losingenierosde IBM
decidieron que cada vez que el sistema fuese encendido, se
sometieran a variaspruebassusprincipalescomponentes
(memoria, microprocesador, chipset, tarjeta de video,
controladorasde discos, etc. Figura 1). Si todasestaspruebas
se realizan sin problemas, el sistema hace la bsqueda ycarga
del sistema operativo.
Esta serie de pruebasinicialespor lasque tienen que pasar
loscomponentesbsicosde una PC, se denomina rutina
PO ST ; son lassiglasde Power-On Self Test, o autoprueba de
encendido . Se encuentra grabada junto al BIO S del sistema
(recordemosque el BIO S esuna pequea porcin de software
que sirve como puente entre el hardware de la mquina yel
sistema operativo). Esto significa que cada vez que se enciende
la computadora, antesde que el sistema operativo sea cargado
sucede lo siguiente: la rutina PO ST verifica que varios
elementosdel equipo estn funcionando correctamente; se
verifica el estado del microprocesador yde lospuertosde
entrada-salida de datos, entre otroscomponentes.
En lasmquinasPC-XT originales, no haba manera de
monitorear estaspruebas. Pero a partir de la segunda
generacin de lossistemastipo AT yposteriores, losingenieros
de IBM tomaron una importante decisin: puesto que ya se
contaba con esta serie de pruebasal momento del arranque,
bien podran ser aprovechadaspara facilitar el diagnstico yla
reparacin de equiposque tuvieran una falla en esta etapa del
encendido. Esas como aparecen loscdigosPO ST, para el
diagnstico de computadoraspersonales.
Qu son los cdigos POST?
LoscdigosPO ST slo son una serie de avisos que el BIO S
enva hacia un puerto especfico de lasranurasde expansin,
cada vez que va a aplicar una prueba a uno de loscomponentes
internosde la mquina (figura 2). A cada una de laspruebasse
LA TARJETA POST WIN-CON,
PARA DIAGNOSTICO
A COMPUTADORAS
Leopoldo Parra Reynada
Durante el encendido de
una PC, se aplican diversas
pruebas a sus elementos de
hardware; esto garantiza
que funcionarn
perfectamente.
Encendido
CPU OK? Paro por error
Memorias OK?
Chipset OK?
Videos OK?
Si todo est bien
busca y recarga el
sistema operativo
.
.
.
S
No
Paro
No
Paro
No
Paro
No
S
S
S
Figura 1
Figura 2
Computacin
aplicada
Computacin
aplicada
De venta en: Argentina
con los distribuidores autorizados
www.computaci on-apl i cada.com
2
Computacin
aplicada
Computacin
aplicada
le ha asignado un cdigo nico de 8 bits, para monitorear hasta
256 de ellas; esto significa que, en el momento del encendido,
cuando se va a probar cierto componente, primero se enva
hacia el puerto determinado de lasranurasde expansin la
palabra de 8 bitsque corresponde a dicha prueba; si la prueba
pasa sin problemas, el BIO S expide hacia lasranurasel cdigo
de la siguiente prueba yla ejecuta; yas sucesivamente, hasta
lograr que arranque la mquina ycomience la bsqueda del
sistema operativo.
Pero, qu sucede si se detecta algn problema durante el
arranque? En tal caso, el BIO S enviar a lasranurasel cdigo
correspondiente a la prueba X ; ysi el componente no
responde de manera adecuada, el proceso de arranque se
detendr yavisar que ha ocurrido un problema; o sea, el
ltimo cdigo PO ST enviado a lasranurasde expansin esel
que precisamente corresponde al elemento defectuoso; yas,
sabremosen dnde comenzar la bsqueda de la causa de la
falla para proceder a su eliminacin.
La tarjeta de diagnstico POST
La Win-Con (figura 3) esun tarjeta dual, que puede insertarse
en una ranura tipo ISA (que an se encuentra en mquinasde
generacionespasadas) o en una ranura PCI (la mscomn en
mquinasmodernas). Note que en su parte superior izquierda
tiene un par de displaysde 7 segmentos, que esdonde se
expiden loscdigosPO ST; ya su derecha, tiene un conector de
20 terminales; ydebajo de ste, hay8 LEDsque pueden dar
diferentesmensajes; ydebajo de estosdiodosse localiza un
pequeo zumbador, que sirve para escuchar loscdigos
audibles(si esque existen).
Esta tarjeta incluye algunosaccesorios(figura 4), como un
cable yun juego de displaysadicional, que permiten aprovechar
el conector de la tarjeta para tener un despliegue mscmodo;
yun cable delgado, que sirve para conectar el zumbador
incorporado en la tarjeta.
El uso de esta tarjeta esmuyfcil: con la computadora
apagada, localice una ranura PCI disponible (o una ranura ISA,
si esel caso) e inserte la tarjeta de manera que quede bien
conectada; si la inserta en una ranura ISA, asegrese de
conectarla correctamente.
Una vez conectada la tarjeta, encienda la mquina; y
automticamente, loscdigosPO ST comenzarn a expedirse
en losdisplays.
En la figura 5 tenemosun acercamiento a losLEDsrecin
mencionados. Expliquemospara qu sirve cada uno de ellos:
CLK (seal de reloj de la tarjeta madre)
Este LED debe permanecer encendido, todo el tiempo que la
mquina se encuentre energizada; no importa que no haya
microprocesador.
BIOS
Este LED parpadea cuando el microprocesador lee
informacin del BIO S, incluyendo la rutina PO ST.
IRDY
LED conectado a la seal Device Readydel busPCI. Cuando
esta seal esdetectada, el diodo comienza a parpadear.
OSC (indicador del oscilador para bus ISA)
Este LED se enciende, nicamente cuando la tarjeta es
conectada en una ranura de dicho tipo.
Figura 3
Figura 5
Figura 4
3
Computacin
aplicada
Computacin
aplicada
FRAME (cuadro del bus PCI)
Normalmente permanece encendido; pero parpadea, cuando
se detecta una seal de cuadro de busPCI.
RST (seal de reset)
En el momento del encendido o despusde un pulso de
reset, este LED se enciende por un instante; yluego se apaga,
ypermanece as durante todo el tiempo.
12V
Este LED monitorea directamente el voltaje de 12V que viene
de la fuente. Normalmente est encendido. Si se apaga,
quiere decir que la fuente de poder est defectuosa o que hay
un cortocircuito en algn punto de la PC.
-12V (monitor de la lnea de -12V
de la fuente de poder)
Normalmente est encendido. Si est apagado, significa que
la fuente de poder est defectuosa o que hayun cortocircuito
en algn punto de la PC.
3.3V (monitor de la lnea de 3.3V de la fuente de
poder, slo para fuentes tipo ATX)
Normalmente est encendido. Si est apagado, significa que
la fuente de poder est defectuosa o que hayun cortocircuito
en algn punto de la PC.
5V (monitor de la lnea de 5V de la fuente de poder)
Normalmente est encendido. Si est apagado, significa que
la fuente de poder est defectuosa o que hayun cortocircuito
en algn punto de la PC.
En una computadora que est funcionando sin problemas,
notar que por losdisplaysde la tarjeta se expide una serie de
nmerosyletras; van cambiando, conforme avanza el proceso
de arranque. Finalmente, el displayse detiene en un cdigo FF
o 00; yentonces, se procede a la bsqueda ycarga del sistema
operativo.
Interpretacin de los cdigos POST
La tarjeta PO ST, no sirve en mquinascuyo proceso de
arranque se realiza sin problemas. Su utilidad se aprecia cuando
un equipo no puede terminar de encenderse. En estoscasos, lo
primero que debemosverificar esla marca del BIO S incluido en
la tarjeta madre (figura 6). La mayora de computadoras
modernas, utilizan un BIO S de lasmarcasAM I, Award o
Phoenix; de hecho, estasdosltimasya se fusionaron en una
sola empresa. En lastablas1 a 5 se muestran loscdigos
PO ST expedidospor loscircuitosBIO S de estosfabricantes.
Esnecesario verificar la marca del BIO S, porque cada
fabricante de este pequeo software usa un determinado juego
de cdigosPO ST; un cdigo que en un BIO S de AM I especifica
cierto error, en un BIO S de Award puede significar algo
totalmente distinto; yen un BIO S de Phoenix, seala otra cosa.
Si al encender el aparato losdisplaysde la tarjeta se detienen
en un cdigo 12 por ejemplo, el BIO S de AM I indicar que se
va a deshabilitar el DM A yloscontroladoresde interrupcin; el
BIO S de Award, sealar que se est probando el canal 0 del
temporizador 0 del circuito 8254; yel BIO S de Phoenix,
especificar que se est restaurando la palabra de control al
CPU durante un reinicio por teclado (CTRL + ALT + SUPR).
Hasta que conozca la marca del BIO S incluido en la tarjeta
madre, podr proceder a hacer el diagnstico de la computa-
dora. Encindala, yespere a que el displayde la tarjeta PO ST se
detenga en un cdigo hexadecimal; yluego, consulte lastablas
de cdigosPO ST (asegrese de usar la informacin que
corresponde a la marca del BIO S de su tarjeta madre); localice
el cdigo, yvea qu significa; as tendr una idea muyprecisa
del problema que tiene el equipo, yse le facilitar su
eliminacin.
A veces, el displayno se detiene por completo en un cdigo
ytarda mstiempo en mostrar el siguiente mensaje. Si se
encuentra en este caso, anote loscdigosque mstardan en
desaparecer del display; si fueron mostradospor mstiempo,
esporque a la mquina le cost mstrabajo pasar dicha
prueba. Consulte la tabla de cdigosPO ST respectiva, y
Figura 6
Figura 7
4
Computacin
aplicada
Computacin
aplicada
verifique loselementosindicados; valore si puede corregir la
situacin, hasta que el arranque se normalice.
Uso de los accesorios
En ocasiones, la nica ranura PCI disponible esla que est
pegada al fondo del gabinete; ycuando se inserta en ella la
tarjeta PO ST, el displayqueda muy escondido . En este caso,
resulta de mucha ayuda el displayadicional que acompaa a la
tarjeta PO ST. Con la computadora apagada, retire la tarjeta de
la ranura PCI; luego conecte el cable, ycoloque el display
adicional en donde pueda verlo con facilidad; reinserte la placa
en la ranura, yencienda la mquina; ahora, loscdigosPO ST
sern ledoscon facilidad; ypor lo tanto, se simplificar el
diagnstico (figura 7).
Si usa la tarjeta PO ST en una tarjeta madre extrada del
gabinete, el altavoz interno de ste quedar fuera de su alcance.
Deber usar entoncesel zumbador que acompaa a la tarjeta
PO ST; para hacerlo funcionar, primero localice lasterminales
en que normalmente se conecta el altavoz del gabinete; conecte
ah el cable incluido; lleve el otro extremo del cable al conector
de dospinesque se ubica exactamente sobre el zumbador de la
tarjeta (figura 8); ahora, loscdigosaudibles(si esque existen)
se escucharn a travsdel zumbador.
Con respecto a loscdigosaudibles, cabe sealar que
algunosfabricanteshan complementado loscdigosPO ST con
una serie de clavesauditivas, generadasen el altavoz interno
del gabinete. Por medio de una serie de pulsosque se expiden
en turnoscuidadosamente espaciados, losfabricantesle indican
al usuario loserroresmsevidenteso graves. Este mtodo es
muyconveniente, porque no obliga a usar una placa PO ST para
acceder a dichoscdigos; pero esmslimitada la cantidad de
cdigosque se pueden producir; as que estasadvertencias
auditivasse han reservado para losproblemasque aparecen
con mayor frecuencia (en la tabla 5, se especifican algunosde
loscdigosaudiblesde un BIO S de Award).
Comentarios finales
Para obtener gratuitamente tutorialesmultimedia que pueden
apoyarle en su trabajo de servicio a computadoras, consulte el
si ti o: www www www www www. computaci on-apli cada. com . computaci on-apli cada. com . computaci on-apli cada. com . computaci on-apli cada. com . computaci on-apli cada. com.
Figura 8
00
01
02
03
05
06
08
08
0A
0B
0C
0D
0E
0F
10
11
12
13
14
19
20
23
24
25
26
27
28
2A
2B
2C
2D
2E
2F
30
31
32
34
37
38
39
3A
3B
40
42
43
44
45
46
47
48
49
Se transfiere el control al cargador de arranque en Int19.
Deshabi li tar NM I
Retardo en el encendido.
Encendi do de rei ni ci o suave
Deshabi li tar cach
C di go PO ST no compri mi do
Verificacin de la CM O S
Ini ci ali zaci n de la C M O S
Inicializacin de la CM O S para fecha y hora
Inicializacin previa al proceso por lotes del teclado
Comando por lotes al controlador de teclado
Verificar comando por lotes
Inicializacin posterior al proceso por lotes de
controlador de teclado
Escribe el byte de comando del teclado
Comando de bloqueo/desbloqueo de terminales 23/24
Revisa el comando para la tecla < INS>
Deshabi li tar DM A/PI C
I ni ci ali zaci n del C hi pset
Prueba del temporizador 8254
Prueba de refresco de memoria
Prueba de los 64KB de memoria base
Fija la pila del BIO S, configuracin antes
del inicio del vector Int.
Ini ci ali zaci n del vector de Interrupci ones
Lee el puerto de entrada del chip 9042,
borrar contrasea
Inicializa datos globales para el interruptor de Turbo
Inicializacin antes de configurar el modo de video
Configurar el modo de video
I ni ci ali zar BUS
Configuracin antes de la revisin
de Video O peracional
Se transfiere el control a la RO M de video opcional
Proceso posterior a la rutina de la RO M
de video opcional
Despliega la prueba de Escritura/Lectura
si no hay EG A/VG A
Despliega la prueba de Escritura/Lectura de la memoria
Prueba del retrazado
Despliega la prueba de Escritura/Lectura alternada
Prueba alterna de retrazo del despliegue
Fijar el modo de despliegue
Despliega mensaje de encendido
Inicializa el tipo de BUS
Despliega los mensajes de error
por i ni ci ali zaci n del BUS
Despliega el mensaje de Presione < Supr>
Prueba de memoria del mdem virtual
Prepara las tablas de descripcin
Entra al modo virtual para prueba de memoria
Habi li ta i nterrupci ones para modo de di agnsti co
Inicializa datos para revisar la memoria cubierta en 0: 0
Revisar la memoria cubierta, encuentra la cantidad
total de memoria
Prueba de escritura de memoria
Prueba de escritura de memoria base de 640KB
Determina la memoria por debajo de 1M B
Determina la memoria por encima de 1M B
Cdigo Significado
Cdigos de AMI Win BIOS
Tabla 1
5
Computacin
aplicada
Computacin
aplicada
Revisa el reinicio suave, borra la memoria
por debajo de 1M B
Borra la memoria por encima de 1M B
G uarda el tamao de la memoria
Despliega el tamao de los primeros 64K de memoria
Prueba secuencial y aleatoria de memoria
Se despliega el tamao de la memoria
Prueba de la memoria por encima de 1M B
G uarda la informacin del tamao de la memoria
Entra al modo real
Deshabilita la lnea de compuerta A20
Ajusta el tamao de la memoria
Borra el mensaje Presione < Supr>
Prueba de DM A/PIC
Prueba del registro base DM A # 1
Prueba del registro base DM A # 2
Programar las unidades DM A 1 y 2
Inicializa el controlador de interrupciones 8259
Prueba del teclado
Habilita las fuentes extendidas NM I
Prueba por lotes yde teclas pegadas
Prueba del controlador de teclado
Escribe el byte de comando, inicializa el buffer circular
Prueba de la tecla Lock
Compara el tamao de memoria con el de la CM O S
Prueba de contrasea o de error suave
Programacin antes de la revisin
Ejecuta la configuracin de la CM O S
Programacin despus de la configuracin
Despliegue de encendido
Enva a memoria Shadow el BIO S principal y de video
O pciones de configuracin posteriores
a la configuracin de CM O S
I ni ci ali zar ratn
Reinicia el controlador de disco duro
C onfi guraci n de di squetes
Configuracin de discos duros
Tamao de memoria base/extendida
Ini ci ali zar la RO M opci onal del BUS PC I/VLB
desde C800
Inicializacin antes del control de la RO M
opcional en C800
Se transfiere el control a la RO M opcional
Proceso posterior del control a la RO M opcional
Configura el rea de datos del temporizador/direccin
base de impresora
Fija la direccin base de RS-232
Inicializacin anterior a la prueba del NPU
Ini ci ali zaci n del NPU
Inicializacin despus de la prueba del NPU
Prueba el teclado extendido, la ID de teclado
y la tecla Num-lock
Realiza el comando de identificacin de teclado
Reinicia la bandera de ID del teclado
Prueba de memoria Cach
Despliega los errores suaves
Programar los estados de espera de la memoria
Borrar pantalla, habilitar paridad de la NM I
Inicializacin necesaria antes de dar el control
a la RO M en E000
Se transfiere el control a al RO M en E000
4B
4C
4D
4E
4F
50
51
52
53
54
57
58
59
60
62
65
66
67
7F
80
81
82
83
84
85
86
87
88
89
8B
8C
8D
8E
8F
91
94
95
96
97
98
99
9A
9B
9C
9D
9E
9F
A0
A1
A2
A4
A5
A7
A8
A9
A A
B0
B1
C 2
C 5
C 6
C 7
C 8
C A
C B
C D
C E
C F
D1
D2
D3
D4
D5
D D
Inicializacin necesaria despus de dar
el control a la RO M en E000
Despliega la configuracin del Setup
Cdigo de SETUP no comprimido para tecla
de acceso rpido
Copia cualquier cdigo al rea especfica
Deshabilitar NM I, retardo en el encendido
Habi li ta RO M , deshabi li ta cach
Suma de prueba de la RO M BIO S
Prueba del registro de apagado de la CM O S
Apagado de la CM O S
Inicializa la fecha y hora de la CM O S
Inicializacin antes del proceso por lotes de teclado
Comando BAT a controlador de teclado
Instalacin despus del proceso por lotes
del controlador de teclado
Escribe el byte de comando de teclado
Revisa el comando de tecla < INS>
Deshabilita el DM A y los controladores
de i nterrupci ones
Ini ci ali zaci n del C hi pset/auto detecci n de memori a
Cdigo de RUNTIM E no comprimido
Cdigo de RUNTIM E no comprimido
Se transfiere el control a la RAM shadow en F000: F000
Cdigo Significado Cdigo Significado
02
03
04
06
07
08
09
0A
0B
0C
0E
0F
10
11
12
13
14
16
17
18
1A
1C
20
22
24
26
28
29
2A
2C
2E
Verifica modo real
Deshabi li ta la i nterrupci n no enmascarable (NM I)
Recupera el tipo de CPU
Inicializa el hardware del sistema
Deshabilita la memoria sombra y ejecuta
el cdigo desde la RO M
Inicializa el chipset con los valores PO ST iniciales
Configura las banderas de PO ST
Inicializa los registros del CPU
Habi li ta la cach del C PU
Inicializa los cachs a valores PO ST iniciales
Inicializa el componente de I/O
Ini ci ali za el bus local IDE
Ini ci ali za la admi ni straci n de energ a
Carga los registros alternos con los valores
de PO ST i ni ci ales
Restaura la palabra de control del CPU
durante un arranque tibio
Inicializa los dispositivos de comando de bus PCI
Inicializa el controlador de teclado
Suma de prueba de la RO M BIO S
Inicializa la cach antes de la prueba de tamao de memoria
Ini ci ali zaci n del tempori zador de i nterrupci n
programable 8254
Inicializacin del controlador de DM A 8237
Reinicia el controlador programable de interrupciones
Prueba del refresco de memoria
Prueba del controlador de teclado 8742
Fija el registro de segmento ES a 4G B
Habilita la lnea de compuerta A20
Prueba de tamao de RAM
Ini ci ali za el admi ni strador de memori a PO ST
Borra los512KB de memoria base
Falla de RAM en lnea de direccin xxxx
Falla de RAM en bits de datos xxxxdel byte bajo
del bus de memoria
Cdigos de Phoenix 4.0 Release 6.0
Tabla 2
6
Computacin
aplicada
Computacin
aplicada
2F
30
32
33
36
38
3A
3C
3D
41
42
45
46
47
48
49
4A
4B
4C
4E
4F
50
51
52
54
55
58
59
5A
5B
5C
60
62
64
66
67
68
69
6A
6B
6C
6E
70
72
76
7C
7D
7E
80
81
82
83
84
85
86
87
88
89
8A
8B
8C
8F
90
91
92
93
95
96
97
98
99
9A
9C
9D
9E
9F
A0
A2
A4
A8
A A
AC
A E
B0
B1
B2
B4
B5
B6
B7
B9
BA
BB
BC
BD
BE
BF
C 0
C 1
C 2
C 3
C 4
C 5
C 6
C 7
C 8
C 9
C A
C B
C C
C D
C E
D2
E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
EE
EF
Habilita la cach antes de enviar el BIO S
a la memoria sombra
Falla de RAM en bits de datos xxxxdel byte
alto del bus de memoria
Prueba de la frecuencia del reloj de bus del CPU
Inicializa el administrador de envos de Phoenix
Apagado de arranque tibio
Enva la RO M BIO S a la memoria sombra
Prueba de tamao de cach
Configuracin avanzada de los registros del chipset
Carga los registros alternos con los valores de la CM O S
Ini ci ali za la memori a extendi da para el RomPi lot
Inicializa los vectores de interrupcin
Ini ci ali zaci n de di sposi ti vos PO ST
Revisin del aviso de derechos de la RO M
Inicializa el soporte a I20
Revisa la configuracin de video contra la CM O S
Inicializa el bus PCI y sus dispositivos
Inicializa todos los adaptadores de video en el sistema
Ini ci o de Q ui etBoot (opci onal)
Enva la RO M BIO S de video a la memoria sombra
Despliega el aviso de derechos del BIO S
Ini ci ali za el arranque mlti ple
Despliega el tipo y velocidad del CPU
Ini ci ali za la tarj eta EISA
Prueba de teclado
Fija el clic de tecla, si est habilitado
Habi li ta los di sposi ti vos USB
Prueba de interrupciones no esperadas
Inicializa el servicio de despliegue de PO ST
Despliega el cursor Press F2 to enter SETUP
Deshabi li ta la cach del C PU
Prueba la RAM entre 512KB y640KB
Prueba la memoria extendida
Prueba las lneas de direccin de la memoria extendida
Salta a UserPatch1
Configura los registros de cach avanzados
Ini ci ali za la APIC multi procesador
Habilita los cachs externos y del CPU
Configura el rea de modo de
administracin de sistema (SM M )
Despliega el tamao de la cach L2
Carga los valores predeterminados de consumidor (opcional)
Despliega un mensaje de rea de sombra
Despliega una direccin alta posible para la recuperacin
de direcciones UM B
Despliega mensajes de error
Revisa por errores de configuracin
Verifica loserroresde teclado
Configura los vectores de interrupcin del hardware
Ini ci ali za el M oni toreo Inteli gente del Si stema
Inicializa el coprocesador, si est presente
Deshabilita los puertos sper I/O y los IRQ s
de la tarjeta madre
Ini ci ali zaci n tard a de di sposi ti vos PO ST
Detecta e instala puertos RS232 externos
C onfi gura los controladores IDE no-M C D
Detecta e instala los puertos paralelos externos
Ini ci ali za los di sposi ti vos ISA compati bles con PC PnP
Reinicia los puertos I/O en la tarjeta madre
C onfi gura los di sposi ti vos confi gurables
de la tarjeta madre (opcional)
Inicializa el rea de datos del BIO S
Habi li ta las i nterrupci ones no enmascarables (NM I s)
Inicializa el rea de datos extendida del BIO S
Prueba e inicializa el ratn PS/2
Inicializa el controlador de disquetes
Determina el nmero de unidades ATA (opcional)
Inicializa los controladores de discos duros
Inicializa los controladores de bus local de discos duros
Salta a UserPatch2
Construye la M PTABLE para placas multiprocesador
Instala la RO M de CD para el arranque
Borra el registro de segmento ES grande
Arregla la tabla multiprocesador
Bsqueda por RO M s opcionales
Verifica las unidades SM ART (opcional)
Enva a la memoria sombra las RO M s opcionales
Configura el administrador de energa
Ini ci ali za el mecani smo de seguri dad (opci onal)
Habilita las interrupciones de hardware
Determina el nmero de unidades ATA y SCSI
Fija la hora del da
Verifica el bloqueo de teclado
Ini ci ali za la veloci dad de teclado
Borra el cursor F2
Verifica si la tecla F2 es presionada
Entra al Setup
Borra la bandera de arranque
Revisa por errores
Informa al RomPilot sobre el fin de la PO ST
PO ST terminada, preprese para iniciar el sistema operativo
Un beep corto
Termi na Q ui etBoot (opci onal)
Revisin de contrasea
Ini ci ali za el AC PI del BIO S
Preparado para arrancar
Ini ci ali za los parmetros DM I
Ini ci ali za las RO M s PnP opci onales
Borra los verificadores de paridad
Despliega el men de arranque mltiple
Borra la pantalla
Revisa por virus y recordatorios de respaldo
Trata de arrancar con INT19h
Inicializa el administrador de errores PO ST (PEM )
Inicializa la introduccin de errores
Inicializa la funcin de despliegue de errores
Inicializa el manipulador de errores de sistema
C M O S dual PnP (opci onal)
Inicializa la conexin de la porttil
a su puerto de escritorio (opcional)
Ini ci ali za la conexi n tard a
de la porttil a su puerto de escritorio
Revi si n forzada (opci onal)
Extended checksum (opci onal)
Redirecciona INT15h para habilitar un teclado remoto
Redirecciona INT13h a dispositivos de Tecnologa
de M emoria, como RO M , RAM , PCM CIA y discos seriales
Redirecciona INT1 h para habilitar el video serial remoto
Re-mapeo de I/O y memoria para PCM CIA
Inicializa el digitalizador y despliega un mensaje
Interrupci n desconoci da
Ini ci ali za el chi pset
Ini ci ali za el puente
I ni ci ali za el C PU
Inicializa el temporizador del sistema
Inicializa los I/O de sistema
Revisa la recuperacin de arranque forzada
Suma de prueba de la RO M BIO S
Ve al BIO S
Fija un segmento grande
Ini ci ali za el modo multi procesador
Inicializa el cdigo especial de O EM
Inicializa el PIC y el DM A
Inicializa el tipo de memoria
Inicializa el tamao de memoria
Bloqueo del arranque en memoria sombra
Prueba de al memoria del sistema
Lo siguiente es para bloqueo de arranque en Flash ROM
7
Computacin
aplicada
Computacin
aplicada
Inicializa los vectores de interrupcin
Inicializa el reloj de tiempo real
Ini ci ali za el vi deo
Ini ci ali za el Admi ni strador del Si stema
F0
F1
F2
F3
Cdigos de BIOS Award
04-05
06
07
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
Ini ci ali zaci n del teclado; Ini ci ali zaci n de NM I, PIE,
AIE, UEI y SQ WV; Deshabilitar el video; Revisin de
paridad y DM A; Reinicio del coprocesador
matemtico; Borra todas las pginas de registros y el
byte de apagado de la CM O S RAM ; Inicializa los
temporizadores 0, 1 y2, yfija el temporizador EISA a
un estado conocido; Inicializa los controladores de
DM A 0 y 1; Inicializa de los controladores de
interrupcin 0 y 1; Inicializa los registros extendidos
EI SA.
Suma de prueba de la RO M ; Prueba de refresco de
memori a
C onfi guraci n de memori a baja; Ini ci ali za el chi pset
y prueba la presencia de memoria; Inicializacin
O EM del chipset; Se borran losprimeros256KB de
memoria; Se habilita la revisin de paridad, y se
prueba la paridad en los primeros 256KB de
memori a.
Configura la tabla de vectores de interrupcin;
Inicializa los primeros 120 vectores de interrupcin
con SPURIO US_INT_HDLR, e i ni ci ali za INT00-1F de
acuerdo a la INT_TBL
Cach; Verificacin de la suma de prueba de la
C M O S
Fija la tabla de interrupciones; Inicializa el teclado;
Deteccin del controlador de teclado
Suma de prueba de la CM O S; Se inicializa la interfaz
de vi deo.
Inicializacin del teclado; Prueba de la memoria de
vi deo
Se i ni ci ali za el adaptador de vi deo; Ini ci ali zaci ones
especficas del O EM
Reservado
Canal 0 del DM A probado con patrones de bits AA,
55, FF, 00
Canal 1 del DM A probado con patrones de bits AA,
55, FF, 00
Prueba del registro de pgina de DM A
Reservado
Reservado
Prueba del chip temporizador 8254, temporizador 0,
contador 2
Verificar el canal 1 del PIC 8259
Verificar el canal 2 del PIC 8259
Prueba de los bits fijos del PIC 8259; Apagado de los
bits de interrupcin, y verifique que ningn registro de
enmascaramiento de interrupcin est encendido
Prueba de las IRQ s enmascarables del PIC 8259
Prueba del bit verificador de NM I, y prueba de la
pari dad de I/O
Reservado
Reservado
Reservado
Reservado
Reservado
Se prueba la XRAM CM O S
Inicializacin y habilitacin de la ranura EISA 0
Inicializacin y habilitacin de la ranura EISA 1
Inicializacin y habilitacin de la ranura EISA 2
Inicializacin y habilitacin de la ranura EISA 3
Inicializacin y habilitacin de la ranura EISA 4
Inicializacin y habilitacin de la ranura EISA 5
Inicializacin y habilitacin de la ranura EISA 6
Inicializacin y habilitacin de la ranura EISA 7
Inicializacin y habilitacin de la ranura EISA 8
Inicializacin y habilitacin de la ranura EISA 9
Inicializacin y habilitacin de la ranura EISA 10
Inicializacin y habilitacin de la ranura EISA 11
Inicializacin y habilitacin de la ranura EISA 12
Inicializacin y habilitacin de la ranura EISA 13
Inicializacin y habilitacin de la ranura EISA 14
Inicializacin y habilitacin de la ranura EISA 15
Tamao de la memoria por debajo de 256K
Prueba de la memoria por encima de 256K
Prueba de la memoria EISA encontrada durante la
i ni ci ali zaci n de las ranuras
Configuracin de la CM O S; Entrar a modo protegido
Adaptador de ratn, CM O S
M emoria Cach
M emoria sombra
Ini ci ali za la uni dad de di squetes
Ini ci ali za el di sco duro
Puertos seriales y paralelos
C oprocesador matemti co
Se fija la velocidad de arranque
Ciclo del fabricante; Despliega cualquier error
suave
Seguridad; Pregunta por la contrasea (si est
habi li tada)
Actuali zaci n de la C M O S
Habilita la NM I, memoria cach
Inicializa las RO M s de los adaptadores, desde
C 8000h a EFFFFH F7FFFh
Fija el valor de tiempo para la direccin 40 de la
BI O S
Configuracin de proteccin contra virus
Velocidad de arranque
C onfi guraci n de BloqNum
Arranque desde INT19h
NM I en modo protegido
Deshabi li ta las NM I
Ini ci ali zaci n predetermi nada del chi pset
Programaci n del chi pset; Ini ci ali zaci n del chi pset
especfica del sistema
Encendido/apagado de la cach
Se verifica el tamao de la memoria
Prueba de los 256KB de memoria base
Prueba de seleccin de pgina de DRAM
C onmutaci n de vi deo
Prueba de la RAM sombra
Programacin de la cach; Configura la memoria
cach
C onmutaci n de veloci dad
Prueba de la memoria sombra
Ini ci ali zaci n O EM del chi pset
Arranque desde INT19h
Cdigo Significado
22
23
24
25
26
27
28
29
2A
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
63
B0
B1
BE
BF
C 0
C 1
C 2
C 3
C 4
C 5
C 6
C 8
C 9
C A
FF
Cdigo Significado
F4
F5
F6
F7
G enera un beep de salida
Borra el segmento grande
Arranca a mini DO S
Arranca a DO S completo
Tabla 3
8
Computacin
aplicada
Computacin
aplicada
Cdigos de Award PnP BIOS
01
02
03
04
05
06
07
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
19
1A
1B
1C
1D
1E
1F-29
30
31
Reservado
Reservado
Inicializar los registros EISA (Solo para BIO S tipo EISA)
Reservado
Auto prueba del controlador de teclado
Reservado
Verificar la lectura/escritura de la CM O S.
Inicializacin especfica del O EM ; configurar los registros
de CPU Cyrix
Lleva a cabo la instruccin de ID del CPU; inicializa los
primeros 32 vectores de interrupcin, inicializa las
interrupciones 33 a 120, inicializacin de la administracin
de energa
Inicializacin PnP; verificar el tiempo RTC. Detectar batera
mala, leer los datos de la CM O S en el rea de pila del
BIO S, asignacin de I/O y memoria para los dispositivos
PC I .
Inicializacin del rea de datos del BIO S
Programar algunos valores del chipset; M edicin del CPU
para despli egue; i ni ci ali zar vi deo.
Inicializar APIC (solo para BIO S multiprocesador); M ostrar
mensaje de arranque en pantalla.
Prueba del canal 0 de DM A
Prueba del canal 1 de DM A
Prueba de Registros de pgina DM A
Reservado
Reservado
Prueba del contador 2 del 8254
Prueba del bit de enmascaramiento de interrupcin del
8259, para canal 1.
Prueba del bit de enmascaramiento de interrupcin del
8259, para canal 2.
Reservado
Prueba de funcionalidad del 8259
Reservado
Reservado
Reservado
Reservado
NVM (en caso de EISA)
Reservado
Recupera el tamao de la memoria base y extendida
Prueba la memoria base y extendida, prueba la memoria
base desde 256K hasta 640K, prueba la memoria extendida
por encima de 1M B
Prueba todos los puertos Sper I/O de la tarjeta
Reservado
Reservado
Reservado
Fija el aviso para acceder a la utilera de Setup de la
C M O S
Instala un ratn PS/2
Trata de encender el nivel 2.
Reservado
Reservado
Inicializa el controlador de unidad de disquete
Inicializa el controlador de unidad de disco duro
Inicializa los puertos seriales y paralelos (solo para
BI O S PnP)
Ini ci ali za el coprocesador matemti co
Reservado
M uestra todos los mensajes de error en pantalla
Pregunta por la contrasea, si est configurada
Escribe todos los valores de la CM O S, localizados en la
pila del BIO S, de regreso en la CM O S.
Reservado
Ini ci ali za todas las RO M s ISA; Ini ci ali zaci n de PC I
(solo para BIO S PCI); inicializacin de PnP (solo para
BIO S PnP); confi gura la memori a sombra ; i ni ci ali za
el administrador de energa.
Si no es un BIO S PnP, inicializa los puertos; Inicializa el
tiempo en el rea de datos del BIO S.
Reservado
Configura la proteccin contra virus en el sector de
arranque.
Trata de encender el cach nivel 2.
Configura BloqNum y la velocidad de tecleo.
Arranque del sistema a travs de la Int19h.
Interrupcin no esperada en modo protegido.
O curri un NM I no solicitado.
Configuraciones predeterminadas en el chipset.
Programas calores restantes del chipset.
Inicializar todos los dispositivos estndar con valores
predetermi nados.
Deteccin automtica de la DRAM y cach en la tarjeta
madre.
Prueba los primeros 26K de RAM .
Copia la RO M BIO S en E000-FFFF
Arranque del sistema
32
33
3A
3B
3C
3D
3E
3F
40
41
42
43
45
46-4D
4E
4F
50
51
52
53
54-5F
60
61
62
63
B0
B1
BE
BF
C 0
C 1
C 3
C 5
FF
Cdigos sonoros del BIOS de Award
Beeps Mensaje de Error Descripcin
1 largo, 2 cortos
Repeti ci n (lazo si n fi n)
1 largo, 3 cortos
Beeps de alta frecuencia
mi entras trabaj a
Alto/Baj o repeti dos
Error de adaptador de video
Error de M emoria
No hay tarjeta de video o la RAM
de video no funciona
M icroprocesador sobrecalentado
C PU
EL adaptador de video est mal o no ha encajado
adecuadamente en su ranura. Revise tambin que el cable del
monitor est adecuadamente conectado.
Revise si los mdulos de RAM estn bien conectados o si han
sido retirados del sistema.
Coloque adecuadamente o reemplace la tarjeta de video.
Revise la operacin adecuada del ventilador del CPU. Revise que
el flujo de aire en el gabinete sea el adecuado.
El CPU no est conectado adecuadamente o est daado. Se
puede deber tambin a un exceso de calor. Revise el ventilador
del CPU o el BIO S para la velocidad correcta del ventilador.
Tabla 4
Tabla 5

You might also like