Pentium-M CPU 지원에 문제가 좀 있습니다.

jenix의 이미지

안녕하세요.

윈도우에선 CPU 를 slowest 모드로 설정하면, 219MHz 까지 클락이 내려가길레 패치를 만들어 보려고 했거든요.. 리눅스에선 600MHz 최하위 입니다.

관련 인텔 문서를 찾아봤더니,

전압관련 테이블이 단순히 600, 800,900, 1000 mhz 일때만 표시를 해놨더군요

계산법을 명시해 둔 것이아니고..

그런데.. 요즘 나오는 pentium-m 시피유들은 초창기와는 약간 다르더군요.

1기가 씨피유의 600mhz 상태 기준으로 볼티지가 0.844 에서 0.812 로 바뀌었는데요, ( 물론 1기가 상태에서도 전압이 약간 내려갔습니다. 유독 리눅스에서 팬이 더 도는거같다는 느낌이.. 그래서 그런것일까요 =.= )

커널 Centrino speedstep 드라이버쪽엔 수정사항이 없었습니다.

CPU Freq 사용하시는 분들이 참고하셨으면 하고 올립니다.

인텔쪽에 볼티지 구하는 방법좀 알려달라고 메일보냈더니,

한국인텔쪽에선 헛소리만 하고 아직 미국인텔쪽에선 연락이 없군요.

jenix의 이미지

아;; 이런;;

acpi 로 사용하시면, experimental 로 acpi 테이블에서 cpu freq / voltage 를 디코딩하는 패치가 들어가 있군요.
( 커널 2.6.7 기준 )

apm 쪽에서는 안되는건가..;; 좀 더 알아봐야겠습니다 =.=;

---------------------------------------------------------------------------
http://jinhyung.org -- 방문해 보세요!! Jenix 의 블로그입니다! :D

까나리의 이미지

제닉스옹 살살해요

말 걸라고 했는데 MSN 에도 없고, irc 에도 없고...

뭐 잘되면 알려주세요 저도 x31 유저니 =333

jenix의 이미지

인텔 센트리노 지원 모듈 패치를 만들어보려고,

인텔쪽에 기술문서를 요청했습니다만,

오버클러킹 하려는 것으로 오해를 받고, 거절 당해버렸군요 :(

support.intel.com 으로 다시 가서 메일을 쓰려고했더니,

간단하게 describe 하는 란에 칸수가 제한이 갑자기 생겨버려서..

뭐라고 쓸 수가 없더군요.

아아.. 전압테이블만 받으면 되는데. email 컨택팅 할 수 있는 곳이

support.intel.com 말고는 없을까요?

한국 intel 쪽은 이상한 소리만 하고..

아래는 이메일 원문입니다.

혹시 이런 문의 해보신 분 있으시면 도움좀 부탁드립니다.

rpd@mailbox.cps.intel.com 	
to me
	 More options	 1:56pm (1 hour ago)
Hello JinHyung,

Thank you for contacting Intel(R) Technical Support.

I understand that you would like to know how you can make Kernel module for Linux*

We do not support Linux*, and you will need to contact the public support for Linux*.

I see that you are looking for information on "overclocking".

Overclocking is neither recommended or supported by Intel(R).Information on this subject can be found at:
<http://www.intel.com/support/processors/tools/ocback.htm> and <http://www.intel.com/support/processors/sb/cs-001614-prd24.htm>

Please do not hesitate to contact us again if you need further assistance.

Sincerely,

Bob R.
Intel(R) Technical Support

Intel(R) Processor Support Web Site
<http://support.intel.com/support/processors/index.htm>

A representative of Intel may subsequently contact you (via email) in order to obtain your feedback on the quality of the support you received.  If you do not wish to participate, simply delete the survey email.

Intel is a registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.

*Other names and brands may be claimed as the property of others.

<===== Received from jinhyung@gmail.com on 2004-07-29-09.26.29.000000 ======>

Hello. I wanna make a kernel module for linux that makes cpu freq from 200MHz to 1GHz like windows power management system, but document 30218930 or 25261203 is only shown 600,800,900,1000 mhz voltage. could you tell me how i can calculate the voltage for specific freq?
##ERIGNORE##
First_name: JinHyung
Last_name: Park
Email: jinhyung@gmail.com
Customer_type: Developer/Designer
Product: Intel(R) Pentium(R) M Processor
Product_id: 942
OS: Linux*
Survey_opt_in: No
Motherboard: ibm thinkpad x40
Issue_type: Product Information
Bios_version: ibm 1UET73WW ( 05/20/2004 )
sSpec: ?????
Markings: Pentium-M
Processor_speed: 1GHz
Alternative_contact: 510-644-3490
Issue: Hello. I wanna make a kernel module for linux that makes cpu freq from 200MHz to 1GHz like windows power management system, but document 30218930 or 25261203 is only shown 600,800,900,1000 mhz voltage. could you tell me how i can calculate the voltage for specific freq?
Form_id: 28

IMPORTANT NOTE IF YOU REPLY TO THIS EMAIL: Please perform a reply with history so that the following identifier "[THREAD_ID:1592036]" is seen in your response email. This will insure that your reply is delivered to the proper support team at Intel and will reduce the time it takes to receive a response. Thank you.

http://modoc.cps.intel.com/psp/CRMPROD/EMPLOYEE/CRM/c/CALLCENTER.RC_CASE_MAP.GBL?Page=param1=foo&Action=&param2=foo&BUSINESS_UNIT=ICS01&CASE_ID=5204999

---------------------------------------------------------------------------
http://jinhyung.org -- 방문해 보세요!! Jenix 의 블로그입니다! :D

fibonacci의 이미지

글을 읽어보니, 오버클러킹 하려는 것으로 오해를 받은 것이 아닌것 같습니다.

"리눅스는 지원하지 않으며, 혹시나 오버클러킹을 하고 싶다면 별로 권하지는 않는다" 정도로 이해되는군요.

다시 컨택해 보세요. 원래 의도를 말해야 할겁니다.

No Pain, No Gain.

무한포옹의 이미지

에헤..

저도 그런 의문을 많이 가졌습니다. 별로 상관이 없는 거 같습니다.

제 생각은 windows 가 제대로 speedstep 을 지원하지 않는 거라고 생각하고 있습니다.

정 리눅스에서 클럭을 떨어뜨려 보고 싶으시다면 enhanced speedstep 대신

pentium4 clock modulation 을 사용해 보세요. 75Hz 까지도 떨어집니다.

-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===

Prentice의 이미지

영문을 읽어보니 오버클러킹을 하려는 것으로 오해 받은 것은 맞습니다.

codebank의 이미지

혹시 http://mnm.uib.es/~gallir/cpudyn/ 이런자료가 필요하신건가요?

------------------------------
좋은 하루 되세요.