2025年8月5日火曜日

Dell 3060 改造2 (第9世代CPUのサポート)

Dell Optiplex 3060 add 9th Gen CPU support
情報元は
 Dell-Optiplex-3060-add-9th-Gen-CPU でネット検索
  www.bios-mods.com のフォーラム・スレッドを見つける

DELL OptiPlex_3060 を、"9th Gen CPU" に対応させるBIOS改造
マザーボード上のチップセットは "H370" で、
第9世代CPUもサポートしているが・・・
ノーマルBIOSでは、起動できないようにロックされている
 第9世代CPUに換装しても
 BIOS でチェックしていて・・・電源オン出来ません!

この改造は、
BIOSを書き換えるので失敗すると最悪PCが立ち上がらなくなる!
リカバリー作業が大変と想像・・・
今回は、元々壊れていたPCだったので理解の上で改造実施

すべて自己責任です!!!!!

以下、備忘録 
****************************************************
対応第9世代CPUは、SRG0Y with R0 stepping.

① Intel (R) Flash Programming Tool の入手
 intel csme system tools v12 download でネット検索

 ダウンロード先 一例
 https://github.com/CE1CECL/IntelCSTools




 必要なのは、"CSME System Tools v12 r38/CSME System Tools"
 もし全体をダウンロードする場合は、
 Code をクリックし Download ZIP
 PC内で解凍して必要ファイルを取り出す

 必要な"FPTW64.exe"だけをダウンロードするなら
  CSME System Tools v12 r38/CSME System Tools
  Flash Programming Tool
  WIN64
 の順にクリック


  FPTW64.exe 
  Download raw file 
 の順にクリックしダウンロード


② BIOS改造用データの入手
  www.bios-mods.com のフォーラム・スレッドの
  ポスト #15 の書き込み内に、BIOS改造データへのリンク有り

  ucode_m.bin <--- これをダウンロード

③ PC(Dell 3060)事前準備
  電源OFF
  Dell 3060 ボード上の、Service_Modeジャンパーが未装着だと
  BIOS書き換えでエラーするので

 Service_Modeジャンパーを装着して電源ON


 
 一旦、BIOS画面で”Service_Modeになっている確認”が入るので"CONTENU"で続ける

④ BIOS書き換え
 c:\temp に下記二点をコピー(作業用 任意のフォルダ)
 FPTW64.exe   <---Intel (R) Flash Programming Tool Version: 12.0.85.1919
 ucode_m.bin  <---改造用データ

 コマンドプロンプトを”管理者として実行”する
 C:\Windows\System32>
 上記作業フォルダに移動
 cd c:\temp
  以下使う各コマンドライン・オプションの意味は
   c:\temp>fptw64 -?
  で確認できる

 動作確認を兼ねて、BIOS読み込み保存してみる
 (ノーマルBIOSデータの保存)
  fptw64 -desc -d desc.bin
  fptw64 -bios -d bios.bin

********* 画面表示例 *************
c:\temp>fptw64 -desc -d desc.bin
Intel (R) Flash Programming Tool Version: 12.0.85.1919
Copyright (C) 2005 - 2021, Intel Corporation. All rights reserved.

Reading HSFSTS register... Flash Descriptor: Valid

    --- Flash Devices Found ---
    ID:0xEF4019    Size: 32768KB (262144Kb)

- Reading Flash [0x0001000]     4KB of     4KB - 100 percent complete.
Writing flash contents to file "desc.bin"...
Memory Dump Complete
FPT Operation Successful.
**********************************************

********* 画面表示例 *************
c:\temp>fptw64 -bios -d bios.bin
Intel (R) Flash Programming Tool Version: 12.0.85.1919
Copyright (C) 2005 - 2021, Intel Corporation. All rights reserved.

Reading HSFSTS register... Flash Descriptor: Valid

    --- Flash Devices Found ---
    ID:0xEF4019    Size: 32768KB (262144Kb)

- Reading Flash [0x2000000] 16384KB of 16384KB - 100 percent complete.
Writing flash contents to file "bios.bin"...
Memory Dump Complete
FPT Operation Successful.
***********************************************

 BIOSを改造版に書き換え実行
  fptw64 -a 0x1D20000 -l 0xF0000 -f ucode_m.bin

正常時のログが出てきたので修正した
********* 画面表示例 *******************
C:\temp>fptw64 -a 0x1D20000 -l 0xF0000 -f ucode_m.bin
Intel (R) Flash Programming Tool Version: 12.0.85.1919
Copyright (C) 2005 - 2021, Intel Corporation. All rights reserved.

Reading HSFSTS register... Flash Descriptor: Valid

    --- Flash Devices Found ---
    ID:0xEF4019    Size: 32768KB (262144Kb)

GbE Region does not exist.

Processing Flash memory block   126 from   239.
- Erasing Flash Block [0x1D9F000] - 100 percent complete.
- Programming Flash [0x1D9F000]   508KB of   508KB - 100 percent complete.
- Processed memory blocks  239 from  239.
RESULT: The data is identical.  960KB of   960KB - 100 percent complete.

Flash device was programmed. It is recommended to perform
G3 power cycle to complete the flashing process.

FPT Operation Successful.

C:\temp>
***********************************************************

書き換えが終わったら、コマンドプロンプトを EXIT して
PCをシャットダウン

⑤ 確認
 Dell 3060 ボード上のService_Modeジャンパーを外す

 PC電源オンで動作確認
  元々の第8世代CPUで問題ない事を確認
 PCをシャットダウン

⑥ 第9世代CPUに換装
  i3 ~ i7-9xxx が対象?
  (対応第9世代CPUは、SRG0Y with R0 stepping.)
 PC電源オンで動作確認
  F2 連打で、BIOS画面からCPU認識を確認
 問題無ければ、Windowsノーマルブート

****************************************************

今回は、(i5-8500 から)
中古の i5-9400 を入手してCPU換装実施

これで何事もなく起動し、システムも特に問題ない様子

M.2 SSD の速度向上と併せて・・・
少しアップグレードして Dell 3060 PC が復活しました!

書いていないことも含め途中色々有りましたが、
結果オーライという事で・・・終わり     (汗!



0 件のコメント:

コメントを投稿