레이블이 M3N78-EMH인 게시물을 표시합니다. 모든 게시물 표시
레이블이 M3N78-EMH인 게시물을 표시합니다. 모든 게시물 표시

2009년 8월 16일 일요일

장치관리자에 보조프로세서가 나온다면....

지금 사용하는 하드웨어의 사양은 다음과 같습니다.

프로세서(CPU) : AMD Phenom II x3 710
메인보드 : ASUS M3N78-EMH HDMI
VGA : Nvidia 9500GT(이엠텍 제품)
메모리 : ST2 2G x 4

대충 이렇게 사용하고 있습니다.
얼마전에 OS를 새로 설치하였습니다.

각종 드라이버를 다 설치하고 장치관리자를 확인해보았습니다.
그런데 아래와 같이 나오는 것이 보조프로세서라는 요상한놈(?)이 있는 것입니다.

이게 무엇인지 여러곳을 검색해보았습니다.
메인보드가 Nforce 칩셋(8200)이라서 드라이버가 제대로 설치가 안되어 위와 같은 것이 등장한 것이었습니다.
장치 이름이 이상하게 되어 있어서 혼동을 주기 쉽게 되어 있더군요...
이전의 이름은 무엇인지 모르지만...

nforce 칩셋을 사용하면서 저런 것이 보인다면 드라이버가 제대로 설치가 안된 것이니
설치를 다시해야 됩니다.

2009년 8월 4일 화요일

ASUS M3N78-EMH HDMI 메인보드 바이오스 확인(CPU 지원과 관련되어)

현재 사용하는 메인보드는 AMD 프로세서중 Phenom 일부모델만 지원하고 있습니다.
그런데 얼마전에 헤카를 달아보았더니 잘동작하고 있습니다.
아래 링크를 확인하면 그것과 관련된 것을 볼수 있습니다.

PC 일부를 교체하였는데..... unknown processor

처음에 나온 것부터 마지막 바이오스까지 CPU 지원과 관련된 부분을 확인해보았습니다.
M2N78-EMH는 AMI 바이오스를 사용합니다.
CPU Patch 부분을 확인하기 위해서 아래 프로그램을 사용했습니다.
(주의 : 이 프로그램을 사용하여 바이오스를 수정한뒤에 업데이트는 문제가 발생할수 있습니다.)

0202부터 0602까지 확인을 했는데
9개의 항목이 있습니다.
항목의 추가는 없고 날짜가 변동이 되는 것을 확인할수 있었습니다.


CPU Patch 부분을 추출하기 위해서 다음 프로그램을 사용했습니다.
이  프로그램은 AMI 바이오스에서 필요한 부분을 추출하고 교체할수 있는 프로그램입니다.

(주의 : 이 프로그램을 사용하여 바이오스를 수정한뒤에 업데이트는 문제가 발생할수 있습니다.)

실행을 하면 다음과 같이 사용 설명이 나오게 됩니다.


바이오스 정보를 확인할수도 있는데 0202버전의 바이오스를 확인해보았습니다.
롬버전, 사이즈, 빌드정보, 포함된 것들에 관한 정보를 확인할수 있습니다.
Module Information에서 11번을 보면 MicroCode라는 것이 있습니다.
이것을 다음과 같이 추출하였습니다.

그리고 HEX에디터로 파일내부를 보았습니다.
CPU와 관련된 정보들이 들어가게 된다는 것을 확인할수 있습니다.

AMD용 메인보드에서 CPU관련된 부분이 다른 곳에도 있습니다.
AGESA(AMD Generic Encapsulated Software Architecture)라 불리는 것입니다.
AWARD 바이오스 같은 경우는 AGESACPU.ROM이라고 롬파일에 적재가 되어 있는데
AMI는 사용자 지정 부분에 들어 있더군요.
AMMIMWIN을 가지고 다음과 같이 추출할수 있습니다.

추출이 되었으니 HEX를 가지고 확인을 해보겠습니다.
AMD AGESA라는 부분을 확인할수 있고 AGESA의 버전이 3.1.4.0으로 되어 있습니다.
0222~0620까지는 AGESA의 버전이 올라가서 3.1.6.0으로 확인됩니다.

AM2라고 판매된보드들을 보아도 AGESA와 관련된 항목이 있었는데
이 부분의 업데이트가 이보드보다 상위로 되어 있는 것들이 있었습니다.

AM2+ 보드인데 AM2보드보다 지원이 빈약하다니 제조사(ASUS)는
특정한 보드들을 제외한 나머지들에 대한 지원에 대해서도 좀 신경을 써 주었으면 합니다.

2009년 7월 19일 일요일

메인보드 제조사 CPU지원 에 대하여....

메인보드의 CPU지원에 따라서 불필요한 지출을 줄일수 있습니다.
일정기간이 넘어가거나 설계의 문제를 이유로 삼아서 메인보드에서 지원을 하지 않는다고 합니다.
이것으로 인하여 새로운 메인보드를 구입하며 피눈물(?)을 흘리게 됩니다.

과연 메인보드 제조사가 제공하는 내용이 정확한 것인지 확인을 해보았습니다.
대표적인 제조사인 ASUS의 M3A78-EMH HDMI 라는 모델이 있습니다.
이 제품의 정보는 아래에서 확인을 할수 있습니다.
http://www.dgreentech.co.kr/product/detail.htm?seq=246&m=5
전원부가 부실해서 125W의 전력소모를 가지는 프로세서는 사용할수 없다고 되어 있습니다.
저렴한 가격의 메인보드이니 어쩔수 없는 일입니다.

이것이 지원하는 CPU 목록은 아래 링크로 확인을 할수 있습니다.
http://support.asus.com/cpusupport/cpusupport.aspx?SLanguage=ko-kr&model=M3A78-EMH&product=1
위 지원 목록에서 보면 Athlon 64 x2 같은 경우는 89W
Phenom 계열은 9350e 같은 65W의 저전력만 사용할수 있다고 합니다.
여기에서 의문을 가지게 됩니다.
Phenom 9550, 9650, 9750의 경우 95W 모델도 있습니다.
이것에 대한 지원이 목록에서 빠져 있다는 것입니다.
지원 목록에 있다가 어느순간부터 빠져버린 것 같습니다.
과연 지원을 하지 못하는 것일까요?

하지만 제조사에서 제공하는 지원목록에 없는 것이 동작합니다.
http://forum.coolaler.com/showthread.php?p=2379256
위 사이트에서 찾은 것인데
MSI 780GM-E65 과
M3A78-EMH HDMI에 X2 250을 장착했습니다.
오른쪽 스샷의 아래쪽을 보면 메인보드를 정확하게 인식하는 것을 볼수 있습니다.
지원 목록에도 없는 제품인데.. 코어전압만 좀 이상할뿐 동작이 됩니다.
아래 링크는 위 메인보드 관련 포럼인데 지원 목록에 없는 것을 사용하는 사람들이 좀 보입니다.
http://vip.asus.com/forum/topic.aspx?board_id=1&model=M3A78-EMH%20HDMI&SLanguage=en-us

지원 목록이 줄어든 것도 그렇고 목록에 없는 제품들이 잘 동작한다고 하니...
다른 것을 조사해보았습니다.
바이오스는 Microcode 라는 것이 있어서 CPU를 인식하고 동작을 할수 있도록 합니다.
그것을 좀 뒤져봤습니다.

비교할 대상은
Geforce 8200 칩셋을 사용하는 M3N78-EMH HDMI와 M3N78-VM 입니다.
EMH는 95W까지의 프로세서만 지원하고 VM은 전원부도 튼실하여 125W, Phenom II를 지원합니다.

EMH가 지원하는 Phenom은 저전력 모델인 E만 지원한다고 되어 있습니다.

VM은 Phenom 전 모델을 지원합니다.

EMH는 마지막 바이오스 0602 VM은 초기 0202가 없어서 0505를 가지고
다음과 같이 추출을 하였습니다.

이것을 Hex 비교를 하는 프로그램을 사용하여 비교를 해보니
다른 부분이 하나도 없습니다. 동일한 Micro Code를 가지고 있습니다.

VM의 0505와 0702 바이오스를 비교해보았습니다.
기존 0505의 뒤쪽으로 솰라솰라 추가된 부분들이 있습니다.
몇가지 지원 프로세서들이 추가되면서 뒤로 관련된 정보들이 들어간 것입니다.

바이오스 관련 툴로 0505와 0702 파일을 열어 마이크로코드 관련 데이터를 보았습니다.
10번이 추가되었습니다. HEX로 보았을때 뒷부분에 추가된 내용이겠죠...

다시 본론으로 돌아가서 EMH 0602와 VM 0505의 MicroCode를 비교했을때
완전히 동일한 내용을 가지고 있습니다.
EMH는 95W Phenom 프로세서가 지원목록에 없습니다.
왜 없는 것일까요?

방구석 상자속에서 잠자고 있는 M3N78-EMH도 M3A78-EMH와 프로세서 지원목록이 같습니다.
그렇지만... M3N78-EMH 포럼쪽에는 95W Phenom(9550, 심지어  9850도 있는듯)
아래는 그 포럼 링크입니다.
http://vip.asus.com/forum/topic.aspx?board_id=1&model=M3N78-EMH+HDMI&SLanguage=en-us

제조사는 Micro Code 업데이트 및 프로세서 지원목록을 좀 더 정확하게 제공해 주었으면 합니다.