找回密碼
 立即註冊
搜尋
查看: 235|回覆: 9

[儲存設備] 求助:寻求 OWC Mercury Electra 6G 固态硬盘开卡/刷机固件(SM2259AB)

[複製鏈接]
發表於 2026-9-3 10:11:44 | 顯示全部樓層 |閱讀模式
大家好!

我正在尝试在 AI 的帮助下修复一张进入了 ROM 模式的 OWC Mercury Electra 6G 固态硬盘。
AI 告诉我,如果能拿到在这个论坛上找到的一个名为 RHL0003186_SM2259AB_B27_MPT1127A_FW2202U17A.ZIP 的文件,应该会有所帮助。

如果有人能把这个文件发给我,我将不胜感激。

非常感谢!
發表於 2026-9-3 12:19:14 | 顯示全部樓層
或許可以留個 email
回覆

使用道具 舉報

 樓主| 發表於 2026-9-3 13:23:44 | 顯示全部樓層
楊大俠 發表於 2026-9-3 12:19 PM
或許可以留個 email

我没做,是因为我不确定这是否违反规定。
bryan_12_mh@hotmail.com
回覆

使用道具 舉報

 樓主| 發表於 2026-9-5 12:20:06 | 顯示全部樓層
再次感谢您提供的文件。打过补丁的 T0702A 可以正常打开,并在 ROM 模式下识别出了我的 SM2259AB。我的 SSD 是 OWC Mercury Electra 6G 2TB,采用美光 B27A 闪存(FID 2C D4 99 32 A2 00,A6 配置文件)和 2× 美光 D9STQ DRAM。

当我点击“开始”时,ROM模式和Shim加载成功,随后日志显示:
下载 MP2258.bin
[DL_MP_Package]: 激活 MPISP 代码 [0x60]
之后便一直停滞在该状态。

请问这个 T0702A 软件包是否支持 2TB / 双 DRAM 的 SM2259H/AB 硬盘,还是仅适用于 Crucial MX500 的配置?
回覆

使用道具 舉報

 樓主| 發表於 2026-9-5 12:54:13 | 顯示全部樓層
再次感谢您提供的文件。打过补丁的 T0702A 可以正常打开,并在 ROM 模式下识别出了我的 SM2259AB。我的 SSD 是 OWC Mercury Electra 6G 2TB,采用美光 B27A 闪存(FID 2C D4 99 32 A2 00,A6 配置文件)和 2× 美光 D9STQ DRAM。

当我点击“开始”时,ROM模式和Shim加载成功,随后日志显示:
下载 MP2258.bin
[DL_MP_Package]: 激活 MPISP 代码 [0x60]
之后便一直停滞在该状态。

请问这个 T0702A 软件包是否支持 2TB / 双 DRAM 的 SM2259H/AB 硬盘,还是仅适用于 Crucial MX500 的配置?

補充內容 (2026-9-5 11:19 PM):
我後來做了進一步測試。我的 OWC Mercury Electra 6G 2TB 使用 SM2259AB、Micron B27A(FID:2C D4 99 32 A2 00,A6),以及 2 顆 Micron D9STQ DRAM。

原本工具一直停在:

Download MP2258.bin
[DL_MP_Package]: Active MPISP Code [0x60]

後來把 DRAM 設定從 2GB + Dual DRAM 改成 1GB + Dual DRAM 之後,流程已經可以正常通過:

MPISP → Pretest → Check Pretest → Download ISP → Check ISP → CPU Reset

目前新的錯誤是:

Authenticate Unlock(25)/(2C) Keypro RSA Unlock Fail

我進一步測試 KeyPro 的 RSA Unlock 後,錯誤變成:

Authenticate Unlock(25)/(2D) Unlock State is not Requested State

看起來 RSA Unlock 流程已經能繼續執行,但 SSD 並沒有進入 T0702A 要求的 Unlock State。

請問您手上是否還有:

可以處理 RSA Unlock 階段的完整 T0702A patch / KeyPro package?
RSAKey、RSABin、UnlockAccess.bin、public.bin、private.bin 之類的檔案?
或者適用於 SM2259AB + Micron B27A + 2TB / Dual DRAM 的其他 MPTool / KeyPro 設定?

如果需要,我也可以提供目前的 log、Flash ID、PCB 和 DRAM 資訊。

再次感謝您的幫助!
回覆

使用道具 舉報

發表於 2026-9-6 01:20:10 | 顯示全部樓層
本帖最後由 jacson99 於 2026-9-6 01:22 AM 編輯
saucy 發表於 2026-9-5 12:54 PM
再次感谢您提供的文件。打过补丁的 T0702A 可以正常打开,并在 ROM 模式下识别出了我的 SM2259AB。我的 SSD ...


除非有人有一模一樣的SSD,否則很難幫到你,
只能不斷地錯誤嘗試,直到pass的綠色圈圈出現,
(前次開卡,在AI的幫助下,我不斷地把遇到的問題,
貼上AI,得到回覆,不斷地嘗試,弄了4個多小時,終於成功)

以下是查詢google gemini的回覆,
有成功請記得貼文分享後續,謝謝,

Q:OWC Mercury Electra 6G,使用RHL0003186_SM2259AB_B27_MPT1127A_FW2202U17A.ZIP 開卡,使用 SM2259AB、Micron B27A(FID:2C D4 99 32 A2 00,A6),以及 2 顆 Micron D9STQ DRAM。
原本工具一直停在:
Download MP2258.bin
[DL_MP_Package]: Active MPISP Code [0x60]
後來把 DRAM 設定從 2GB + Dual DRAM 改成 1GB + Dual DRAM 之後,流程已經可以正常通過:
MPISP → Pretest → Check Pretest → Download ISP → Check ISP → CPU Reset

目前新的錯誤是:
Authenticate Unlock(25)/(2C) Keypro RSA Unlock Fail
進一步測試 KeyPro 的 RSA Unlock 後,錯誤變成:
Authenticate Unlock(25)/(2D) Unlock State is not Requested State,該如何解?

Ans:
這類基於慧榮(Silicon Motion)SM2259AB 主控的固態硬碟開卡流程中,出現 **RSA Unlock Fail** 或 **Unlock State is not Requested State**,通常是因為工具在進行 Secure Boot / RSA 密鑰校驗(KeyPro)時遇到了安全防護機制擋門,或是開卡工具 (MPTool) 的 **Vendor Parameter / Security/FW 配置與開卡板/板型設定檔 (DBF / Config) 不匹配** 所致。

既然原本卡在 `Download MP2258.bin` 是因為 DRAM 參數算錯(改為 1GB + Dual DRAM 解決),代表開卡碼(MPISP)已經成功載入並執行完 Pretest 和 Flash 寫入,目前的死結在於最後要進入韌體鎖定 / 解鎖的通訊步驟。

---

### 1. 先釐清兩個關鍵錯誤碼

* **`Authenticate Unlock(25)/(2C) Keypro RSA Unlock Fail`**:
主控或工具啟用了 RSA 簽名驗證(KeyPro 安全認證),但使用的韌體套件(FW2202U17A)或工具內的密鑰/密鑰類型(Key Type)與目前晶片的安全等級,或是主板上的 KeyPro 晶片不吻合。
* **`Authenticate Unlock(25)/(2D) Unlock State is not Requested State`**:
工具嘗試發送 Unlock 指令,但 MPISP 匯報目前主控的狀態根本**不在可解鎖/請求解鎖的狀態**(例如晶片已被前一次開卡鎖定、或是指令發送順序不對)。

---

### 2. 排查與解決步驟

請依照以下由淺入深的順序進行排查:

#### 步驟一:檢查並修改 Parameter 中的 KeyPro / Security 設定

在 SM2259AB MPTool 的主介面,點選 **Parameter** 進入設定頁(密碼通常為空或 `twofold`):

1. **關閉 KeyPro / RSA 功能**:
* 檢查設定頁面中是否有 **KeyPro**、**Security**、**Vendor Unlock**、**RSA Authenticate** 或 **AES/RSA Lock** 等相關核取方塊。
* **務必將其取消勾選(Disable / None)**。一般量產開卡(Non-OEM/通用版本)不需要啟用原廠 RSA key 認證。


2. **調整 Boot Code / Signature 選項**:
* 在 Flash/FW 配置處,檢查是否有 `Disable Safe Boot` 或 `Bypass RSA Check` 的標籤,並予以啟用。



#### 步驟二:強制重新建立解鎖狀態(重置 Rom Mode)

錯誤 `2D`(Unlock State is not Requested State)通常是因為晶片處於上次失敗的殘留解鎖狀態,主控拒絕再次響應 Unlock 命令。

1. **斷電並重新進入 ROM Mode**:
* 拔掉開卡轉接板(或 SATA 纜線與電源)。
* 短接(Jumper)SSD 板面上的 **ROM Mode 測試點**(通常標註為 JP1、ROM、或者兩個靠近主控的裸露圓孔)。
* 在短接狀態下上電並連接電腦,確認 Device Manager 或 MPTool 辨識為 **SM2259AB ROM Mode**。
* **上電成功識別後,解除短接**,再重新按下 **Start** 執行開卡。



#### 步驟三:更改量產模式(MP Mode / ISP Type)

部分開卡套件預設為 Vendor Custom(客戶專屬加密版),導致 Unlock 命令比對失敗。

1. 在 Parameter 頁面中尋找 **MP Mode** 或 **Vendor Type**。
2. 將其從 `Customer` 或 `OWC` 改為 **`Standard`** 或 **`Normal`**。
3. 如果工具提供 **`Card Mode`** 或 **`ROM Mode Option`**,請嘗試切換至 **`Force ROM Mode / MP Standard`**。

#### 步骤四:更換或修剪 MPTool 韌體檔中的 KeyPro DLL

如果前述設定均無效,說明使用的 MPTool 版本被強制注入了特定的 KeyPro 驗證機制。

1. 檢查 MPTool 資料夾中是否有 `KeyPro.dll`、`KeyPro_RSA.dll` 或類似檔案。
2. 嘗試將開卡工具目錄下的 `KeyPro.dll` 重命名備份(例如改名為 `KeyPro.dll.bak`),然後重新啟動 MPTool 開卡。
3. 若該版本套件無法直接刪除 DLL,請尋找**沒有帶 KeyPro 加密**的 SM2259AB MPTool 泛用版本(如 `MPTool_SM2259AB_B27A_...` 通用版,非特定 OEM 客製化套件)。

---

### 3. 建議的驗證流程

完成上述設定調整後,請按照以下步驟執行:

1. **關閉 KeyPro/Security 功能:** 修改 Parameter.
進入 MPTool 的 Parameter 設定頁,關閉 RSA Authenticate、KeyPro 及 Security 等相關認證選項,並儲存設定。


2. **硬體重新進入 ROM Mode:** 消除 2D 狀態錯誤.
移除 SSD 電源,短接 ROM 測試點後上電,確認辨識為 SM2259AB ROM Mode 後移除短接,以重置主控的 Unlock 狀態機。


3. **重新執行開卡:** 測試驗證.
點吉 MPTool 的 Start 進行開卡,觀察流程是否能順利通過 `CPU Reset` 並順利進入 `Pass` 狀態。


**驗證標準**:開卡流程過完 `CPU Reset` 後,工具狀態列應直接顯示綠色的 **PASS**,並且硬體能在 Windows 磁碟管理或 Device Manager 中被辨識為完整的實體磁碟。

如果在上述步驟調整後遇到其他錯誤,可進一步嘗試以下操作:

切換至通用版 SM2259AB MPTool 進行開卡
排查 SM2259AB 的 Parameter 設定細節。
回覆

使用道具 舉報

 樓主| 發表於 2026-9-6 11:13:00 | 顯示全部樓層
jacson99 發表於 2026-9-6 01:20 AM
除非有人有一模一樣的SSD,否則很難幫到你,
只能不斷地錯誤嘗試,直到pass的綠色圈圈出現,
(前次開卡, ...

感謝您的建議。請問您提到的「SM2259AB 通用版 MPTool」具體是哪一個版本?
可以提供工具的完整檔名、版本號或下載連結嗎?
我的 NAND 是 Micron B27A 4Tbit,Flash ID 為 2C D4 99 32 A2 00,並且有 2 顆 Micron D9STQ DRAM(1GB x2,Dual DRAM)。
我想確認您說的通用版是否支援這個配置。謝謝!
回覆

使用道具 舉報

發表於 2026-9-6 14:58:37 | 顯示全部樓層
本帖最後由 jacson99 於 2026-9-6 03:05 PM 編輯
saucy 發表於 2026-9-6 11:13 AM
感謝您的建議。請問您提到的「SM2259AB 通用版 MPTool」具體是哪一個版本?
可以提供工具的完整檔名、版 ...

建議先參照前文步驟,修改設定,
再不行,才是換版本,
很多時候都是設定錯誤造成fail,

我上次在這兒游泳了4個多小時,終於成功上岸:
https://www.usbdev.ru/files/smi/sm2259mptool/
接下來你只能不斷地嘗試,不斷地透過AI反饋解錯誤,

成後記得分享,謝謝
回覆

使用道具 舉報

發表於 2026-9-6 20:55:47 | 顯示全部樓層
jacson99 發表於 2026-9-6 02:58 PM
建議先參照前文步驟,修改設定,
再不行,才是換版本,
很多時候都是設定錯誤造成fail,

前述網頁如果連不上,我把SM2259MPtool頁面,
除了RHL0003186_SM2259AB_B27_MPT1127A_FW2202U17A以外的2個檔案傳上來,
(SM2259,和SM2259XT不同)
SM2259_B16_MPT0506A_FWT0116C_RDTFIX.rar (1.15 MB, 下載次數: 0)

SM2259H(AD)_WD-BiCS_PKGW0505A_MP22Z4VBNO.rar (1.45 MB, 下載次數: 0)

回覆

使用道具 舉報

 樓主| 發表於 2026-9-7 04:54:36 | 顯示全部樓層
只是想发个最终更新,并感谢所有参与本帖讨论并为我指明方向的朋友,特别是 jacson99。

这块 SSD 是 OWC Mercury Electra 6G 2TB,具体参数如下:

SM2259AB
美光 B27A 96L TLC
闪存 ID:2C D4 99 32 A2 00

我以 RHL0003186_SM2259AB_B27_MPT1127A_FW2202U17A 包作为基础。

主要问题在于,MPTool 虽然能完成预测试/ISP 下载,但总是因以下错误而失败:

Authenticate Unlock(25)/(2C) Keypro RSA 解锁失败

经过对配置以及 KeyPro/RSA 流程的大量测试,我终于成功生成有效的 ISP 并顺利运行了 MPTool。

最终结果:

通过!固件版本:V2040

容量:1831420 MB

重启后,Windows 正常识别该 SSD 为 SMI SM2259,显示完整容量约为 1.92 TB。

目前情况如下:

已无错误地复制了 60+ GB 数据
在 CrystalDiskMark 中读取速度约 565 MB/s / 写入速度约 530 MB/s
SMART 值正常
预测试中发现 21 个初始坏块,且状态保持稳定

我目前唯一还想改进的是在持续进行极高强度写入时的散热问题,但在正常使用和游戏过程中,温度表现良好。

因此,这块硬盘从“0 MB / ROM 模式 / SMI 流失败”的状态,重新变回了一块完全正常工作的 2 TB SSD。

再次感谢本帖中所有提供帮助的朋友。说实话,我原本已经认为这块 SSD 报废了,所以能让它恢复正常真是个极好的结果。

評分

1

查看全部評分

回覆

使用道具 舉報

您需要登入後纔可以回帖 登入 | 立即註冊

本版積分規則

手機版|禁閉室|連繫我們|痞酷網電子技術論壇

GMT+8, 2026-9-24 07:45 AM , Processed in 0.031963 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

快速回覆 返回頂部 返回列表