Post: Galleria de imagens geradas por IA
...
Criado em Junho de 2023 por Maxwell Anderson
BIOS Post Codes são códigos de erro emitidos pelo BIOS durante a inicialização do computador. Esses códigos são emitidos através de beeps ou através de um display de LED na placa-mãe. Cada fabricante de BIOS possui uma tabela de códigos de erro, que pode ser encontrada no manual da placa-mãe ou no site do fabricante.
Fonte: Gygabyte Technology, 2017
| Descrição | Código |
|---|---|
| PEI_CORE_STARTED | 0x10 |
| PEI_CAR_CPU_INIT | 0x11 |
| PEI_CAR_NB_INIT | 0x15 |
| PEI_CAR_SB_INIT | 0x19 |
| PEI_MEMORY_SPD_READ | 0x2B |
| PEI_MEMORY_PRESENCE_DETECT | 0x2C |
| PEI_MEMORY_TIMING | 0x2D |
| PEI_MEMORY_CONFIGURING | 0x2E |
| PEI_MEMORY_INIT | 0x2F |
| PEI_MEMORY_INSTALLED | 0x31 |
| PEI_CPU_INIT | 0x32 |
| PEI_CPU_CACHE_INIT | 0x33 |
| PEI_CPU_AP_INIT | 0x34 |
| PEI_CPU_BSP_SELECT | 0x35 |
| PEI_CPU_SMM_INIT | 0x36 |
| PEI_MEM_NB_INIT | 0x37 |
| PEI_MEM_SB_INIT | 0x3B |
| PEI_DXE_IPL_STARTED | 0x4F |
| DXE_CORE_STARTED | 0x60 |
| //Recovery | |
| PEI_RECOVERY_AUTO | 0xF0 |
| PEI_RECOVERY_USER | 0xF1 |
| PEI_RECOVERY_STARTED | 0xF2 |
| PEI_RECOVERY_CAPSULE_FOUND | 0xF3 |
| PEI_RECOVERY_CAPSULE_LOADED | 0xF4 |
| //S3 | |
| PEI_S3_STARTED | 0xE0 |
| PEI_S3_BOOT_SCRIPT | 0xE1 |
| PEI_S3_VIDEO_REPOST | 0xE2 |
| PEI_S3_OS_WAKE | 0xE3 |
| Descrição | Código |
|---|---|
| DXE_CORE_STARTED | 0x60 |
| DXE_NVRAM_INIT | 0x61 |
| DXE_SBRUN_INIT | 0x62 |
| DXE_CPU_INIT | 0x63 |
| DXE_NB_HB_INIT | 0x68 |
| DXE_NB_INIT | 0x69 |
| DXE_NB_SMM_INIT | 0x6A |
| DXE_SB_INIT | 0x70 |
| DXE_SB_SMM_INIT | 0x71 |
| DXE_SB_DEVICES_INIT | 0x72 |
| DXE_ACPI_INIT | 0x78 |
| DXE_CSM_INIT | 0x79 |
| DXE_BDS_STARTED | 0x90 |
| DXE_BDS_CONNECT_DRIVERS | 0x91 |
| DXE_PCI_BUS_BEGIN | 0x92 |
| DXE_PCI_BUS_HPC_INIT | 0x93 |
| DXE_PCI_BUS_ENUM | 0x94 |
| DXE_PCI_BUS_REQUEST_RESOURCES | 0x95 |
| DXE_PCI_BUS_ASSIGN_RESOURCES | 0x96 |
| DXE_CON_OUT_CONNECT | 0x97 |
| DXE_CON_IN_CONNECT | 0x98 |
| DXE_SIO_INIT | 0x99 |
| DXE_USB_BEGIN | 0x9A |
| DXE_USB_RESET | 0x9B |
| DXE_USB_DETECT | 0x9C |
| DXE_USB_ENABLE | 0x9D |
| DXE_IDE_BEGIN | 0xA0 |
| DXE_IDE_RESET | 0xA1 |
| DXE_IDE_DETECT | 0xA2 |
| DXE_IDE_ENABLE | 0xA3 |
| DXE_SCSI_BEGIN | 0xA4 |
| DXE_SCSI_RESET | 0xA5 |
| DXE_SCSI_DETECT | 0xA6 |
| DXE_SCSI_ENABLE | 0xA7 |
| DXE_SETUP_VERIFYING_PASSWORD | 0xA8 |
| DXE_SETUP_START | 0xA9 |
| DXE_SETUP_INPUT_WAIT | 0xAB |
| DXE_READY_TO_BOOT | 0xAD |
| DXE_LEGACY_BOOT | 0xAE |
| DXE_EXIT_BOOT_SERVICES | 0xAF |
| RT_SET_VIRTUAL_ADDRESS_MAP_BEGIN | 0xB0 |
| RT_SET_VIRTUAL_ADDRESS_MAP_END | 0xB1 |
| DXE_LEGACY_OPROM_INIT | 0xB2 |
| DXE_RESET_SYSTEM | 0xB3 |
| DXE_USB_HOTPLUG | 0xB4 |
| DXE_PCI_BUS_HOTPLUG | 0xB5 |
| DXE_NVRAM_CLEANUP | 0xB6 |
| DXE_CONFIGURATION_RESET | 0xB7 |
| Descrição | Código |
|---|---|
| PEI_MEMORY_INVALID_TYPE | 0x50 |
| PEI_MEMORY_INVALID_SPEED | 0x50 |
| PEI_MEMORY_SPD_FAIL | 0x51 |
| PEI_MEMORY_INVALID_SIZE | 0x52 |
| PEI_MEMORY_MISMATCH | 0x52 |
| PEI_MEMORY_NOT_DETECTED | 0x53 |
| PEI_MEMORY_NONE_USEFUL | 0x53 |
| PEI_MEMORY_ERROR | 0x54 |
| PEI_MEMORY_NOT_INSTALLED | 0x55 |
| PEI_CPU_INVALID_TYPE | 0x56 |
| PEI_CPU_INVALID_SPEED | 0x56 |
| PEI_CPU_MISMATCH | 0x57 |
| PEI_CPU_SELF_TEST_FAILED | 0x58 |
| PEI_CPU_CACHE_ERROR | 0x58 |
| PEI_CPU_MICROCODE_UPDATE_FAILED | 0x59 |
| PEI_CPU_NO_MICROCODE | 0x59 |
| PEI_CPU_INTERNAL_ERROR | 0x5A |
| PEI_CPU_ERROR | 0x5A |
| PEI_RESET_NOT_AVAILABLE | 0x5B |
| //Recovery | |
| PEI_RECOVERY_PPI_NOT_FOUND | 0xF8 |
| PEI_RECOVERY_NO_CAPSULE | 0xF9 |
| PEI_RECOVERY_INVALID_CAPSULE | 0xFA |
| //S3 Resume | |
| PEI_MEMORY_S3_RESUME_FAILED | 0xE8 |
| PEI_S3_RESUME_PPI_NOT_FOUND | 0xE9 |
| PEI_S3_BOOT_SCRIPT_ERROR | 0xEA |
| PEI_S3_OS_WAKE_ERROR | 0xEB |
| DXE_CPU_ERROR | 0xD0 |
| DXE_NB_ERROR | 0xD1 |
| DXE_SB_ERROR | 0xD2 |
| DXE_ARCH_PROTOCOL_NOT_AVAILABLE | 0xD3 |
| DXE_PCI_BUS_OUT_OF_RESOURCES | 0xD4 |
| DXE_LEGACY_OPROM_NO_SPACE | 0xD5 |
| DXE_NO_CON_OUT | 0xD6 |
| DXE_NO_CON_IN | 0xD7 |
| DXE_INVALID_PASSWORD | 0xD8 |
| DXE_BOOT_OPTION_LOAD_ERROR | 0xD9 |
| DXE_BOOT_OPTION_FAILED | 0xDA |
| DXE_FLASH_UPDATE_FAILED | 0xDB |
| DXE_RESET_NOT_AVAILABLE | 0xDC |
| Descrição | Código |
|---|---|
| Inicializar os valores padrão da estrutura de entrada do KTIRC | 0xA0 |
| Coletar informações como SBSP, Modo de Inicialização, tipo de Reset, etc. | 0xA1 |
| Configurar os SADs de IO no SBSP para acessar o espaço de configuração | 0xA2 |
| Configurar o caminho mínimo entre o SBSP e outros soquetes. Adicionar o nó à árvore. Analisar o LEP do soquete descoberto. Verificar se o sistema tem a topologia suportada. Configurar o caminho de inicialização para o pai que não está diretamente conectado à CPU antiga. Configurar o caminho do SBSP para o novo nó descoberto |
0xA3 |
| Configurar os SADs de IO no PBSP para acessar o espaço de configuração | 0xA4 |
| Configurações do sistema que requerem algum tipo de reset | 0xA5 |
| Sincronizar com os PBSPs | 0xA6 |
| Descoberta de topologia e cálculo de rota | 0xA7 |
| Programar rota final | 0xA8 |
| Configurar as definições finais de IO SAD | 0xA9 |
| Configurações da camada de protocolo e outras configurações Uncore | 0xAA |
| Transição de links para operação em velocidade total | 0xAB |
| Configurações da camada física | 0xAC |
| Configurações da camada de link | 0xAD |
| Configurações de coerência | 0xAE |
| O KTIRC está concluído | 0xAF |
| Descrição | Código |
|---|---|
| Quando o BSP do sistema tenta configurar o caminho para soquetes remotos ou envia um comando Boot_Go para um soquete remoto em SetupSbspPathToAllSockets() ou SyncUpPbspForReset(). Se o(s) soquete(s) remoto(s) não fizer(em) check-in, ocorrerá um assert; é uma condição fatal, esse erro será registrado. Sem nova tentativa. Comportamento do RC: Parar o sistema |
0xD8 |
| Quando o SBSP tenta adicionar esse soquete remoto à árvore de topologia do sistema em SetupSbspPathToAllSockets(), ocorrem alguns erros na estrutura de dados. Sem nova tentativa. Comportamento do RC: O soquete atual não é adicionado à árvore. Quando o SBSP configura o caminho de inicialização para o pai que não está diretamente conectado à CPU antiga em SetupSbspPathToAllSockets(). O filho não é um vizinho imediato do pai. Sem nova tentativa. |
0xDA |
| Erro na configuração do SAD. Comportamento do RC: Parar o sistema |
0xDB |
| Topologia não suportada. Comportamento do RC: Parar o sistema |
0xDC |
| O SBSP não consegue encontrar os parâmetros TXEQ do KPIRC para esse link em GetSocketLinkEparams(). Sem nova tentativa. Comportamento do RC: Parar o sistema |
0xDD |
| Descrição | Código |
|---|---|
| Detectar a população de módulos DIMM | 0xB0 |
| Configurar a frequência DDR | 0xB1 |
| Coletar os dados restantes do SPD | 0xB2 |
| Programar registros no nível do controlador de memória | 0xB3 |
| Avaliar os modos RAS e salvar informações de bancos | 0xB4 |
| Programar registros no nível do canal | 0xB5 |
| Inicialização DDRIO | 0xB6 |
| Treinar DDR | 0xB7 |
| Inicializar CLTT/OLTT | 0xB8 |
| Teste e inicialização de memória em hardware | 0xB9 |
| Executar inicialização de memória | 0xBA |
| Programar mapa de memória e interleaving | 0xBB |
| Programar configuração RAS | 0xBC |
| Ferramenta de margem de bancos | 0xBD |
| MRC está concluído | 0xBF |
| Descrição | Código |
|---|---|
| Nenhuma memória foi detectada | 0xE8 |
| Falha no teste de memória | 0xEB |
| Diferentes tipos de módulos DIMM foram detectados instalados no sistema | 0xED |
| Número de HAs encontrados no sistema é maior do que o MAX_HA definido na compilação do MRC | 0xEE |
| Indica um erro na estrutura da tabela CLTT | 0xEF |
| Modo VR inválido, impossível definir VDD do DRAM | 0xF0 |
| Falha ao reservar memória para IOT | 0xF1 |
| Assert do código de referência | 0xF2 |
| Frequência do MC não suportada definida | 0xF3 |
| Não foi possível obter a frequência atual do MC | 0xF4 |
| Descrição | Código |
|---|---|
| Início da inicialização da estrutura PPM | 0xD0 |
| Programação do PPM CSR | 0xD1 |
| Programação do PPM MSR | 0xD2 |
| Início da inicialização da transição do PState | 0xD3 |
| Saída do PPM | 0xD4 |
| Evento PPM On pronto para inicialização | 0xD5 |
| Início da inicialização antecipada do IIO | 0xE0 |
| Pré-treinamento de link | 0xE1 |
| Início do treinamento EQ Gen3 | 0xE2 |
| Início da inicialização da transição do PState | 0xE3 |
| Substituição de parâmetros Gen3 | 0xE4 |
| Fim da inicialização antecipada do IIO | 0xE5 |
| Início da inicialização tardia do IIO | 0xE6 |
| Inicialização da porta PCIE | 0xE7 |
| Inicialização do IOAPIC | 0xE8 |
| Inicialização do VTD | 0xE9 |
| Inicialização do IOAT | 0xEA |
| Inicialização do DFX | 0xEB |
| Inicialização do NTB | 0xEC |
| Inicialização de segurança | 0xED |
| Inicialização tardia do IIO | 0xEE |
| Evento IIO On pronto para inicialização | 0xEF |