Page 1 of 1

SM2259AB + Micron B27A — RHL0003186 blocked by KeyPro (statu

Posted: June 10th, 2026, 14:49
by saucypine
Drive: OWC Mercury Electra 6G 2TB. Controller SM2259AB (shows as SM2258AA in ROM mode), model string SM2259AB-80-10000000. Disk is in ROM mode (J3 pads), stable.
NAND: Micron 96L B27A, FID 2C D4 99 32 A2 00, 16 banks. Correct profile is entry A6 in the FlashDB (Micron,4Tbit,MT29F4T08EUHBF(B27A_ES5)).

Hi everyone. I have RHL0003186_SM2259AB_B27_MPT1127A_FW2202U17A. Its exe is SM2259MPToolT0702A and the FlashDB header is SM2259-DataBase-T0701 (A6 entry present and matches my FID). All firmware bins are present, including the "File For Linux Tool" set (DLMicroCode, ISP2259, MP2259, SelfTest2259, Shim2259, SKMap, FLASHID).

Problem: the exe fails at startup with "KeyPro is not valid (status=0xB)". Tried running as admin, no change. KeyPro folder contains KeyPro.dll + private.pem.

Question: is there (a) a non-KeyPro build of the SM2259AB MPTool (T07xx) that reads this same FlashDB, (b) the SMI Linux SATA MP tool binary that consumes these bins, or (c) a known way past KeyPro 0xB on this distribution? Goal is to revive the drive; data loss is fine.