서버보드에는 신기한 기능이 보이는데
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 구차니
ATI RageXL 문제도 아니었고(vga=771 nomodeset 둘다 해결안됨)
quiet 옵션을 빼고 부팅을 해보니


..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 
요기 까지만 출력하고 멈추어 버린다.

검색을 해보니 믿기지는 않지만 키보드를 바꾸니 해결되었다는 충격적인 내용에
혹시나 해서 USB 허브에서 뽑아 따로따로 키보드와 마우스를 연결해주니 문제없이 설치된다.. OTL
Yes, it is strange but true (?).
I think what might happen that a contact got stuck and send an impuls that linux was interpreting as something wrong and collapsed.
I unplugged the usb transmitter for my keyboard and mouse and it all booted up well. The keyboard is fine so far and it was a free keyboard from logitech. Something might gotten inside. The battery is fine btw.
Will try to clean it. So if someone has a simliar problem, check you keyboard.

[링크 : http://forums.opensuse.org/english/get-technical-help-here/hardware/460402-boot-panic-2.html

다른걸 추가적으로 찾아보니 APIC 문제이며, noapic를 주고 설치를 하면된다는데 귀찮아서 테스트는 일단 패스 -_-
Your APIC is borked. You'll need to use the noapic option. See here for a forum posting regarding this. Don't fret, it doesn't mean that the hardware is bad, just that the BIOS didn't configure it in a state that was suitable for booting a kernel. You should also look around for a BIOS update and see if that helps.


---
2011.09.18 추가
USB 허브에 마우스/키보드를 연결해서 사용하면 노말 부팅도 안된다 -_-
설치화면에서 noapic nolapic를 주어도 여전히 부팅은 막막하고...
그냥 USB 허브없이 바로 USB 키보드/마우스를 꼽아야 되는듯 하다.

BIOS에서 USB emulation 기능을 활성화 해보아도 안되는 상황 ㅠ.ㅠ
(설명에 68h/60h 어쩌구 하면서 PS/2 에뮬레이션 같은데 이걸 해도 안되네 -_-)
Port 64/60 Emulation - This option is typically not used since most OSes are  now USB-aware.
[링크 : http://www.etomic.org/manuals/motherboard_se7210tp1.pdf
[링크 : http://www.techarp.com/showfreebog.aspx?lang=0&bogno=343] << 내용 
---

APIC는 인터럽트 관련인데 음..
USB 허브를 통해서 키보드와 마우스를 인식하다 보니 무언가가 엉겨서 그런걸려나?
[링크 : http://en.wikipedia.org/wiki/Advanced_Programmable_Interrupt_Controller

LAPIC는 Local APIC의 약자이다.
[링크 : http://linux.about.com/cs/linux101/g/lapic.htm
Posted by 구차니
내꺼 보드는 없지만 흐음.. 어떻게 잘 속이면 안되려나?

이 다운로드는 아래 나온 제품에 대해서만 가능합니다. 추가 제품 다운로드가 필요하면 아래의 링크를 사용하십시오.

인텔® 서버 보드 SE7520AF2
인텔® 서버 보드 SE7520BD2
인텔® 서버 보드 SE7520JR2
인텔® 서버 시스템 SC5300AF2
인텔® 서버 시스템 SC5300BD2
인텔® 서버 시스템 SR1400SYS
인텔® 서버 시스템 SR2400SYS
인텔® 서버 시스템 SR2400SYSD2

[링크 : http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=8489&lang=kor

Catalyst 9.7 에서 꺼낸것도 있다는데 나중에 한번 받아서 시도만 해봐야지 -ㅁ-
[링크 : http://driverscollection.com/?H=Rage%20XL&By=ATI]
Posted by 구차니
BIOS에서 NMI 사용하도록 설정하고
(NMI Control - Enable) 윈7 에서 NMI 버튼을 쿡! 눌렀더니 매우 간략하게 블루스크린이 뜬다.



2011/07/20 - [하드웨어/Server Case/board] - NMI 관련 CMOS(BIOS) 설정 페이지
2011/09/25 - [하드웨어/Server Case/board] - NMI on Linux

Posted by 구차니
win7 깔고 혹시나 해본거지만 적청외에는 방법이 없는듯,
2011/09/12 - [하드웨어/3D / Stereoscopic] - Nvidia Stereoscopic / Win7 64bit + 280.26


정 안되면 zalman 3d 모니터의 edid를 구해 시도를 해봐야 할듯?
[링크 : http://www.zalman.com/eng/product/Product_Read.asp?idx=217]


혹시나 해서 설치를 해봤더니 드라이버 버전이 맞지 않으면 설정화면이 사라짐.. OTL
[링크 : http://www.nvidia.com/object/stereo-3d-258.96-driver.htm] << 258.96 / 2010.07.12
[링크 : http://www.nvidia.com/object/win7-winvista-64bit-258.96-whql-driver.html] 258.96 VISTA/7 64bit


스펙상으로는 120Hz 이지만, HDMI로 연결하거나 DVI / D-SUB로 하면 60Hz가 한계
[링크 : http://www.lge.co.kr/brand/infinia/product/InfiniaProductDetailCmd.laf?prdid=eprd128000]
[링크 : http://blog.danawa.com/prod/?prod_c=1326125&cate_c1=149&cate_c2=180&cate_c3=15527&cate_c4=22545]


그래도.. HDCP 지원되는걸 다행으로 여겨야 하나?



 
Posted by 구차니
하드웨어/Display 장비2011. 9. 12. 22:01
결론만 말하자면 hdmi로 1080p를 볼수는 있으나
소리는 별도의 케이블로 연결을 해주어야한다.

좀 구형이긴 하지만 그래도 온보드 ati radeon이 hdmi audio 지원하길래
아주 약간의 희망을 가지고 해본거지만 으아아~ ㅠ.ㅠ

Posted by 구차니