2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
1055 / 3573 ←次へ | 前へ→

Re:Core2 Duo T8300 で不具合?
←back ↑menu ↑top forward→
 ひよひよ  - 09/4/15(水) 19:21 -

引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : CrystalCPUID.exe
・サイズ : 0.8MB
   ▼Miiさん:
>テスト報告になります。
>
>Intel Enhanced Speed Stepでの倍率設定および電圧設定。
>→問題なし 倍率電圧共にCPUZで確認
>
>Multiplier Managementでの動作
>→倍率変更は動作する。
> 電圧を1.250Vへ変更してから電圧可変設定OFFで動作させても1.013Vとなる。
> タスクトレイ上のポップアップ表示も1.013Vとなる。
> 電圧設定を0.825V〜1.600Vまで段階的に設定したが1.013Vから変化せず。
ご確認ありがとうございます。

>■ソースみた感想
>ビルド出来なかったので机上チェック上での印象ですが、
>LoveHammer関数内においてSPEED_STEP_PENRYNが選択されていた場合、
>VIDを示すvの値がfvidに加算されてないのが原因ではないでしょうか?
>
>P->SysInfo->SetData(LH_SET_FVID, fvid);
>
>↑これが示す命令がどーなるのかわからないので勝手な予想ではありますが^^;
ほっ、ホントだ……なんでこんななんだろうか。
とりあえず、VID の値を足すようにしてみました。が、インテルのマニュアルには明確な仕様が掲載されていないのでひょっとすると・・・
添付の実行ファイルは、

DWORD fvid = m_LhType >= SPEED_STEP_PENRYN
? (((f / 2 + 6) << 8) | ((f % 2) << 14) | v)
: (((f + 6) << 8) | v);
SysInfo->SetData(LH_SET_FVID, fvid);

のように、PENRYN でも "| v" するようにしたものになります。

なお、CrystalCPUID + SysInfo のビルドには VC6 + PlatformSDK が必要です。
早くこの状態から脱したいのですが、CrystalCPUID 5 の開発は……

123 hits

ERROR:該当するツリーデータを読み込めませんでした。

1055 / 3573 ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
ページ:  ┃  記事番号:   
98285
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free