Manual Techaid Br

Embed Size (px)

Citation preview

  • SOYO TechAID Introduo Parabns por adquirir uma SOYO TechAID. Antes de comear a usar este produto, por favor, leia atentamente as instrues de instalao e uso de sua nova placa de diagnsticos. A finalidade da Soyo TechAID facilitar e encurtar o processo de identificao de problemas nos hardware de um computador. Esta placa ajudar qualquer tcnico (do principiante ao mais experiente) a diagnosticar de forma rpida, precisa e conveniente problemas de hardware, mostrando no display os cdigos POST (Power on Self Test), indicando o defeito do computador. Contedo da embalagem: Sua Soyo TechAID dever conter:

    1) Placa Soyo TechAID 2) Miniplaca de Display 3) Cabo de Fita de 9 (nove) Pinos 4) Manual de Instalao

    Descrio da TechAID:

    PCIRST LED Quando o sistema

    for ligado, este LED acender e

    apagar aps o boot up,

    permanecendo apagada.

    +5V LED LED aceso quando o

    sistema estiver ligado, mostra que a

    tenso de 5 est presente.

    Interface PCI para instalar

    em um barramento PCI da

    placa-me.

    Display dos

    cdigos POST

    Conector para o Cabo

    de Fita de 10 Pinos.

    +12V LED LED aceso quando o

    sistema estiver ligado, mostra que a

    tenso de +12v est presente.

    -12V LED LED aceso quando o

    sistema estiver ligado, mostra que a

    tenso de -12v est presente.

    +3V3SB LED Aceso

    quando 3.3vSB presente

    3.3V LED LED aceso quando o

    sistema estiver ligado, mostra que

    a tenso de 3.3v est presente.

  • Instalao: 1. Com o computador desligado e o cabo desconectado da tomada, insira a placa TechAID em um dos

    slots do barramento de PCI disponveis em sua placa-me. 2. Ligue o computador e verifique se a fonte de alimentao est funcionando corretamente, usando os

    6 LEDs da placa TechAID. Esses 6 LEDs correspondem a: PCIRST, +3V3SB, +3.3V, +5V, +12V e 12v.

    a) PCIRST LED Quando o sistema ligado, esse LED acende momentaneamente e se apaga

    em seguida. Caso permanea aceso, um dos seguintes problemas ter ocorrido: 1) O boto de reset est com problema, tente desconectar o boto de reset da placa-me. 2) A fonte de alimentao est com defeito. 3) A placa-me est com defeito ou em curto-circuito com o gabinete.

    b) +3V3SB LED Indicador de alimentao stand by. Esse LED permanecer aceso se o cabo de alimentao estiver conectado placa-me, o interruptor da fonte de alimentao estiver na posio ligada e a alimentao stand by de +3v estiver presente.

    c) 3.3V LED Esse LED permanecer aceso enquanto o computador estiver ligado, indicando a

    presena da alimentao de 3.3v.

    d) +5V LED Esse LED permanecer aceso enquanto o computador estiver ligado, indicando a presena da alimentao de 5v.

    e) +12V LED Esse LED permanecer aceso enquanto o computador estiver ligado, indicando a

    presena da alimentao de +12v.

    f) -12V LED Esse LED permanecer aceso enquanto o computador estiver ligado, indicando a presena da alimentao de -12v.

    3. Se algum dos LEDs acima no estiver funcionando como indicado, verifique o problema de acordo. 4. Enquanto o computador inicializa, cdigos POST aparecero no display da TechAID, cada qual

    representando um problema. Abaixo, segue uma lista dos cdigos POST. 5. Por exemplo, se o display mostrar o cdigo POST C1, provavelmente h algum problema com o

    mdulo DRAM e recomendamos que este seja inspecionado. A primeira tabela abaixo lista alguns dos cdigos POST mais freqentes. Para uma lista mais completa, por favor, verifique a segunda tabela.

  • Cdigos POST mais freqentes

    Cdigo POST

    Causa Mensagem BIOS POST

    Soluo

    FF, 00 CPU Verifique a funcionalidade do processador (CPU)

    1. Cheque se o conector da fonte de alimentao est totalmente encaixado no soquete da placa-me. Se a placa-me for Pentium 4, verifique se o conector de 4 pinos (12V) est conectado placa-me.

    2. Remova a placa-me do gabinete e verifique se ela no est em curto-circuito com o gabinete.

    3. Troque o processador (CPU), de preferncia por um de mesma velocidade. Examine e limpe o soquete e os pinos da CPU.

    4. Certifique-se de que o processador esteja totalmente inserido e encaixado corretamente em seu soquete.

    5. Seu BIOS pode estar corrompido. Cheque tambm com o fabricante de sua placa-me.

    C1, C6, 31, 4E

    Memria Configurando a taxa de refresh do DRAM, e cheque a funcionalidade do controlador de DRAM.

    1. Certifique-se de que mdulo de memria esteja completamente encaixado em seu soquete.

    2. Certifique-se de que o mdulo de memria no esteja encaixado ao contrrio.

    Limpe os contatos do mdulo de DRAM. Substitua os mdulos por outros mdulos de DRAM que no estejam com defeito.

    41

    BIOS Configurando o controlador do BIOS.

    1. Limpe o CMOS (Clear CMOS) e ligue o sistema novamente.

    2. Substitua o chip de BIOS, pois este pode estar danificado.

    Placa-me Cdigos que no esto listados acima.

    Erro na placa-me. Contate o fabricante para assistncia.

  • Lista de Cdigos POST para AMI BIOS v6.2.4 Cdigo POST

    Pontos de checagem de cdigo de descompresso da AMI WinBIOS Descrio

    D0 NMI desativado. ID da CPU salva. Iniciando verificao de Checksum do cdigo de inicializao.

    D1 Iniciar DMA, teste BAT da controladora de teclado, iniciar refresh de memria e ir para modo 4Gbflat.

    D3 Comear ajuste de memria. D4 Voltar ao modo. Executar patch de OEM. Definir pilha. D5 ROM E000 ativada. Cdigo de inicializao copiado para segmento 0 e

    controle a ser transferido para segmento 0. D6 Controle no segmento 0. Para checar as teclas e verificar

    Checksum da BIOS principal. SE forem pressionadas ou Checksum estiver errado, v para ponto de verificao E0, caso contrrio v para D7.

    D7 Passar controle para Mdulo de Interface. D8 Cdigo de execuo da BIOS principal vai ser descomprimido. D9 Controle a ser passado para BIOS principal em shadow RAM. Cdigo de execuo Runtime descompactado na shadow RAM F000 Cdigo POST

    Cdigo de execuo AMI HiFLEX BIOS/WinBIOS Descrio

    E0 Controladora de disquete on-board (se houver) inicializada. Comear teste dos 512K de memria base.

    E1 Inicializar tabela de vetores de interrupo. E2 Inicializar controladoras de interrupo e DMA. E6 Ativar IRQ de disquete e timer, ativar cache interno. ED Inicializar unidade de disquete. EE Comear a procurar por disquete na unidade A: e ler 1 setor do disquete. EF Erro na leitura de disquete. F0 Comear a procurar arquivo AMIBOOT.ROM no diretrio raiz. F1 Arquivo AMIBOOT.ROM no est presente no diretrio raiz. F2 Comear a ler tabela FAT e analisar FAT para encontrar os clusters ocupados

    pelo arquivo AMIBOOT.ROM F3 Comear a ler arquivo AMIBOOT.ROM cluster por cluster. F4 Arquivo AMIBOOT.ROM no do tamanho correto. F Desativar cache interno. FB Detectar tipo de memria flash presente. FC Apagar flash. FD Programar flash. FF Programao de flash bem-sucedida BIOS vai reiniciar Cdigo de

    execuo descompactado na shadow RAM F000. 03 Power on delay completo. Checar soft rest/power-on. 05 Soft reset/power-on determinado. Vai desativar cache, se houver. 06 Cdigo POST a ser descompactado. 07 Cdigo POST descompactado. Inicializao da CPU e da rea de dados da

    CPU a ser feita em seguida

  • 08 Inicializao da CPU e da rea de dados da CPU feita. Clculo de CMOS Checksum a ser feito em seguida.

    0B Inicializao de registro de status da CMOS feita. Qualquer inicializao antes do BAT da controladora de teclado a ser feita em seguida.

    0C I/B da controladora de teclado livre. Vai enviar comando BAT controladora de teclado.

    0E Resultado do BAT na controladora de teclado verificado. Qualquer inicializao depois do BAT da controladora de teclado a ser feita em seguida.

    0F Inicializao depois do BAT da controladora de teclado feita. Byte de comando de teclado a ser gravado em seguida.

    10 Byte de comando de teclado gravado. Vai enviar comando de bloqueio/desbloqueio do Pino-23,24.

    11 Pino-23,24 da controladora de teclado bloqueado/desbloqueado. Vai checar teclas e durante inicializao.

    12 Checagem de tecla durante inicializao feita. Vai desativar controladoras de DMA e Interrupo.

    13 Controladoras DMA #1, #2, controladoras de interrupo #1, #2 desativadas. Vdeo desativado e porta-B inicializada. Vai comear a inicializao do chipset.

    14 Teste do timer 8254 vai comear. 19 Teste do timer 8254 terminado. Vai comear teste de atualizao de memria. 1A Linha de Atualizao de Memria est carregada. LIGA/DESLIGA verificao

    15 microssegundos 20 Teste de Atualizao de Memria em perodo de 30 microssegundos completo.

    Memria Base de 64K vai ser inicializada. 23 Ler porta de entrada 8042 e desativar funo Megakey Green PC. Tornar

    segmento de cdigo do BIOS disponvel para gravao. 24 Fazer qualquer configurao antes da inicializao do vetor de interrupes. 25 Inicializao do vetor de interrupes feita. Vai ler porta de entrada 8042 para

    ativar turbo (se houver) e limpar senha se o comando post diag estiver ligado. 27 Qualquer inicializao antes de definir o modo de vdeo a ser feita em seguida. 28 Inicializao antes de definir o modo de vdeo completa.

    Ir para modo monocromtico e definir modo de cores. 2A Iniciar diferentes barramentos (sistema, esttico, dispositivos de sada), se

    houver. (Por favor, veja a prxima seo para detalhes sobre diferentes barramentos).

    2B Est para fornecer o controle para qualquer inicializao exigida antes da checagem opcional de ROM de vdeo.

    2C Processamento antes do controle da ROM de vdeo est feito. Vai procurar por ROM de vdeo opcional e oferecer o controle.

    2D Controle de ROM de vdeo opcional est feito. Est para fornecer o controle para fazer qualquer processamento depois que a ROM do vdeo devolver o controle.

    2E Retorno de processamento depois do controle de ROM de vdeo. Se EGA/VGA no encontrado, ento fazer teste de leitura/gravao de memria de vdeo.

  • 2F EGA/VGA no encontrado. Teste de leitura/gravao de memria de vdeo vai comear.

    30 Teste de leitura/gravao de memria de vdeo bem-sucedido. Vai procurar por retrace checking (reconstituir verificao).

    31 Teste de leitura/gravao de memria de vdeo ou retrace checking falhou. Vai fazer Teste alternativo de leitura/gravao de memria de vdeo.

    32 Teste alternativo de leitura/gravao de memria de vdeo bem-sucedido. Vai procurar por retrace checking de vdeo alternativo.

    34 Checagem de vdeo terminada. Modo de vdeo a ser definido em seguida. 37 Modo de vdeo definido. Vai mostrar a mensagem de inicializao. 38 Inicializao dos diferentes barramentos (entrada, IPL, dispositivos gerais) vai

    comear se estiver presente. (Por favor, leia a prxima seo para mais detalhes sobre diferentes barramentos).

    39 Mostrar mensagens de erro de inicializao dos diferentes barramentos. (Por favor, veja o Apndice para mais detalhes sobre diferentes barramentos).

    3A Nova posio do cursor lida ou salva. Vai mostrar a mensagem Hit (Aperte DEL).

    40 Vai preparar as tabelas de descritores. 42 Tabela de descritores preparada. Vai entrar no modo virtual para o teste de

    memria. 43 Entrou no modo virtual. Vai ativar interrupes para modo de diagnstico. 44 Interrupes ativadas (se interruptor de diagnsticos estiver ligado). 45 Dados inicializados. Vai checar wrap around de memria em 0:0 e encontrar

    o tamanho total de memria de sistema. 46 Teste de wrap around de memria feito. Clculo do tamanho de memria

    terminado. Vai gravar padres para testar memria.

    47 Padro a ser testado escrito na memria estendida. Vai gravar padres na memria-base de 640k.

    48 Padres gravados na memria-base. Vai descobrir quantidade de memria abaixo de 1M.

    49 Quantidade de memria abaixo de 1M encontrada e verificada. Vai descobrir quantidade de memria acima de 1M.

    4B Quantidade de memria acima de 1M encontrada e verificada. Vai checar soft reset e limpar memria abaixo de 1M.

    4C Memria abaixo de 1M limpa. (SOFT RESET) Vai limpar memria acima de 1M.

    4D Memria acima de 1M limpa. (SOFT RESET) Vai salvar o tamanho da memria. (Vai para ponto de verificao 52h).

    4E Teste de memria iniciado. (sem SOFT RESET) Vai mostrar o primeiro tamanho de memria de 64k.

    4F Comear a mostrar tamanho da memria. Ele ser atualizado durante o teste de memria. Vai parar teste de memria seqencial e aleatria.

    50 Teste/inicializao de memria abaixo de 1M completo. Vai ajustar tamanho de memria mostrado para realocao/shadow.

    51 Tamanho de memria mostrado ajustado devido a realocao/shadow.

  • Teste de memria acima de 1M a seguir. 52 Teste/inicializao de memria acima 1M completo

    Vai salvar informao de tamanho da memria. 53 Informao de tamanho da memria salva. Registradores de CPU so

    salvos. Vai entrar no modo real.

    54 Desligamento bem-sucedido, CPU em modo real. Vai desativar linha gate A20 e desativar paridade/NMI.

    57 Desativao de linha de endereo A20, paridade/NMI bem-sucedida. Vai ajustar tamanho da memria dependendo de realocao/shadow.

    58 Tamanho da memria ajustado para realocao/shadow. Vai limpar mensagem Hit (Aperte DEL).

    59 Mensagem Hit (Aperte DEL) limpa. Mensagem (Aguarde...) exibida. Vai comear teste de controladora de DMA e interrupo.

    60 Passou no teste de registrador de pgina DMA. Vai fazer teste de registrador-base DMA#1.

    62 Passou no teste de registrador-base DMA#1. Vai fazer teste de registrador-base DMA#2.

    65 Passou no teste de registrador-base DMA#2. Vai programar unidades DMA 1 e 2.

    66 Programao de unidades DMA 1 e 2 terminada. Vai inicializar controladora de interrupo 8259.

    67 8259/Inicializao terminada. 7F Ativao de fontes de NMI estendida em progresso. 80 Teste de teclado iniciado. Limpando buffer de sada, verificando tecla presa, vai

    emitir comando de reset no teclado. 81 Encontrado erro de reset/tecla presa no teclado. Vai enviar comando de teste

    de interface de controladora de teclado. 82

    Teste de interface de controladora de teclado terminado. Vai gravar byte de comando e iniciar buffer circular.

    83 Byte de comando gravado, inicializao de data global feita. Vai verificar existncia de Lock-key.

    84 Verificao de Lock-key terminada. Vai checar diferena de tamanho da memria com CMOS.

    85 Checagem de tamanho da memria feita. Vai mostrar soft error e verificar senha ou pular o setup.

    86 Senha verificada. Vai fazer programao antes de setup. 87 Programao antes de setup completada. Vai descompactar cdigo SETUP e

    executar cdigo CMOS. 88 Retornou do programa CMOS setup e tela limpa.

    Vai fazer programao depois de setup. 89 Programao aps o setup completada. Vai mostrar mensagem de

    inicializao. 8B Primeira mensagem exibida na tela. Mensagem (Aguarde...)

    exibida. Vai fazer shadow do BIOS de Vdeo. 8C Shadow do BIOS de Vdeo bem-sucedido. Programao de opes de setup

    aps o setup do CMOS estar para iniciar. 8D Vai restaurar a controladora de disco rgido.

  • 8F Restaurao da controladora de disco rgido. Configurao de disquete a ser feita em seguida.

    91 Configurao de disquete completa. Configurao do disco rgido a ser feita em seguida.

    95 Tamanho de memria ajustado devido a suporte ao mouse. A inicializao de ROMs opcionais de diferentes barramentos a partir de C800 vai comear. (Por favor, leia a prxima seo para mais detalhes sobre diferentes barramentos).

    96 Vai fazer qualquer inicializao antes do controle de ROM opcional C800. 97 Qualquer inicializao antes do controle de ROM opcional C800 terminada.

    Verificao e controle de ROM opcional sero feitos a seguir. 98 Controle de ROM opcional est feito. Vai fornecer o controle para fazer

    qualquer processamento requerido depois que a ROM opcional retornar o controle.

    99 Qualquer inicializao exigida depois do teste de ROM opcional finalizada. Vai configurar a rea de dados do timer e endereo-base de impressora.

    9A Retorno depois de ajustar timer e endereo-base de impressora. Vai ajustar o endereo-base RS-323.

    9B Retornou depois de endereo-base RS-323. Vai fazer qualquer inicializao antes do teste de co-processador.

    9C Inicializao exigida antes do co-processador terminada. Vai inicializar o co-processador em seguida.

    9D Co-processador inicializado. Vai fazer qualquer inicializao depois do teste de co-processador.

    9E Inicializao depois do teste de co-processador completa. Vai checar teclado estendido, ID do teclado e Num Lock.

    A2 Teste de memria cache terminado. Vai mostrar quaisquer erros de soft. A3 Exibio de erros completa. Vai ajustar a taxa de digitao do teclado. A4 Taxa de digitao do teclado ajustada. Vai programar os estados de espera de

    memria. A5 Programao dos estados de espera de memria terminada.

    Vai limpar a tela e ativar paridade/NMI. A7 NMI e paridade ativadas.

    Vai fazer qualquer inicializao exigida antes de passar o controle para a ROM opcional em E000.

    A8 Inicializao antes do controle de ROM E000 terminado. ROM E000 vai receber o controle em seguida.

    A9 Retornou do controle de ROM E000. Vai fazer qualquer inicializao exigida depois do controle de ROM opcional E000.

    AA Inicializao depois do controle de ROM opcional E000 terminada. Vai mostrar a configurao do sistema.

    AB Construir tabela mp se necessrio. AC Descompactar dados DMI e executar inicializao POST DMI. B0 Configurao do sistema exibida. B1 Vai copiar qualquer cdigo para rea especfica. 00 Cpia de cdigo para rea especfica terminada. Vai fornecer o controle ao

    carregador de inicializao INT-19.

  • Para mais informaes sobre a AMI BIOS, por favor v para o Website da Award no endereo http://www.ami.com.tw/ Listagem de Cdigo POST para AWARD BIOS v6.0 POST (hex) Descrio

    CFh Testar funcionalidade de leitura/gravao de CMOS. C0h Inicializao prvia do chipset:

    - Desativar shadow da RAM - Desativar cache L2 (socket 7 ou menor) - Programar registradores bsicos de chipset

    C1h Detectar memria - Autodeteco de tamanho, tipo e ECC de DRAM. - Autodeteco de cache L2 (socket 7 ou menor)

    C3h Expandir cdigo compactado de BIOS para DRAM C5h Chamar hook de chipset para copiar BIOS de volta shadow da RAM E000 &

    F000. 01h Expandir os cdigos Xgroup localizados no endereo fsico 1000:0 02h Reservado 03h Parmetro inicial Superior_Early_Init. 04h Reservado 05h 1. Limpar tela

    2. Limpar flag de erro de CMOS 06h Reservado 07h 1. Limpar interface 8042

    2. Inicializar autoteste 8042 08h 1. Testar controladora especial de teclado para chips Super I/O srie Winbond

    977. 2. Ativar interface de teclado.

    09h Reservado 0Ah 1. Desativar interface de mouse PS/2 (opcional).

    2. Autodetectar portas para teclado e mouse, seguido por uma troca de porta e interface (opcional).

    3. Reset no teclado para chips Super I/O srie Winbond 977. 0Ch Reservado 0Dh Reservado 0Eh Teste shadow do segmento F000h para ver se est disponvel ou no para

    leitura/gravao. Se o teste falhar, continua bipando no alto-falante. 0Fh Reservado 10h Autodetectar tipo de flash para carregar cdigos apropriados de

    leitura/gravao de flash na rea de execuo em F000 para suporte a ESCD e DMI.

    11h Reservado 12h Usar algoritmo walking 1 para verificar interface nos circuitos de CMOS.

    Tambm definir status de energia do relgio em tempo real e, ento, verificar ativao manual.

    13h Reservado 14h Programar valores-padro no chipset. Os valores-padro do chipset so

  • POST (hex) Descrio ativados para MODBIN por clientes OEM.

    15h Reservado 16h Iniciar gerador de clock onboard se Early_Init_Onboard_Generator estiver

    definido. Veja tambm POST 26h. 17h Reservado 18h Detectar informaes de CPU, incluindo marca, tipo de SMI (Cyrix ou Intel) e

    nvel da CPU (586 ou 686). 19h Reservado 1Ah Reservado 1Bh Inicializar tabela de vetor de interrupes. Se nada especial for especificado,

    todas as interrupes de hardware so direcionadas para SPURIOUS_INT_HDLR e as interrupes de software para SPURIOUS_soft_HDLR.

    1Ch Reservado 1Dh Parmetro inicial EARLY_PM_INIT. 1Eh Reservado 1Fh Carregar matriz de teclado (plataforma notebook) 20h Reservado 21h Inicializao de HPM (plataforma notebook) 22h Reservado 23h 1. Checar validade do valor RTC (relgio de tempo real):

    por exemplo, um valor 5Ah (90) invlido para os minutos do RTC. 2. Carregar configuraes de CMOS na pilha da BIOS. Se o Checksum de

    CMOS falhar, usar valores-padro. 3. Preparar mapa de recursos de BIOS para uso de PCI e PnP. Se ESCD for

    vlido, levar em considerao as informaes legacy de ESCD. 4. Inicializao de gerador de clock onboard. Desativar respectivo recurso de

    clock para esvaziar slots PIC e DIMM. 5. Inicializao Prvia de PCI: - Enumerar nmero de barramento PCI. - Associar memria e recurso de E/A - Procurar por um dispositivo VGA vlido e VGA BIOS e colocar em C000:0

    24h Reservado 25h Reservado 26h Reservado 27h Inicializar buffer INT 09 28h Reservado 29h 1. Programar MTRR interno da CPU (P6 e PII) para endereos de memria

    0-640K. 2. Inicializar APIC para CPU Pentium. 3. Programar chipset prvio de acordo com setup da CMOS. Exemplo:

    controladora IDE onboard. 4. Medir velocidade da CPU. 5. Chamar BIOS de Vdeo.

    2Ah Reservado 2Bh Reservado 2Ch Reservado

  • POST (hex) Descrio 2Dh 1. Inicializar fonte de linguagem de byte duplo (Opcional)

    2. Colocar informaes na tela, incluindo ttulo da Award, tipo e velocidade da CPU, logotipo de tela cheia.

    2Eh Reservado 2Fh Reservado 30h Reservado 31h Reservado 32h Reservado 33h Restaurar teclado se Early_Reset_KB estiver definido, ex.: chips Super I/O

    srie Winbond 977. Ver tambm POST 63h. 34h Reservado 35h Reservado 36h Reservado 37h Reservado 38h Reservado 39h Reservado 3Ah Reservado 3Bh Reservado 3Ch Testar 8254 3Dh Reservado 3Eh Testar bits de mscara de interrupo 8259 para canal 1. 3Fh Reservado 40h Testar bits de mscara de interrupo 8259 para canal 2. 41h Reservado 42h Reservado 43h Testar funcionalidade de 8259. 44h Reservado 45h Reservado 46h Reservado 47h Inicializar slot EISA 48h Reservado 49h 1. Calcular memria total testando a ltima palavra dupla de cada pgina de

    64K. 2. Programar alocao de gravao para CPU AMD K5.

    4Ah Reservado 4Bh Reservado 4Ch Reservado 4Dh Reservado 4Eh 1. Programa MTRR de CPU M1

    2. Inicializar cache L2 para CPU classe P6 e programar CPU com limites apropriados do que pode ser colocado no cache.

    3. Inicializar APIC para CPU classe P6. 4. Em plataforma multiprocessador, ajustar o limite do que pode ser colocado

    no cache para o menor, caso os limites de cada CPU no forem idnticos. 4Fh Reservado 50h Inicializar USB.

  • POST (hex) Descrio 51h Reservado 52h Testar toda a memria (limpar toda a memria estendida para 0) 53h Reservado 54h Reservado 55h Mostrar nmero de processadores (plataforma multiprocessador) 56h Reservado 57h 1. Mostrar logotipo PnP

    2. Inicializao prvia de PnP ISA - Definir CSN para cada dispositivo PnP ISA.

    58h Reservado 59h Inicializar o cdigo combinado Trend AntiVirus. 5Ah Reservado 5Bh (Funo Opcional)

    Mostrar mensagem para entrar com AWDFLASH.EXE em disquete (opcional) 5Ch Reservado 5Dh 1. Inicializar Init_Onboard_Super_IO

    2. Inicializar Init_Onboard_AUDIO. 5Eh Reservado 5Fh Reservado 60h OK para entrar no setup; os seja, antes deste estgio de POST os usurios

    no podero entrar no utilitrio de setup CMOS. 61h Reservado 62h Reservado 63h Reservado 64h Reservado 65h Inicializar Mouse PS/2 66h Reservado 67h Preparar informao de tamanho da memria para chamada de funo:

    INT 15h ax=E820h 68h Reservado 69h Ligar cache L2 6Ah Reservado 6Bh Programar registradores de chipset de acordo com itens descritos no Setup e

    tabela de autoconfigurao. 6Ch Reservado 6Dh 1. Definir recursos para todos os dispositivos PnP ISA.

    2. Autodefinir portas para portas COM onboard, se o item correspondente no Setup estiver ajustado para AUTO.

    6Eh Reservado 6Fh 1. Inicializar controladora de disquete

    2. Definir campos relativos a disquete em 40:hardware. 70h Reservado 71h Reservado 72h Reservado 73h (Funo Opcional)

    Entrar com AWDFLASH.EXE se:

  • POST (hex) Descrio -AWDFLASH.EXE for encontrado no disquete. -ALT+F2 for pressionado.

    74h Reservado 75h Detectar e instalar todos os dispositivos IDE: HDD (disco rgido), LS120, ZIP,

    CDROM .. 76h Reservado 77h Detectar portas seriais e paralelas. 78h Reservado 79h Reservado 7Ah Detectar e instalar co-processador 7Bh Reservado 7Ch Inicializar proteo de escrita em HDD. 7Dh Reservado 7Eh Reservado 7Fh Voltar para modo texto de logotipo em tela cheia, se for suportado.

    - Se houver erros, relatar erros e esperar por teclas - Se no houver erros ou tecla F1 for pressionada para continuar: ?Limpar logotipo EPA ou personalizado.

    80h Reservado 81h Reservado

    E8POST.ASM inicia 82h 1. Chamar hook de gerenciamento de energia de chipset.

    2. Recuperar o texto encontrado usado para logotipo EPA (no para logotipo em tela cheia)

    3. Se houver senha definida, pedir por senha. 83h Salvar todos os dados na pilha de volta CMOS 84h Inicializar dispositivos de inicializao PnP ISA 85h 1. Inicializao final de USB

    2. NET PC: construir estrutura SYSID. 3. Voltar tela para modo de texto 4. Configurar tabela ACPI no topo da memria. 5. Invocar todas as ROMs do adaptador ISA 6. Definir IRQs para dispositivos PCI 7. Inicializao de APM 8. Limpar rudo de IRQs

    86h Reservado 87h Reservado 88h Reservado 89h Reservado 90h Reservado 91h Reservado 92h Reservado 93h Ler informaes de setor de inicializao de HD para cdigo Trend AntiVirus 94h 1. Ativar cache L2

    2. Programar velocidade de inicializao 3. Inicializao final de chipset. 4. Inicializao final de gerenciamento de energia

  • POST (hex) Descrio 5. Limpar tela e mostrar tabela de resumo 6. Programar alocao de escrita de K6 7. Programar combinao de escrita para P6

    95h 1. Programar horrio de vero 2. Atualizar LED e taxa de digitao de teclado

    96h 1. Montar tabela MP (Multiprocessador) 2. Montar e atualizar ESCD 3. Definir sculo de CMOS para 20xx ou 19xx 4. Carregar hora do CMOS para timer do DOS 5. Montar tabela de roteamento MSIRQ.

    FFh Tentar inicializao (INT 19h) Para mais informaes sobre a Award BIOS, por favor v para o Website da Award no endereo http://www.award.com.tw/

  • Listagem de Cdigo POST para Phoenix BIOS Cdigo POST

    Descrio de Rotina POST da Phoenix

    02 Verificar Modo Real 04 Obter tipo de CPU 06 Inicializar hardware de sistema 08 Inicializar registrador de chipset com valores iniciais de POST 09 Definir flag POST 0A Inicializar registrador de CPU 0C Inicializar cache para os valores iniciais de POST 0E Inicializar registrador de CPU 1/0 0F Inicializar o barramento IDE local 10 Inicializar Gerenciamento de Energia 11 Carregar registradores alternativos com valores iniciais de POST 12 Saltar para UserPatch0 14 Inicializar controladora de teclado 16 Checksum de ROM do BIOS 18 Inicializao de timer 8254 1A Inicializao de controladora 8237 DMA 20 Testar refresh de DRAM 22 Testar controladora de teclado 8042 24 Definir registrador de segmento ES para 4 GB 28 Tamanho automtico de DRAM 2A Limpar base de 512K da RAM 2C Testar linhas de endereo de base de 512K 2E Testar memria de base de 512K 32 Testar freqncia de clock de barramento da CPU 34 Testar RAM de CMOS 35 Inicializar registradores alternativos de chipset 37 Reinicializar o chipset 38 Shadow da ROM do BIOS de sistema 39 Reinicializar o cache 3A Tamanho automtico de cache 3C Configurar registradores avanados de chipset 3D Carregar registradores alternativos com valores da CMOS 40 Definir aped inicial de CPU 42 Inicializar vetores de interrupes 44 Inicializar interrupes de BIOS 46 Checar nota de copyright de ROM 47 Inicializar gerenciador de ROMs de Opo PCI 48 Checar configurao de vdeo com o CMOS 49 Inicializar barramento e dispositivos PCI 4A Inicializar todos os adaptadores de vdeo no sistema 4C Shadow da ROM de BIOS de vdeo

  • 4E Mostrar nota de copyright Cdigo POST

    Descrio de Rotina POST da Phoenix

    50 Mostrar tipo e velocidade de CPU 51 Inicializar placa EISA 52 Testar teclado 54 Definir clique de tecla se ativado 56 Ativar teclado 58 Testar interrupes inesperadas 5A Mostrar mensagem Press F2 to enter SETUP (Pressione F12 para entrar no

    SETUP) 5C Testar RAM entre 512 e 640K 60 Testar memria estendida 62 Testar linhas de endereo de memria estendida 64 Saltar para UserPatch1 66 Configure registradores de cache avanado 68 Ativar cache externo e de CPU 6A Mostrar tamanho externo de cache 6C Mostrar mensagem de shadow 6E Mostrar segmentos no disponveis 70 Mostrar mensagens de erro 72 Checar erros de configurao 74 Testar relgio de tempo real 76 Checar erros de teclado 7C Montar vetores de interrupes de hardware 7E Testar co-processador, se houver 80 Desativar portas E/S onboard 82 Detectar e instalar portas RS-232 externas 84 Detectar e instalar portas paralelas externas 86 Reinicializar portas E/S onboard 88 Inicializar rea de Dados da BIOS 8A Inicializar rea de Dados Estendidos da BIOS 8C Inicializar controladora de disquete 90 Inicializar controladora de disco rgido 91 Inicializar controladora de disco rgido de barramento local 92 Saltar para UserPatch2 93 Construir MPTABLE para placas multiprocessador 94 Desativar linha de endereo A20 96 Limpar registrador de segmento grande ES 98 Procurar por ROMs opcionais 9A Shadow de ROMs opcionais 9C Definir Gerenciamento de Energia 9E Ativar interrupes de hardware A0 Definir horrio

  • A2 Checar Lock-key A4 Inicializar taxa de digitao A8 Apagar mensagem de F2 AA Procurar por tecla F2 apertada

    Cdigo POST

    Descrio de Rotina POST da Phoenix

    AC Entrar no SETUP AE Limpar flag in-POST flag B2 POST pronto preparar para inicializao do sistema operacional B4 Um bip B6 Checar senha (opcional) B8 Limpar tabela de descritores globais BC Limpar verificadores de paridade BE Limpar tela (opcional) BF Limpar lembretes de vrus e backup C0 Tentar a inicializao com INT19 D0 Erro de operador de interrupo D2 Erro de interrupo desconhecido D4 Erro de interrupo pendente D6 Erro ao inicializar ROM opcional D8 Erro de desligamento DA Mover Bloco Estendido DC Erro de desligamento 10 Para mais informaes sobre a Phoenix BIOS, por favor v para o Website da Phoenix no endereo http://www.phoenix.com