Power-on self-test
De Wikipedia, a enciclopédia encyclopedia
O power-on self-test (POST), em tradução livre autoteste de inicialização, é um processo realizado pelas rotinas de firmware ou software imediatamente após um computador ou outro dispositivo eletrônico digital ser ligado. Consiste basicamente em uma sequência de testes ao hardware, realizada pelo BIOS, responsável por verificar, preliminarmente, se o sistema se encontra em estado operacional.[1] Se for detectado algum problema durante o POST a BIOS emite uma certa sequência de bipes sonoros, que podem mudar de acordo com o fabricante da placa-mãe. É o primeiro passo de um processo mais abrangente designado Initial Program Load (IPL), booting ou bootstrapping.
Este artigo trata principalmente de POSTs em computadores pessoais, mas muitos outros sistemas embarcados, como os dos principais dispositivos, aviônicos, comunicações ou equipamentos médicos, também possuem rotinas de autoteste que são automaticamente invocadas na inicialização.
Os resultados do POST podem ser exibidos em um painel que faz parte do dispositivo, enviados para um dispositivo externo ou armazenados para recuperação futura por uma ferramenta de diagnóstico. Uma vez que um autoteste pode detectar que a tela normal de leitura humana do sistema não esteja funcionando, pode ser fornecida uma lâmpada indicadora ou um alto-falante para mostrar os códigos de erro como uma sequência de flashes ou bipes. Além de executar testes, o processo POST também pode definir o estado inicial do dispositivo a partir do firmware.
No caso de um computador, as rotinas do POST fazem parte da sequência de pré-inicialização de um dispositivo. Se eles forem concluídos com êxito, o código do carregador de inicialização será chamado para carregar um sistema operacional.