Desktop Boards
Desktop Boards
Códigos do POST para a porta 80h

Este documento define os códigos de bipe, as mensagens de erro e os códigos do POST (Power On Self Test - teste de inicialização) associados às versões do BIOS baseadas na EFI (Extensible Framework Interface).

Códigos de bipe
O alto-falante integrado emite códigos sonoros de erro (códigos de bipe) durante o POST. Nem todas as Intel® Desktop Boards têm um alto-falante integrado.

Tipo Padrão Freqüência
Erro de memória Três bipes longos 1.280 Hz
Aviso térmico Quatro bipes alternados:
Tom alto, tom baixo, tom alto, tom baixo
Tom alto: 2.000 Hz
Tom baixo: 1.600 Hz

Mensagens de erro do BIOS

Mensagem de erro Explicação
Foi detectado um processador que não foi projetado para ser usado com esta placa. O uso de processadores não suportados pode causar a operação incorreta, dano à desktop board ou ao processador ou redução da vida útil do produto. O sistema desliga em 10 segundos. O processador instalado não é compatível com a desktop board.
Bateria do CMOS descarregada (CMOS Battery Low) A bateria pode estar perdendo energia. Substitua a bateria.
Checksum do CMOS incorreta (CMOS Checksum Bad) A soma de verificação do CMOS está incorreta. A memória CMOS pode estar corrompida. Execute o programa de configuração para reconfigurar os valores.
Tamanho da memória diminuiu (Memory Size Decreased) O tamanho da memória diminuiu após da última inicialização. Se não foi removida nenhuma memória, ela pode estar com defeito.
Não há dispositivo de inicialização disponível (No Boot Device Available) O sistema não encontrou um dispositivo para inicializar.

Códigos de POST da porta 80h
Durante o POST (Power-On Self Test), o BIOS envia códigos de andamento do diagnóstico (códigos de POST) para a porta 80h de E/S. Se o POST falhar, o último código de POST gerado é deixado na porta 80h. Este código pode ser usado para determinar a razão do erro.

Ver os códigos de POST
Você pode configurar a exibição dos códigos de POST usando um dos métodos a seguir.

Placa de POST (placa PCI adicional) A placa de POST decodifica a porta e mostra o conteúdo em um mostrador de LEDs. A placa de POST precisa ser instalada no conector 1 do barramento PCI.
LED onboard de código do POST Algumas Intel® Desktop Boards contêm um LED integrado para mostrar códigos de POST.

Faixas de código de POST da porta 80h
Nas tabelas abaixo, todos os códigos de POST e faixas de valores são mostrados em hexadecimal.

Faixa Categoria/subsistema
00 – 0F Códigos de depuração: Pode ser usado por qualquer PEIM/driver para depuração.
10 – 1F Processadores de hosts
20 – 2F Memória/chipset
30 – 3F Recuperação
40 – 4F Reservado para uso futuro.
50 – 5F Barramentos de E/S: PCI, USB, ISA, ATA, etc.
60 – 6F Reservado para uso futuro (para novos barramentos).
70 – 7F Dispositivos de saída: Todos os consoles de saída.
80 – 8F Reservado para uso futuro (novos códigos de console de saída).
90 – 9F Dispositivos de entrada: Teclado/mouse.
A0 – AF Reservado para uso futuro (novos códigos de console de entrada).
B0 – BF Dispositivos de inicialização: Inclui mídia fixa e mídia removível.
C0 – CF Reservado para uso futuro.
D0 – DF Seleção de dispositivo de inicialização.
E0 – FF E0 - EE: Códigos diversos
F0 – FF: FF exceção do processador

Códigos do POST para a porta 80h

Código de POST Descrição da operação POST
00 - 0F Códigos de depuração: podem ser usados por qualquer PEIM/driver para depuração.
10 - 1F Processador de host
10 Inicialização de ativação do processador de host (processador de boot strap)
11 Inicialização de cache do processador de host (incluindo APs)
12 Inicialização de processador de início de aplicativo
13 Inicialização de SMM
14 Inicialização de LAN
15 Sair do driver de inicialização de "early platform"
16 Inicialização do driver SMBUS
17 Entrada para leitura/gravação de execução de SMBUS
19 Entrada para programação de CK505
1F Erro irrecuperável da CPU
20 - 2F Memória / chipset
21 Inicializando um componente de chipset
22 Leitura de SPD dos DIMMs de memória
23 Detecção de presença de DIMMs de memória
24 Programando parâmetros de temporização na controladora de memória e DIMMs
25 Configuração da memória
26 Otimização de configurações da memória
27 Inicialização da memória, por exemplo, ECC init
28 Teste da memória
2F Não foi detectada nenhuma memória ou não foi detectada nenhuma memória útil.
30 - 3F Recuperação
30 Recuperação de crise iniciada por solicitação do usuário
31 Recuperação de crise iniciada pelo software (flash corrompido)
34 Carregando cápsula de recuperação
35 Passando controle para a cápsula de recuperação
3F Impossível recuperar
50 - 5F Barramentos de E/S (PCI, USB, ISA, ATA, etc.)
50 Enumeração de barramentos PCI
51 Alocação de recursos para o barramento PCI
52 Inicialização de controladora PCI Hot Plug
53 – 57 Reservado para barramento de PCI
58 Reconfiguração de barramento USB
59 Reservado para USB
5A Reconfiguração de barramento de PATA/SATA e todos os dispositivos
5B Reservado para ATA
5C Reconfiguração de SMBUS
5D Reservado para SMBUS
5F Erro irrecuperável no barramento de E/S
70 - 7F Dispositivos de saída
70 Reconfiguração da controladora de VGA
71 Desativação da controladora de VGA
72 Habilitação da controladora de VGA
78 Reconfiguração da controladora de console
79 Desativação da controladora de console
7A Ativação da controladora de console
7F Erro irrecuperável de dispositivo de saída
90 - 9F Dispositivos de entrada
90 Reconfiguração do teclado
91 Desativação do teclado
92 Detecção da presença de teclado
93 Ativação do teclado
94 Limpeza do buffer de entrada do teclado
95 Instruindo a controladora do teclado a executar o Auto teste (apenas PS2)
98 Reconfiguração do mouse
99 Desativação do mouse
9A Detecção da presença de mouse
9B Ativação do mouse
9F Erro irrecuperável de dispositivo de entrada (teclado ou mouse)
B0 - BF Dispositivos de inicialização
B0 Reconfiguração da mídia fixa
B1 Desativação da mídia fixa
B2 Detecção da presença de uma mídia fixa (detecção da unidade de disco IDE, etc.)
B3 Ativação/configuração de uma mídia fixa
B8 Reconfiguração de mídia removível
B9 Desativação da mídia removível
BA Detecção da presença de uma mídia removível (detecção da unidade IDE, CD-ROM, etc.)
BC Ativação/configuração de uma mídia removível
BF Erro irrecuperável de dispositivo de inicialização
D0 - DF Seleção de dispositivo de inicialização
Dy Seleção de tentativa de inicialização y (y=0 a 15)
E0 - FF Códigos diversos
E0 Iniciado o despacho de PEIMs (emitido no primeiro reporte de EFI_SW_PC_INIT_BEGIN
E2 Encontrada memória permanente
E1, E3 Reservado para PEI/PEIMs
E4 Entrou na fase DXE
E5 Iniciados drivers de despacho
E6 Iniciada conexão de drivers
E7 Aguardando input do usuário
E8 Verificando senha
E9 Entrando na configuração do BIOS
EB Chamando opções de ROM de antigas
EF Falha de inicialização/S3 retomada
F4 Entrando em estado de repouso
F5 Saindo do estado de repouso
F8 Chamado o serviço de inicialização EFI ExitBootServices ( )
F9 Chamado o serviço de tempo de execução EFI SetVirtualAddressMap ( )
FA Chamado o serviço de tempo de execução EFI ResetSystem ( )
FF Exceção do processador

Seqüência típica de POST da porta 80h
Tipicamente, os valores de código da porta 80h aumentarão durante o processo de inicialização. Os código anteriores são para subsistemas mais próximos do processador e os códigos posteriores são para periféricos. Tipicamente, a ordem de inicialização é Processador -> Memória -> Barramentos -> Dispositivos de Saída/Entrada -> Dispositivos de Inicialização. A seqüência de POST é específica ao sistema.

Código de POST Descrição
21 Inicializando um componente de chipset
22 Leitura de SPD dos DIMMs de memória
23 Detecção de presença de DIMMs de memória
25 Configuração da memória
28 Teste da memória
34 Carregando cápsula de recuperação
E4 Entrou na fase DXE
12 Inicialização de processador de início de aplicativo
13 Inicialização de SMM
50 Enumeração de barramentos PCI
51 Alocação de recursos para o barramento PCI
92 Detecção da presença do teclado
90 Reconfiguração do teclado
94 Limpeza do buffer de entrada do teclado
95 Auto teste do teclado
EB Chamando o BIOS do vídeo
58 Reconfiguração de barramento USB
5A Reconfiguração de barramento de PATA/SATA e todos os dispositivos
92 Detecção da presença do teclado
90 Reconfiguração do teclado
94 Limpeza do buffer de entrada do teclado
5A Reconfiguração de barramento de PATA/SATA e todos os dispositivos
28 Teste da memória
90 Reconfiguração do teclado
94 Limpeza do buffer de entrada do teclado
E7 Aguardando input do usuário
01 INT 19
00 Pronto para inicialização

Isto se aplica a:
Intel® Desktop Board D5400XS 
Intel® Desktop Board D945GCCR 
Intel® Desktop Board D102GGC2 
Intel® Desktop Board D201GLY 
Intel® Desktop Board D201GLY2 
Intel® Desktop Board D410PT 
Intel® Desktop Board D425KT 
Intel® Desktop Board D510MO 
Intel® Desktop Board D525MW 
Intel® Desktop Board D945GBO 
Intel® Desktop Board D945GCL 
Intel® Desktop Board D945GCLF 
Intel® Desktop Board D945GCLF2 
Intel® Desktop Board D945GCNL 
Intel® Desktop Board D945GCPE 
Intel® Desktop Board D945GCZ 
Intel® Desktop Board D945GNT 
Intel® Desktop Board D945GPM 
Intel® Desktop Board D945GRW 
Intel® Desktop Board D945GSEJT 
Intel® Desktop Board D945GTP 
Intel® Desktop Board D945PAW 
Intel® Desktop Board D945PDK 
Intel® Desktop Board D945PLNM 
Intel® Desktop Board D945PLRN 
Intel® Desktop Board D945PSN 
Intel® Desktop Board D945PVS 
Intel® Desktop Board D945PWM 
Intel® Desktop Board D946GZAB 
Intel® Desktop Board D946GZIS 
Intel® Desktop Board D946GZTS 
Intel® Desktop Board D955XBK 
Intel® Desktop board D955XCS 
Intel® Desktop Board D975XBX 
Intel® Desktop Board D975XBX2 
Intel® Desktop Board DB43LD 
Intel® Desktop Board DB65AL 
Intel® Desktop Board DG31GL 
Intel® Desktop Board DG31PR 
Intel® Desktop Board DG33FB 
Intel® Desktop Board DG33TL 
Intel® Desktop Board DG35EC 
Intel® Desktop Board DG41AN 
Intel® Desktop Board DG41BI 
Intel® Desktop Board DG41CN 
Intel® Desktop Board DG41KR 
Intel® Desktop Board DG41MJ 
Intel® Desktop Board DG41RQ 
Intel® Desktop Board DG41TX 
Intel® Desktop Board DG41WV 
Intel® Desktop Board DG43GT 
Intel® Desktop Board DG43NB 
Intel® Desktop Board DG43RK 
Intel® Desktop Board DG45FC 
Intel® Desktop Board DG45ID 
Intel® Desktop Board DG965MQ 
Intel® Desktop Board DG965MS 
Intel® Desktop Board DG965OT 
Intel® Desktop Board DG965PZ 
Intel® Desktop Board DG965RY 
Intel® Desktop Board DG965SS 
Intel® Desktop Board DG965WH 
Intel® Desktop board DH55HC 
Intel® Desktop Board DH55PJ 
Intel® Desktop board DH55TC 
Intel® Desktop Board DH57DD 
Intel® Desktop board DH57JG 
Intel® Desktop Board DH61AG 
Intel® Desktop Board DH61BE 
Intel® Desktop Board DH61CR 
Intel® Desktop Board DH61DL 
Intel® Desktop Board DH61WW 
Intel® Desktop Board DH67BL 
Intel® Desktop Board DH67CF 
Intel® Desktop Board DH67CL 
Intel® Desktop Board DH67GD 
Intel® Desktop Board DH67VR 
Intel® Desktop Board DP35DP 
Intel® Desktop Board DP43BF 
Intel® Desktop Board DP43BFL 
Intel® Desktop Board DP43TF 
Intel® Desktop Board DP45SG 
Intel® Desktop Board DP55KG 
Intel® Desktop Board DP55SB 
Intel® Desktop Board DP55WB 
Intel® Desktop Board DP55WG 
Intel® Desktop Board DP67BA 
Intel® Desktop Board DP67BG 
Intel® Desktop Board DP67DE 
Intel® Desktop Board DP965LT 
Intel® Desktop Board DQ35JO 
Intel® Desktop Board DQ35MP 
Intel® Desktop Board DQ43AP 
Intel® Desktop Board DQ45CB 
Intel® Desktop Board DQ45EK 
Intel® Desktop board DQ57TM 
Intel® Desktop Board DQ57TML 
Intel® Desktop Board DQ67EP 
Intel® Desktop Board DQ67OW 
Intel® Desktop Board DQ67SW 
Intel® Desktop board DQ963FX 
Intel® Desktop Board DQ965CO 
Intel® Desktop Board DQ965CO  
Intel® Desktop Board DQ965GF 
Intel® Desktop Board DQ965WC 
Intel® Desktop Board DX38BT 
Intel® Desktop Board DX48BT2 
Intel® Desktop Board DX58OG 
Intel® Desktop Board DX58SO 
Intel® Desktop Board DX58SO2 
Intel® Desktop Board DZ68DB 

ID da solução: CS-025434
Data de criação: 21-01-2007
Última modificação: 20-06-2011
Para o começo da página