티스토리 뷰

얼마 전에 확인할 것이 있어 AOSP를 Android S에 맞춰두고 빌드를 할 일이 있었다.

한참 잘 빌드가 잘 돌다가 빌드에러. 아무 것도 고친 것이 없는데 왜..? 전에는 빌드가 나왔었는데..?

 

빌드 로그를 보니 메모리 16기가 이상이 있어야 한다더라.. =_=

사용환경이 윈도우 호스트에 가상머신으로 우분투를 돌리고, 총 메모리가 16기가라 우분투에 10기가를 할당해 두었다.

가상머신이다보니 더 이상 늘릴 수도 없고,. 컴퓨터 맞춘지 4-5년은 된 듯 한데 게임을 안하니 딱히 업글할 이유도 없었고- 이렇게 또 이유가 굳이 생겨주심.

 

사용 메인보드는 애즈락의 AB350M Pro4. 당시에 적당한 가성비로 찾아 사용했던 메인보드인데 M-ATX 포트가 적다던가, 하는 것 말고는 문제된 부분이 없다. 다만 처음 세팅할 때에도 메모리 호환성 제약이 있어 8기가 두 개를 2/4번 뱅크에 넣었는데 지금은 어떨지,. 확인이 필요했다.

 

1. 바이오스 업데이트

CPU-Z로 확인해보니 메인보드 바이오스 버전은 3.00

 

세팅 후 지금까지 전혀, 드라이버건 바이오스건 업데이트를 한 것이 없으므로 혹시, 하고 애즈락 홈페이지를 찾아보니 6.60버전까지 출시되어 있었다.

https://asrock.com/MB/AMD/AB350M%20Pro4/index.asp#BIOS

 

ASRock > AB350M Pro4

Premium Power Choke Compared to traditional chokes, ASRock’s premium power chokes effectively make the saturation current up to three times better, thus providing enhanced and improved Vcore voltage to the motherboard.

asrock.com

 

하지만 설명을 보면 라이젠 1세대, Summit Ridge의 경우 사용을 권장하지 않는다. 해서 일단은 Summit Ridge관련 특별한 코멘트가 없는 5.90버전까지 올리도록 한다. 바이오스는 바로 최신 버전으로 올리면 안되고, 중간에 있는 브릿시 버전을 거쳐 하나씩 올려야 하니 주의.

USB스틱 하나 챙겨 브릿지 버전인 3.40버전과 5.50 버전, 그리고 내가 사용할 수 있는 최종 버전인 5.90 이렇게 세 개를 넣어준다.

 

Tool - Instant Flash에 가서 먼저 3.40 버전부터 선택해 설치해준다.

"3.40 -> 재부팅 -> 5.50 -> 재부팅 -> 5.90 -> 재부팅" 의 과정을 거치면 바이오스 업데이트는 완료

 

 

바이오스 업데이트가 완료된 후, CPU-Z를 보면 확인되는 5.90 버전

 

 

2. 호환 메모리 확인

32기가로 갈지,. 64기가로 갈지 고민을 계속 했는데 이왕 하는거 램음 다다익램. 한 번에 64기가를 우선으로 둔다.

이게 참,. 여기서 삽질을 많이 했는데,. 출고 시의 매뉴얼을 보면 아래 표를 확인할 수 있다. 2/4번 뱅크에 DR 램을 사용할 때에만 최대 클럭인 2667 = 21300을 사용할 수 있다는 것.

그런데,. 컴퓨존이나 기타 판매사이트, 하드웨어 관련 사이트와 구글링을 해봐도 이 보드의 "현재 기준 메모리 호환차트"를 찾을 수가 없다(이게 바보짓). 바이오스 업데이트가 최근까지 있었고, AM4 소켓을 다 지원하는 나름 현역 가능한 보드인데 대체 메모리 호환성을 찾을 수가 없네?

 

위의 표 기준으로 32기가 DR램을 두 개 사용하려 해도 램이 막상 SR인지 DR인지 판매 사이트의 설명을 봐서는 알 수 없었다. 이렇게 메모리 호환성 찾는 것만 짬짬히 이틀을 하다가,. 애즈락 본사 홈페이지에서 제품 정보를 다시 봤더니,.

 

"호환 CPU 페이지에서 메모리 호환성 정보를 찾을 수 있었다"

...아니 왜 이런게 메모리 호환성 페이지에는 없고..

 

이게,. 이제와서 생각해보면 메모리 클럭도 결국 CPU에서 지원해줘야 쓸 수 있는거라 호환 CPU페이지에 이런 이런 내용이 있는게 이상한 것도 아니지... =_=

- Dual Channel DDR4 Memory Technology
- 4 x DDR4 DIMM Slots
- AMD Ryzen series CPUs (Matisse) support DDR4 3200 / 2933 / 2667 / 2400 / 2133 ECC & non-ECC, un-buffered memory*
- AMD Ryzen series CPUs (Pinnacle Ridge) support DDR4 3200+(OC) / 2933(OC) / 2667 / 2400 / 2133 ECC & non-ECC, un-buffered memory*
- AMD Ryzen series CPUs (Picasso) support DDR4 2933 / 2667 / 2400 / 2133 non-ECC, un-buffered memory*
- AMD Ryzen series CPUs (Summit Ridge) support DDR4 3200+(OC) / 2933(OC) / 2667 / 2400 / 2133 ECC & non-ECC, un-buffered memory*
- AMD Ryzen series CPUs (Raven Ridge) support DDR4 3200+(OC) / 2933 / 2667 / 2400 / 2133 non-ECC, un-buffered memory*
- AMD 7th Gen A-Series APUs support DDR4 2400 / 2133 non-ECC, un-buffered memory*
- Max. capacity of system memory: 64GB**
- 15μ Gold Contact in DIMM Slots

 

 

이 중에서 현재 사용 중인 Summit Ridge와 지원 세대 중 최신인 Matisse를 표로 보면

Matisse
Summit Ridge

 

결국 필요한 정보는 찾았으나,. 왠지 삽질한 기분이다 =_=

1. 3200 == 25600을 사용하려면 천상 Matisse로 넘어가야 한다.

2. Summit Ridge 프로세서 한계로 2667 == 21300까지만 사용가능하다.

3. Matisse던 Summit Ridge든, SR이나 DR로 2/4번 채널을 이용하면 지원하는 최대 클럭을 사용할 수 있다.

4. 다른 확인 과정에서 알았지만 일단 (아직까지는) AB350 Pro4는 라이젠 4세대를 지원하지 않는다.

 

라는 결론이 나왔다. 메모리 선택에 제약 사항이 없어짐.

3600을 살지 어쩔지는 나중에 생각하고, 일단 32기가 램부터 두 개 주문.

하는 김에 베어링 나간 나스의 케이스 쿨러도 하나 주문.

 

 

 

3. CPU, 램 교환 및 바이오스 업데이트 (5.90 -> 6.60)

중간에 이런 저런 일들도 있었고 주문한 서멀그리스는 배송이 한참 걸려 램과 지인에게 구입한 3600을 집에 두고 2주 정도 지나서야 장착을 해본다.

 

일단 쓰던 프로세서/쿨러 빼는데 무뽑기를 피하지 못하고..드라이기로 살살 불어가며 겨우 쿨러와 CPU 분리.

 

CPU 장착, 2/4번 뱅크에 램 장착 후 전원. 을 했는데 비프음도 없이 무한 재부팅 =_=

 

일전에 3600 관련 글들을 봤을 때 3200Mh 램과 호환성 문제 글을 보았는데 걸렸는가,. 싶었다

원래 쓰던 8기가 램을 다시 꽂아보는데

1. 원래대로 2/4번 뱅크에 꽂으면 역시나 무한 재부팅

2. 램 하나만 꽂으면 부팅

 

되는 현상을 확인. 바로 메인보드 바이오스를 최신버전으로 올려주었다.

Summit / Bristol 프로세서를 사용하는 경우 사용하지 않는 것을 권장, 하기에 반대로 보면 그 이외의 프로세서라면 이 바이오스를 써야 한다는 얘기.

 

 

다행히,. 바이오스 업데이트 후 팀그룹 3200, 32기가 램을 2/4번 뱅크에 넣어도 제대로 인식되고 부팅에도 문제가 없었다.

 

메인보드까지 바꿔야 하나, 놀랐네-

댓글