이 문서에서는 EFI(Extensible Framework Interface) 기반의 BIOS 개정 번호와 관련된 경고음 코드, 오류 메시지 및 POST 코드에 대해 설명합니다.
경고음 코드 POST 도중 온보드 스피커로 가청 오류 코드(경고음 코드)를 알려줍니다. 모든 인텔® 데스크탑 보드에 온보드 스피커가 포함되어 있는 것은 아닙니다.
| 유형 |
패턴 |
주파수 |
| 메모리 오류 |
3회 긴 경고음 |
1,280 Hz |
| 열적 경고 |
4회 교대 경고음: 고음, 저음, 고음, 저음 |
고음: 2,000 Hz 저음: 1,600 Hz | |
BIOS 오류 메시지
| 오류 메시지 |
설명 |
| 현재 보드용으로 제작되지 않은 프로세서가 발견되었습니다. 지원되지 않는 프로세서를 사용하면 제대로 작동되지 않거나 데스크탑 보드 또는 프로세스가 손상되거나 제품 수명이 단축될 수 있습니다. 10초 후 시스템이 종료됩니다. |
설치된 프로세서가 데스크탑 보드와 호환되지 않습니다. |
| CMOS 배터리 용량 부족 |
배터리가 방전되었을 수 있습니다. 배터리를 교체하십시오. |
| CMOS 체크섬 불량 |
CMOS 체크섬이 부정확합니다. CMOS 메모리가 손상될 수 있습니다. Setup을 실행하여 값을 재설정합니다. |
| 메모리 용량 감소 |
마지막 부트 이후 메모리 용량이 감소되었습니다. 제거한 메모리가 없다면 메모리 불량일 수 있습니다. |
| 사용할 수 있는 부트 장치가 없음 |
시스템이 부트할 장치를 찾지 못했습니다. | |
포트 80h POST 코드 POST(Power-On Self Test) 도중 BIOS가 I/O 포트 80h에 대한 진행 코드(POST 코드)를 보냅니다. POST에 실패하면 마지막으로 생성된 POST 코드가 포트 80h에 남아 있습니다. 이 코드는 오류 발생 이유를 판별하는 데 사용할 수 있습니다.
POST 코드 표시 다음 방법 중 하나로 POST 코드를 표시할 수 있습니다.
| POST 카드(PCI 애드인 카드) |
POST 카드는 포트를 디코드하고 그 내용을 LED 디스플레이에 표시합니다. POST 카드는 PCI 버스 커넥터 1에 설치해야 합니다. |
 |
| 온보드 POST 코드 LED 디스플레이 |
일부 인텔® 데스크탑 보드에는 POST 코드를 보여주는 온보드 LED가 포함되어 있습니다. |
 | |
포트 80h POST 코드 범위 아래 표에서 모든 POST 코드와 범위 값은 16진 값으로 표시됩니다.
| 범위 |
범주/서브시스템 |
| 00 – 0F |
코드 디버깅: 디버깅을 위해 PEIM/드라이버에서 사용할 수 있습니다. |
| 10 – 1F |
호스트 프로세서 |
| 20 – 2F |
메모리/칩셋 |
| 30 – 3F |
복구 |
| 40 – 4F |
향후 사용하기 위해 예약되어 있습니다. |
| 50 – 5F |
I/O 버스: PCI, USB, ISA, ATA 등 |
| 60 – 6F |
향후 사용할 예정입니다(새 버스용). |
| 70 – 7F |
출력 장치: 모든 출력 콘솔이 포함됩니다. |
| 80 – 8F |
향후 사용할 예정입니다(새 출력 콘솔 코드용). |
| 90 – 9F |
입력 장치: 키보드/마우스. |
| A0 – AF |
향후 사용할 예정입니다(새 입력 콘솔 코드용). |
| B0 – BF |
부트 장치: 탑재형 미디어와 착탈식 미디어가 포함됩니다. |
| C0 – CF |
향후 사용하기 위해 예약되어 있습니다. |
| D0 – DF |
부트 장치 선택. |
| E0 – FF |
E0 - EE: 기타 코드 F0 – FF: FF 프로세서 예외 | |
포트 80h POST 코드
| POST 코드 |
POST 작업에 대한 설명 |
| 00 - 0F |
코드 디버깅: 디버깅을 위해 PEIM/드라이버에서 사용할 수 있습니다. |
| 10 - 1F |
호스트 프로세서 |
| 10 |
호스트 프로세서의 전원 공급 초기화(부트 스트랩 프로세서) |
| 11 |
호스트 프로세서 캐시 초기화(AP 포함) |
| 12 |
응용 프로그램 프로세서 초기화 시작 |
| 13 |
SMM 초기화 |
| 14 |
LAN 초기화 |
| 15 |
조기 플랫폼 초기화 드라이버 종료 |
| 16 |
SMBUS 드라이버 초기화 |
| 17 |
SMBUS 읽기/쓰기 실행으로 진입 |
| 19 |
CK505 프로그래밍으로 진입 |
| 1F |
복구할 수 없는 CPU 오류 |
| 20 - 2F |
메모리/칩셋 |
| 21 |
칩셋 구성 요소 초기화 |
| 22 |
메모리 DIMM에서 SPD 읽기 |
| 23 |
메모리 DIMM 검출 |
| 24 |
메모리 컨트롤러 및 DIMM에서 타이밍 매개변수 프로그램 |
| 25 |
메모리 구성 |
| 26 |
메모리 설정 최적화 |
| 27 |
메모리 초기화(예: ECC init) |
| 28 |
메모리 테스트 |
| 2F |
발견된 메모리 또는 유용한 메모리가 없습니다. |
| 30 - 3F |
복구 |
| 30 |
사용자 요청에 따라 위기 복구가 시작됨 |
| 31 |
소프트웨어에 의해 위기 복구가 시작됨(플래시 손상) |
| 34 |
복구 캡슐 로드 중 |
| 35 |
복구 캡슐로 제어권을 넘기는 중 |
| 3F |
복구할 수 없음 |
| 50 - 5F |
I/O 버스(PCI, USB, ISA, ATA 등) |
| 50 |
PCI 버스 열거 |
| 51 |
PCI 버스에 리소스 할당 |
| 52 |
핫플러그 PCI 컨트롤러 초기화 |
| 53 – 57 |
PCI 버스용으로 예약됨 |
| 58 |
USB 버스 재설정 |
| 59 |
USB용으로 예약됨 |
| 5A |
PATA/SATA 버스 및 모든 장치 재설정 |
| 5B |
ATA용으로 예약됨 |
| 5C |
SMBUS 재설정 |
| 5D |
SMBUS용으로 예약됨 |
| 5F |
복구할 수 없는 I/O 버스 오류 |
| 70 - 7F |
출력 장치 |
| 70 |
VGA 컨트롤러 재설정 |
| 71 |
VGA 컨트롤러 비활성화 |
| 72 |
VGA 컨트롤러 활성화 |
| 78 |
콘솔 컨트롤러 재설정 |
| 79 |
콘솔 컨트롤러 비활성화 |
| 7A |
콘솔 컨트롤러 활성화 |
| 7F |
복구할 수 없는 출력 장치 오류 |
| 90 - 9F |
입력 장치 |
| 90 |
키보드 재설정 |
| 91 |
키보드 비활성화 |
| 92 |
키보드 검출 |
| 93 |
키보드 활성화 |
| 94 |
키보드 입력 버퍼 지우기 |
| 95 |
키보드 컨트롤러에 자체 테스트를 실행하도록 명령(PS2에만 해당) |
| 98 |
마우스 재설정 |
| 99 |
마우스 비활성화 |
| 9A |
마우스 검출 |
| 9B |
마우스 활성화 |
| 9F |
복구할 수 없는 입력 장치(키보드 또는 마우스) 오류 |
| B0 - BF |
부트 장치 |
| B0 |
탑재형 미디어 재설정 |
| B1 |
탑재형 미디어 비활성화 |
| B2 |
탑재형 미디어 검출(IDE 하드 드라이브 검출 등) |
| B3 |
탑재형 미디어 활성화/구성 |
| B8 |
착탈식 미디어 재설정 |
| B9 |
착탈식 미디어 비활성화 |
| BA |
착탈식 미디어 검출(IDE, CD-ROM 검출 등) |
| BC |
착탈식 미디어 활성화/구성 |
| BF |
복구할 수 없는 부트 장치 오류 |
| D0 - DF |
부트 장치 선택 |
| Dy |
시험 부트 선택 y(y=0 ~ 15) |
| E0 - FF |
기타 코드 |
| E0 |
PEIM 디스패치가 시작됨(최초 보고서 전송, 보고 대상: EFI_SW_PC_INIT_BEGIN EFI_SW_PEI_PC_HANDOFF_TO_NEXT) |
| E2 |
영구 메모리가 발견됨 |
| E1, E3 |
PEI/PEIM 버스용으로 예약됨 |
| E4 |
DXE 단계에 들어감 |
| E5 |
드라이버 디스패치가 시작됨 |
| E6 |
드라이버 연결이 시작됨 |
| E7 |
사용자 입력을 대기 중 |
| E8 |
암호 확인 |
| E9 |
BIOS 설정으로 들어가는 중 |
| EB |
레거시 옵션 ROM 호출 |
| EF |
부트/S3 재시작 실패 |
| F4 |
유휴 상태로 들어가는 중 |
| F5 |
유휴 상태에서 나오는 중 |
| F8 |
EFI 부트 서비스 ExitBootServices ( )가 호출됨 |
| F9 |
EFI 런타임 서비스 SetVirtualAddressMap ( )이 호출됨 |
| FA |
EFI 런타임 서비스 ResetSystem ( )이 호출됨 |
| FF |
프로세서 예외 | |
일반적인 포트 80h POST 순서 부트 과정에서 일반적으로 포트 80h 코드 값이 증가합니다. 앞쪽 코드일수록 프로세서에 인접한 서브시스템용이고, 뒤쪽으로 갈수록 주변 기기용입니다. 일반적인 초기화 순서는 프로세서 -> 메모리 -> 버스 -> 출력/입력 장치 -> 부트 장치 순서입니다. POST 순서는 시스템에 따라 다릅니다.
| POST 코드 |
설명 |
| 21 |
칩셋 구성 요소 초기화 |
| 22 |
메모리 DIMM에서 SPD 읽기 |
| 23 |
메모리 DIMM 검출 |
| 25 |
메모리 구성 |
| 28 |
메모리 테스트 |
| 34 |
복구 캡슐 로드 중 |
| E4 |
DXE 단계에 들어감 |
| 12 |
응용 프로그램 프로세서 초기화 시작 |
| 13 |
SMM 초기화 |
| 50 |
PCI 버스 열거 |
| 51 |
PCI 버스에 리소스 할당 |
| 92 |
키보드 검출 |
| 90 |
키보드 재설정 |
| 94 |
키보드 입력 버퍼 지우기 |
| 95 |
키보드 자체 테스트 |
| EB |
비디오 BIOS 호출 중 |
| 58 |
USB 버스 재설정 |
| 5A |
PATA/SATA 버스 및 모든 장치 재설정 |
| 92 |
키보드 검출 |
| 90 |
키보드 재설정 |
| 94 |
키보드 입력 버퍼 지우기 |
| 5A |
PATA/SATA 버스 및 모든 장치 재설정 |
| 28 |
메모리 테스트 |
| 90 |
키보드 재설정 |
| 94 |
키보드 입력 버퍼 지우기 |
| E7 |
사용자 입력을 대기 중 |
| 01 |
INT 19 |
| 00 |
부트 준비 완료 | | 적용 대상: |