심심해서 부팅중에(BIOS 레벨에서) NMI 버튼을 눌러보았더니
먼가 좀 싱거운 에러군..

Multi-Bit ECC Error
System Halted
 

 
2011/09/13 - [하드웨어/Server Case/board] - NMI 버튼을 눌렀더니! - NMI on Win7
2011/09/25 - [하드웨어/Server Case/board] - NMI on Linux

'하드웨어 > Server Case & board' 카테고리의 다른 글

se7520db2 DDR/DDR2 SKU 식별 방법  (0) 2011.12.03
3핀 저항 / CT-3P-R  (0) 2011.12.01
NMI on Linux  (0) 2011.09.25
Intel System Management Software  (0) 2011.09.24
Insufficient Memory to Shadow PCI ROM  (0) 2011.09.22
Posted by 구차니
100% 뻗을걸 예상하고 눌렀는데 헐...
왜 안죽지? 갸우뚱 하면서 dmesg를 해보니...


Ubuntu Desktop 10.04 LTS 라서 그런가?
서버용으로 하면 죽을려나?

2011/09/13 - [하드웨어/Server Case/board] - NMI 버튼을 눌렀더니! - NMI on Win7

'하드웨어 > Server Case & board' 카테고리의 다른 글

3핀 저항 / CT-3P-R  (0) 2011.12.01
NMI on BIOS  (0) 2011.09.25
Intel System Management Software  (0) 2011.09.24
Insufficient Memory to Shadow PCI ROM  (0) 2011.09.22
Serial console feature - Intel Server board  (0) 2011.09.21
Posted by 구차니
iKVM 과 유사한 녀석이 있나 검색을 해보는데 흐음..
서버보드에서 기본으로 제공하는것 같은데
SE7520DB2도 지원을 하니 일단은 나중에 다운받아서 설치해봐야할듯~

[링크 : http://www.intel.com/content/www/us/en/server-management/intel-server-management.html]
[링크 : http://www.intel.com/support/motherboards/server/sysmgmt/sb/CS-022242.htm]

'하드웨어 > Server Case & board' 카테고리의 다른 글

NMI on BIOS  (0) 2011.09.25
NMI on Linux  (0) 2011.09.25
Insufficient Memory to Shadow PCI ROM  (0) 2011.09.22
Serial console feature - Intel Server board  (0) 2011.09.21
흐음... 탐지 오류인가?  (0) 2011.09.18
Posted by 구차니
하드웨어/Display 장비2011. 9. 24. 16:06
intel에서 별도로 제공하진 않고, intel linux graphics 라는 곳에서 제공을 하고 있다.
2011년 3분기 드라이버가 나왔는데 여기에 mesa 7.9가 포함되어있다.
그런데 git로 받아야 해서 귀찮네 -_-

[링크 : http://www.intel.com/support/graphics/sb/cs-010512.htm]
[링크 : http://intellinuxgraphics.org/]



Intel 2011Q3 graphics package

components

Kernel: Linux 3.0 release 
3D driver: mesa 7.11 release 
2D driver: xf86-video-intel 2.16.0 release
Libdrm: libdrm-2.4.26 release 
Libva: libva-1.0.14 release 
(xserver-1.10.3 is tested with this stack)

[링크 : http://intellinuxgraphics.org/2011Q3.html]
 

mesa 드라이버 버전때문에 머리 아플바에는 다음 릴리즈를 기대하는게 나으려나? 
Posted by 구차니
부팅에는 지장없고, 그렇다고 해서 설치된 PCI 장치가 실행되는것도 아니고
BIOS상에 Shadow 하지 않도록 하는 옵션도 없고 -_- 어쩌란건지...


현재사용중인 바이오스 버전은
SE7502BD22.86B.P.07.00.0064인데,
릴리즈 노트를 보면 69 버전에서 이런 오류가 수정되었다고 하는데 흐음..
바이오스 업데이트를 해봐야하나?

Build 0069: - RC01.08
- Fix system will reports "Insufficient Memory to Shadow PCI ROM" message during boot 
  when LSI22320 SCSI card is installed.
 
[링크 : http://www.intel.com/support/motherboards/server/se7520af2/sb/cs-016707.htm

 Insufficient memory to Shadow PCI ROM" BIOS error message may be displayed during POST under certain system configurations and/or when invoking certain option ROM configuration utilities. The display of this POST error message is a result of certain adapters and/or adapter option ROM utilities requesting an exorbitant amount of option ROM space that depletes all space available for other installed PCI adapters and on-board components. The Intel® Server Board BIOS displays this POST error message to indicate that it could not load other option ROMs due to lack of sufficient memory.

This limitation is not a server board specific issue, but rather a legacy BIOS limitation present on all BIOS based platforms.

At this moment there is no work around or fix that will work for all adapters available in the market. Users may disable in BIOS Setup (F2) on-board components not being used (e.g. NIC) thereby de-allocating memory space to compensate depletion of BIOS option ROM by these adapters.
 
[링크 : http://downloadmirror.intel.com/11115/eng/Release%20Notes.TXT

머.. 결론은 알아서 장치 다른거 꺼서 메모리 확보해라 이런거네 -_-
Posted by 구차니
서버보드에는 신기한 기능이 보이는데
BIOS Redirection 이라던가 여러가지를 시리얼 콘솔로 출력할수 있는 기능이 존재한다.
아무튼 이 기능을 사용하면 아래와 같이 시리얼 통신을 할 수 있는 프로그램에서
BIOS를 시리얼로 제어할 수 있게 된다.
네트워크가 아니니 별 의미가 없을수도 있겠지만 흐음..



테스트 해본 결과
보기는 싫어도 minicom이 F1을 제외한 나머지 키를 잘 넘겨주었고
putty는 보기는 좋지만 펑션키를 넘길수가 없었다. 

---
2011.09.22 추가
putty와 minicom에서 펑션키 넘기는 방법
2011/09/21 - [Linux] - xterm 에서 F1 / F10 키 할당 해제하기 
Posted by 구차니
단순하게 카메라만 옆으로 이동시키는 Axis-off
카메라를 이동시킨후 각도를 조절하는 toe-in 방식이 있다.

그리고 사람에 가깝도록 튀어나오는것은 negative-parallax
사람에게서 멀리 들어가는 것은 positive-parallax 라고 한다.
[링크 : http://paulbourke.net/exhibition/vpac/theory.html]


nvidia gelato
[링크 : http://www.nvidia.com/object/IO_36545.html
Posted by 구차니
Intel쪽 자료에 의하면
3.0Ghz는 구형이라 자료자체가 없고 유사한 3.2Ghz의 경우에는
아래와 같이 HT 와 64bit를 지원하는 것외에는 DEP와 같은 CPU 수준의 보호기능이 없는데
도대체 왜 감지를 해내서 경고를 내보내는걸까?

아무튼.. 3.2Ghz는 SpeedStep을 지원하는구나 -ㅁ-


[링크 : https://wiki.ubuntu.com/Security/CPUFeatures]
[링크 : http://ark.intel.com/products/27093] 3.0Ghz
[링크 : http://ark.intel.com/products/28016] 3.2Ghz

2011/09/17 - [Linux/Ubuntu] - Ubuntu Desktop 64bit on Xeon Server (nocona) 3.0Ghz x 2

Posted by 구차니
하드웨어2011. 9. 17. 20:45
BIOS에서 "HT Technology in MPS" 라는 옵션이 있어 검색을 해보니
Multi-Process System에서의 Hyper Thread 기술의 적용에 대한 것인데
라고 적으니 재귀적인 정의같네.. OTL

When it is enabled along with HyperThreading, the MPS table will have processor entries for secondary processor threads in HyperThreaded processors.
---
하이퍼스레딩이 활성화 될 때, MPS 테이블에는 하이퍼스레드 프로세서 상의 2차 프로세스 쓰레드를 위한 프로세서 항목이 기록되게 됩니다.


This change adds Setup control of secondary threads in the MPS table.
This option is disabled by default, and there is an external control function that will gray it out if the Hyper-Threading Technology BIOS Setup option is disabled. Also it will only be available and visible, if the processor itself supports Hyper-Threading Technology
---
이러한 변경은 MPS 테이블 상의 2차 쓰레드의 셋업 설정을 추가합니다.
 
[링크 : http://downloadmirror.intel.com/9697/eng/Release_Notes_P07.txt]


Examine the information in the MPS and ACPI tables returned by the BIOS. The BIOS provides information in these two tables about the physical and logical processors in the system. The MPS table reports location information about the physical processors, and the ACPI table reports information about the logical processors. Intel Corporation recommends that BIOS vendors order the information returned in the ACPI table so that information about logical processor zero for all the physical processors is listed first, followed by information about logical processor one for all the physical processors, etc.
---
MPS 테이블은 물리적 프로세서들에 대한 위치정보를 보고합니다.
[링크 : http://software.intel.com/..HTT-implications-and-setup-on-linux-operating-systems/]  

대충 비약 + 정리하자면,
HT는 엄밀하게는 물리적인 프로세서가 아니므로 MPS 테이블상에 두번째 쓰레드를
물리 프로세서처럼 등록하여 멀티 프로세서로 인식을 시킨다 머 이런걸려나?
Posted by 구차니
하드웨어2011. 9. 17. 20:40
CPUID 값은 부팅초기에 커널에서 얻어와서 사용가능한 기능을 설정하게 된다는데
HT를 지원하는 녀석이 대략 0x02 0x03 정도를 리턴하게 된다고 한다.
어떤 이유에서 인진 모르겠지만, 그 이상의 CPUID가 있다고 하더라도 0x03h 로 제한을 해주는게
"Max CPUID Value Limit"이라는 기능이다.

This is where the Max CPUID Value Limit BIOS feature comes in. It allows you to circumvent problems with older operating systems that do not support the Intel Pentium 4 processor with Hyper-Threading Technology.
When enabled, the processor will limit the maximum CPUID input value to 03h when queried, even if the processor supports a higher CPUID input value.
When disabled, the processor will return the actual maximum CPUID input value of the processor when queried.

[링크 : http://www.techarp.com/showfreebog.aspx?lang=0&bogno=362]  

BOINC 프로젝트 쪽에 글을 보니
이 기능을 활성화 할경우 신형 CPU에서 SSE3 등을 지원하지 못해 성능이 저하되는 경우가 있다고 한다.
[링크 : http://www.tswb.org/Forums/tabid/173/forumid/9/postid/5198/scope/posts/Default.aspx]
 
[링크 : http://ko.wikipedia.org/wiki/CPUID]
[링크 : http://en.wikipedia.org/wiki/CPUID]


+2017.11.28
CPUID 자체가 존재한다는건 최소 486 이상이고,
0x02~0x03은 pentium 3~4에 해당하니

최소한 80386 protected mode에
MMX , SSE 정도만(SSE2 이상은 제외 될 가능성이 높음) 지원하는 녀석이 되나?


Posted by 구차니