본문 바로가기
팁들

메인보드 오류코드 정리 - Asrock error code 32

by semoca 2024. 9. 28.
반응형

저는 컴퓨터를 여러 대 사용하고 있습니다.

그중에 가장 오래된 시스템은 i7 3770k에 Z68 extreme3 메인보드 조합을 사용하고 있었는데요.

어느 날 갑자기 PC 전원이 켜지지 않으며 (정확하게는 화면이 들어오지 않고, 키보드에도 Num lock 버튼이 점등되지 않음) 저를 곤란하게 만드는 일이 생겼습니다.

오류코드는 32번

 

오늘은 하루종일 고생하며 찾은 오류코드 32번 해결방법을 포스팅합니다.

 

출처. Pexels

 

 

첫 진단은 유저 매뉴얼

 

애즈락 공식 홈페이지에 가면 사용하고 있는 메인보드로 검색하여 유저 매뉴얼을 받을 수 있습니다.

아래 유저 매뉴얼에 나와있는 디버그 코드를 정리합니다.

 

 

반응형
Status Code Description
0x00 Not used
0x01 Power on. Reset type detection (soft/hard)
0x02 AP initialization before microcode loading
0x03 North Bridge initialization before microcode loading
0x04 South Bridge initialization before microcode loading
0x05 OEM initialization before microcode loading
0x06 Microcode loading
0x07 AP initialization after microcode loading
0x08 North Bridge initialization after microcode loading
0x09 South Bridge initialization after microcode loading
0x0A OEM initialization after microcode loading
0x0B Cache initialization
0x0C – 0x0D Reserved for future AMI SEC error codes
0x0E Microcode not found
0x0F Microcode not loaded
0x10 PEI Core is started
0x11 Pre-memory CPU initialization is started
0x12 Pre-memory CPU initialization (CPU module specifi c)
0x13 Pre-memory CPU initialization (CPU module specifi c)
0x14 Pre-memory CPU initialization (CPU module specifi c)
0x15 Pre-memory North Bridge initialization is started
0x16 Pre-Memory North Bridge initialization (North Bridge module specifi c)
0x17 Pre-Memory North Bridge initialization (North Bridge module specifi c)
0x18 Pre-Memory North Bridge initialization (North Bridge module specifi c)
0x19 Pre-memory South Bridge initialization is started
0x1A Pre-memory South Bridge initialization (South Bridge module specifi c)
0x1B Pre-memory South Bridge initialization (South Bridge module specifi c)
0x1C Pre-memory South Bridge initialization (South Bridge module specifi c)
0x1D – 0x2A OEM pre-memory initialization codes
0x2B Memory initialization. Serial Presence Detect (SPD) data reading
0x2C Memory initialization. Memory presence detection
0x2D Memory initialization. Programming memory timing information
0x2E Memory initialization. Confi guring memory
0x2F Memory initialization (other)
0x30 Reserved for ASL (see ASL Status Codes section below)
0x31 Memory Installed
0x32 CPU post-memory initialization is started
0x33 CPU post-memory initialization. Cache initialization
0x34 CPU post-memory initialization. Application Processor(s) (AP) initialization
0x35 CPU post-memory initialization. Boot Strap Processor (BSP) selection
0x36 CPU post-memory initialization. System Management Mode (SMM) initialization
0x37 Post-Memory North Bridge initialization is started
0x38 Post-Memory North Bridge initialization (North Bridge module specifi c)
0x39 Post-Memory North Bridge initialization (North Bridge module specifi c)
0x3A Post-Memory North Bridge initialization (North Bridge module specifi c)
0x3B Post-Memory South Bridge initialization is started
0x3C Post-Memory South Bridge initialization (South Bridge module specifi c)
0x3D Post-Memory South Bridge initialization (South Bridge module specifi c)
0x3E Post-Memory South Bridge initialization (South Bridge module specifi c)
0x3F-0x4E OEM post memory initialization codes
0x4F DXE IPL is started
0x50 Memory initialization error. Invalid memory type or incompatible memory speed
0x51 Memory initialization error. SPD reading has failed
0x52 Memory initialization error. Invalid memory size or memory modules do not match
0x53 Memory initialization error. No usable memory detected
0x54 Unspecifi ed memory initialization error
0x55 Memory not installed
0x56 Invalid CPU type or Speed
0x57 CPU mismatch
0x58 CPU self test failed or possible CPU cache error
0x59 CPU micro-code is not found or micro-code update is failed
0x5A Internal CPU error
0x5B reset PPI is not available
0x5C-0x5F Reserved for future AMI error codes
0xE0 S3 Resume is stared (S3 Resume PPI is called by the DXE IPL)
0xE1 S3 Boot Script execution
0xE2 Video repost
0xE3 OS S3 wake vector call
0xE4-0xE7 Reserved for future AMI progress codes
0xE8 S3 Resume Failed
0xE9 S3 Resume PPI not Found
0xEA S3 Resume Boot Script Error
0xEB S3 OS Wake Error
0xEC-0xEF Reserved for future AMI error codes
0xF0 Recovery condition triggered by fi rmware (Auto recovery)
0xF1 Recovery condition triggered by user (Forced recovery)
0xF2 Recovery process started
0xF3 Recovery fi rmware image is found
0xF4 Recovery fi rmware image is loaded
0xF5-0xF7 Reserved for future AMI progress codes
0xF8 Recovery PPI is not available
0xF9 Recovery capsule is not found
0xFA Invalid recovery capsule
0xFB – 0xFF Reserved for future AMI error codes
0x60 DXE Core is started
0x61 NVRAM initialization
0x62 Installation of the South Bridge Runtime Services
0x63 CPU DXE initialization is started
0x64 CPU DXE initialization (CPU module specifi c)
0x65 CPU DXE initialization (CPU module specifi c)
0x66 CPU DXE initialization (CPU module specifi c)
0x67 CPU DXE initialization (CPU module specifi c)
0x68 PCI host bridge initialization
0x69 North Bridge DXE initialization is started
0x6A North Bridge DXE SMM initialization is started
0x6B North Bridge DXE initialization (North Bridge module specifi c)
0x6C North Bridge DXE initialization (North Bridge module specifi c)
0x6D North Bridge DXE initialization (North Bridge module specifi c)
0x6E North Bridge DXE initialization (North Bridge module specifi c)
0x6F North Bridge DXE initialization (North Bridge module specifi c)
0x70 South Bridge DXE initialization is started
0x71 South Bridge DXE SMM initialization is started
0x72 South Bridge devices initialization
0x73 South Bridge DXE Initialization (South Bridge module specifi c)
0x74 South Bridge DXE Initialization (South Bridge module specifi c)
0x75 South Bridge DXE Initialization (South Bridge module specifi c)
0x76 South Bridge DXE Initialization (South Bridge module specifi c)
0x77 South Bridge DXE Initialization (South Bridge module specifi c)
0x78 ACPI module initialization
0x79 CSM initialization
0x7A – 0x7F Reserved for future AMI DXE codes
0x80 – 0x8F OEM DXE initialization codes
0x90 Boot Device Selection (BDS) phase is started
0x91 Driver connecting is started
0x92 PCI Bus initialization is started
0x93 PCI Bus Hot Plug Controller Initialization
0x94 PCI Bus Enumeration
0x95 PCI Bus Request Resources
0x96 PCI Bus Assign Resources
0x97 Console Output devices connect
0x98 Console input devices connect
0x99 Super IO Initialization
0x9A USB initialization is started
0x9B USB Reset
0x9C USB Detect
0x9D USB Enable
0x9E – 0x9F Reserved for future AMI codes
0xA0 IDE initialization is started
0xA1 IDE Reset
0xA2 IDE Detect
0xA3 IDE Enable
0xA4 SCSI initialization is started
0xA5 SCSI Reset
0xA6 SCSI Detect
0xA7 SCSI Enable
0xA8 Setup Verifying Password
0xA9 Start of Setup
0xAA Reserved for ASL (see ASL Status Codes section below)
0xAB Setup Input Wait
0xAC Reserved for ASL (see ASL Status Codes section below)
0xAD Ready To Boot event
0xAE Legacy Boot event
0xAF Exit Boot Services event
0xB0 Runtime Set Virtual Address MAP Begin
0xB1 Runtime Set Virtual Address MAP End
0xB2 Legacy Option ROM Initialization
0xB3 System Reset
0xB4 USB hot plug
0xB5 PCI bus hot plug
0xB6 Clean-up of NVRAM
0xB7 Confi guration Reset (reset of NVRAM settings)
0xB8 – 0xBF Reserved for future AMI codes
0xC0 – 0xCF OEM BDS initialization codes
0xD0 CPU initialization error
0xD1 North Bridge initialization error
0xD2 South Bridge initialization error
0xD3 Some of the Architectural Protocols are not available
0xD4 PCI resource allocation error. Out of Resources
0xD5 No Space for Legacy Option ROM
0xD6 No Console Output Devices are found
0xD7 No Console Input Devices are found
0xD8 Invalid password
0xD9 Error loading Boot Option (LoadImage returned error)
0xDA Boot Option is failed (StartImage returned error)
0xDB Flash update is failed
0xDC Reset protocol is not available

 

디버그 코드는 수없이 많지만, 이 중 오늘 저를 괴롭힌 32번 코드

" CPU post-memory initialization is started "

해결 방법은 과연 무엇일까.

 

 

 

 

32번 오류코드 증상

32번 오류코드의 증상은 전원은 켜지는데, 모니터와 키보드 마우스에 어떤 것도 반응하지 않는다는 것.

실제로 켜진 게 아니고, 부팅을 시도하기 직전 무언가 문제가 생긴 것 같은 느낌입니다.

이 오류코드를 보고, 제가 실행했던 방법들은 다음과 같습니다.

 

  1. 메모리카드 탈거 후 지우개를 이용해 슬롯 부분 문지른 후 다시 장착
  2. 메모리카드 모두 탈거 후 한 개만 장착하여 부팅 시도
  3. USB를 비롯, SATA 케이블 모두 탈거 후 부팅 시도
  4. CPU 교체 후 부팅시도

결론적으로 위 방법 모두 실패했습니다.

하지만, 지금은 이렇게 해당 컴퓨터로 글을 적고 있죠. 해결방법은 무엇이었을까요?

 

 

 

 

 

32번 오류코드 해결방법

부품의 탈착은 직접적인 방법이 되지 못합니다.

해당 증상의 원인은 정확하게 알 순 없으나, 해결 방법은 CMOS 리셋, 혹은 바이오스 초기화입니다.

예상하는 원인으로는 오버클럭 등 기본 바이오스 상태에서 변경을 했던 몇몇 세팅값에 오류가 생기며, CPU와 RAM 간의 통신이 되지 않는 것이 아닐까 합니다.

 

해외 여러 커뮤니티의 옛날 글을 찾아보면서, 해당 문제가 생겼을 때, 위와 같은 방법들을 모두 동원한 후에도 해결이 되지 않으면, 바이오스 초기화, CMOS 초기화, 혹은 RMA 가 정답이다, 아니면 메인보드를 바꿔야 한다.라는 의견이 꽤 많았습니다.

 

저는 바이오스 초기화 이후, 다시 부팅이 되었습니다.

그리고, 바로 포맷 후 윈도 재설치를 해줬습니다.

오래된 시스템을 이용하다 보면, 여러 가지 문제에 봉착하게 되는데, 결국은 노후화된 시스템을 오래 사용하려면, 초기화를 한 번씩 해주며 아껴주는 방법밖엔 없는 것 같아요.

 

이제는 기념품이 되어서 버리지 못하는, 과거 인텔의 황금기였던 시기의 시스템은 10년이 넘게 지난 지금도, 여전히 잘 구동하고 있습니다.

반응형

댓글