January 10th, 2026, 7:06
January 10th, 2026, 7:11
January 10th, 2026, 8:40
michael chiklis wrote:NV-RAM seem to be got corrupt.
If you did backup the fw resourse when it was ok, you might try to rewrite it from backup.
January 10th, 2026, 9:04
January 10th, 2026, 16:33
January 10th, 2026, 17:27
pepe wrote:HTS541010A7E630 is an arm based drive while the OP's drive is pre-arm, there are quite some differences. My 2 cents go to SA corruption due to non-native heads, if the heads prove to be OK back in the donor...
pepe
January 10th, 2026, 17:35
michael chiklis wrote:pepe wrote:HTS541010A7E630 is an arm based drive while the OP's drive is pre-arm, there are quite some differences. My 2 cents go to SA corruption due to non-native heads, if the heads prove to be OK back in the donor...
pepe
Oh, you're right. His drive isn't ARM type
Since he has already backed up SA modules, can he load them in ram and continue to clone surface?
January 11th, 2026, 1:45
pepe wrote:HTS541010A7E630 is an arm based drive while the OP's drive is pre-arm, there are quite some differences. My 2 cents go to SA corruption due to non-native heads, if the heads prove to be OK back in the donor...
pepe
January 11th, 2026, 23:56
January 12th, 2026, 0:37
January 12th, 2026, 0:47
fzabkar wrote:Could you upload your RESF module? I have no idea what needs to be done, but I could at least analyse RESF and identify some free space in the SA for you.
January 12th, 2026, 12:13
Offset(h) 00 02 04 06 08 0A 0C 0E 10 12
00000000 5245 5346 FFFF 0000 E27F 0200 FFFF 0F00 0000 0100 RESFÿÿ..â...ÿÿ......
00000014 5241 4D30 FFFF 0200 E27F A500 0088 0500 0000 0100 RAM0ÿÿ..â.¥..ˆ......
00000028 4F56 5230 FFFF A700 E27F 1200 00D2 0600 0000 0100 OVR0ÿÿ§.â....Ò......
0000003C 5245 5346 FFFF B900 E27F 0200 FFFF 0F00 0000 0100 RESFÿÿ¹.â...ÿÿ......
00000050 5054 4348 FFFF BB00 E27F 0300 FFFF 0F00 0000 0100 PTCHÿÿ».â...ÿÿ......
00000064 434E 5331 0000 BE00 E27F 0100 CE5B 0300 C801 0100 CNS1..¾.â...Î[..È...
00000078 5257 434E 0000 BF00 E27F 0100 CE5D 0300 F800 0100 RWCN..¿.â...Î]..ø...
0000008C 5A4F 4E45 0300 C000 E27F 1100 0038 0300 F61F 0000 ZONE..À.â....8..ö...
000000A0 5054 5254 0000 D100 E27F 0200 E03F 0000 2006 0000 PTRT..Ñ.â...à?.. ...
000000B4 534D 5254 FFFF D300 E27F 0100 FFFF 0F00 0000 0010 SMRTÿÿÓ.â...ÿÿ......
000000C8 5352 5650 0000 D400 E27F 0200 1064 0300 F603 0100 SRVP..Ô.â....d..ö...
000000DC 5352 564D 0300 D600 E27F 0700 002A 0300 000E 0000 SRVM..Ö.â....*......
000000F0 4348 4E4C 0300 DD00 E27F 1500 0000 0300 9826 0000 CHNL..Ý.â.......˜&..
00000104 4944 4E54 0000 F200 E27F 0100 465A 0300 B800 0100 IDNT..ò.â...FZ..¸...
00000118 534E 3030 0000 F300 E27F 0100 5A5A 0300 1400 0000 SN00..ó.â...ZZ......
0000012C 4D49 5343 0300 F400 E27F 0100 245B 0300 1C00 0111 MISC..ô.â...$[......
00000140 4943 4553 0000 F500 E27F 0100 485B 0300 4A00 0111 ICES..õ.â...H[..J...
00000154 4D4C 4241 0000 F600 E27F 0100 145B 0300 0A00 0111 MLBA..ö.â....[......
00000168 514D 434E 0300 F700 E27F 0400 008A 0300 0008 0110 QMCN..÷.â....Š......
0000017C 534D 5254 0300 FB00 E27F 0100 CE5E 0300 D201 0110 SMRT..û.â...Î^..Ò...
00000190 504E 4944 FFFF FC00 E27F 0200 FFFF FF00 0000 0211 PNIDÿÿü.â...ÿÿÿ.....
000001A4 534D 5241 0300 FE00 E27F 0100 9480 0300 6001 0100 SMRA..þ.â...”€..`...
000001B8 4142 4C50 0000 FF00 E27F 0100 546D 0300 6800 0100 ABLP..ÿ.â...Tm..h...
000001CC 4142 4C44 0300 0001 E27F 0100 C46C 0300 9000 0111 ABLD....â...Äl......
000001E0 5353 544C FFFF 0101 E27F 0200 FFFF 0F00 0000 0110 SSTLÿÿ..â...ÿÿ......
000001F4 5345 524C 0400 0301 E27F 0200 00FC 0200 0004 0110 SERL....â....ü......
00000208 5353 5354 0400 0501 E27F 0100 006C 0000 0002 0110 SSST....â....l......
0000021C 534B 504F 0400 0601 E27F 0100 6C6B 0300 9000 0110 SKPO....â...lk......
00000230 4443 4F54 0000 0701 E27F 0100 305A 0300 1600 0110 DCOT....â...0Z......
00000244 5352 4946 0000 0801 E27F 0100 686B 0300 0400 0010 SRIF....â...hk......
00000258 4255 4C4B 0000 0901 E27F 0100 FC6B 0300 B000 0111 BULK....â...ük..°...
0000026C 414C 5454 0300 0A01 E27F 0100 005A 0000 0002 0000 ALTT....â....Z......
00000280 4442 4743 0300 0B01 E27F 0100 0C9F 0300 4E00 0100 DBGC....â....Ÿ..N...
00000294 4F46 4454 FFFF 0C01 E27F 0100 FFFF 0F00 0000 0100 OFDTÿÿ..â...ÿÿ......
000002A8 5244 4D54 FFFF 0000 E47F 5000 0038 0A00 0000 0000 RDMTÿÿ..ä.P..8......
000002BC 5245 4C49 FFFF 5000 E47F 0100 00D8 0A00 0000 0000 RELIÿÿP.ä....Ø......
000002D0 5053 4854 FFFF 5100 E47F 7602 00DA 0A00 0000 0000 PSHTÿÿQ.ä.v..Ú......
000002E4 4F56 5231 FFFF 0000 E57F 4800 FFFF 0F00 0000 0100 OVR1ÿÿ..å.H.ÿÿ......
000002F8 5350 5245 FFFF 4800 E57F 3600 FFFF 0F00 0000 0010 SPREÿÿH.å.6.ÿÿ......
0000030C 5045 5344 FFFF 0000 E67F 8000 FFFF 0F00 0000 0010 PESDÿÿ..æ.€.ÿÿ......
00000320 4D46 4750 FFFF 0010 E67F 0100 FFFF 0F00 0000 0010 MFGPÿÿ..æ...ÿÿ......
00000334 5352 5354 FFFF 0000 E77F 8000 FFFF 0F00 0000 0010 SRSTÿÿ..ç.€.ÿÿ......
00000348 464C 4F47 FFFF 0000 E87F 8000 FFFF 0F00 0000 0010 FLOGÿÿ..è.€.ÿÿ......
0000035C 4455 4D50 FFFF 0000 E97F 7801 FFFF 0F00 0000 0010 DUMPÿÿ..é.x.ÿÿ......
00000370 454E 442E 0000 0000 0000 0000 0000 0000 0000 0000 END.................January 12th, 2026, 12:56
------------------------------------------------------------------------------------------------------------------------
ID : Copy : Importn.: ABA : ABA : Size : Read : Size : Address in : Read : Hdr : Description
: : : :(original): (sect): (sect): (byte): RAM : : :
------------------------------------------------------------------------------------------------------------------------
RSVD : F : B : 7FD00003 : 7FD20000 : 3 : 0 : 1536 : 00000000 : No : : SA marker <--- BAD
RSVD : 0 : B : 7FD20000 : 7FD20000 : 3 : 3 : 1536 : 00000000 : Yes : Ok : SA marker
RSVD : 1 : B : 7FD21000 : 7FD20000 : 3 : 3 : 1536 : 00000000 : Yes : Ok : SA marker
RESF : F : B : 7FE00003 : 7FE20000 : 2 : 2 : 0 : 000FFFFF : Yes : Ok : Main module table
RAM0 : F : B : 7FE00005 : 7FE20002 : 165 : 0 : 0 : 00058800 : No : : Code module
OVR0 : F : B : 7FE000AA : 7FE200A7 : 18 : 18 : 0 : 0006D200 : Yes : Ok : Overlay module
RESF : F : B : 7FE000BC : 7FE200B9 : 2 : 2 : 0 : 000FFFFF : Yes : Ok : Main module table
PTCH : F : B : 7FE000BE : 7FE200BB : 3 : 3 : 0 : 000FFFFF : Yes : Ok : Microcode connections table module
CNS1 : F : B : 7FE000C1 : 7FE200BE : 1 : 1 : 456 : 00035BCE : Yes : Ok : HDD logical configuration module
RWCN : F : B : 7FE000C2 : 7FE200BF : 1 : 1 : 248 : 00035DCE : Yes : Ok :
ZONE : F : Ad : 7FE000C3 : 7FE200C0 : 17 : 17 : 8182 : 00033800 : Yes : Ok : Zone allocation table module
PTRT : F : B : 7FE000D4 : 7FE200D1 : 2 : 2 : 1568 : 00003FE0 : Yes : Ok :
SMRT : F : B : 7FE000D6 : 7FE200D3 : 1 : 1 : 0 : 000FFFFF : Yes : Ok : S.M.A.R.T. module
SRVP : F : Ad : 7FE000D7 : 7FE200D4 : 2 : 2 : 1014 : 00036410 : Yes : Ok : Module contains cylinder defects table
SRVM : F : : 7FE000D9 : 7FE200D6 : 7 : 7 : 3584 : 00032A00 : Yes : Ok :
CHNL : F : B : 7FE000E0 : 7FE200DD : 21 : 21 : 9880 : 00030000 : Yes : Ok : Data adapter module
IDNT : F : B : 7FE000F5 : 7FE200F2 : 2 : 2 : 184 : 00035A46 : Yes : Ok : HDD ID data module
SN00 : F : B : 7FE000F6 : 7FE200F3 : 1 : 1 : 20 : 00035A5A : Yes : Ok : Module contains HDD SN
MISC : F : B : 7FE000F7 : 7FE200F4 : 1 : 1 : 28 : 00035B24 : Yes : Ok :
ICES : F : B : 7FE000F8 : 7FE200F5 : 1 : 1 : 74 : 00035B48 : Yes : Ok : Security information module
MLBA : F : B : 7FE000F9 : 7FE200F6 : 1 : 1 : 10 : 00035B14 : Yes : Ok : HDD logical configuration module
QMCN : F : B : 7FE000FA : 7FE200F7 : 4 : 4 : 2048 : 00038A00 : Yes : Ok :
SMRT : F : B : 7FE000FE : 7FE200FB : 1 : 1 : 466 : 00035ECE : Yes : Ok : S.M.A.R.T. module
PNID : F : D : 7FE000FF : 7FE200FC : 2 : 2 : 0 : 00FFFFFF : Yes : Ok : Contains information from label on PCB
SMRA : F : : 7FE00101 : 7FE200FE : 1 : 1 : 352 : 00038094 : Yes : Ok :
ABLP : F : B : 7FE00102 : 7FE200FF : 1 : 1 : 104 : 00036D54 : Yes : Ok :
ABLD : F : : 7FE00103 : 7FE20100 : 1 : 1 : 144 : 00036CC4 : Yes : Ok :
SSTL : F : B : 7FE00104 : 7FE20101 : 2 : 2 : 0 : 000FFFFF : Yes : Ok :
SERL : F : B : 7FE00106 : 7FE20103 : 2 : 2 : 1024 : 0002FC00 : Yes : Ok : S.M.A.R.T. error log module
SSST : F : B : 7FE00108 : 7FE20105 : 1 : 1 : 512 : 00006C00 : Yes : Ok :
SKPO : F : : 7FE00109 : 7FE20106 : 1 : 1 : 144 : 00036B6C : Yes : No : <--- BAD
DCOT : F : B : 7FE0010A : 7FE20107 : 1 : 1 : 22 : 00035A30 : Yes : Ok :
SRIF : F : B : 7FE0010B : 7FE20108 : 1 : 1 : 4 : 00036B68 : Yes : Ok : Self Test start management module
BULK : F : : 7FE0010C : 7FE20109 : 1 : 1 : 176 : 00036BFC : Yes : Ok :
ALTT : F : : 7FE0010D : 7FE2010A : 1 : 1 : 512 : 00005A00 : Yes : Ok :
DBGC : F : : 7FE0010E : 7FE2010B : 1 : 1 : 78 : 00039F0C : Yes : Ok :
OFDT : F : : 7FE0010F : 7FE2010C : 1 : 1 : 0 : 000FFFFF : Yes : Ok :
RDMT : F : Ad : 7FE01000 : 7FE40000 : 80 : 0 : 0 : 000A3800 : No : : G-List module <--- BAD
RELI : F : B : 7FE01050 : 7FE40050 : 1 : 0 : 0 : 000AD800 : No : : <--- BAD
PSHT : F : Ad : 7FE01051 : 7FE40051 : 630 : 0 : 0 : 000ADA00 : No : : P-List module <--- BAD
RESF : : B : 7FE0FFFF : 7FE0FFFF : 32738 : 0 : 15 : FFFF0002 : No : : Main module table
FZ : : : 7FE100B8 : 7FE100B8 : 20051 : 0 : 243 : 00003030 : No : :
xxxx : : : 7FE10160 : 7FE10160 : 16961 : 0 : 255 : 0000504C : No : :
xxxx : : : 7FE101C8 : 7FE101C8 : 22354 : 0 : 191 : 00004E43 : No : :
xxxx : : : 7FE17FE2 : 7FE17FE2 : 23332 : 0 : 4353 : 001C0003 : No : :
xxxx : : : 7FE17FE2 : 7FE17FE2 : 24270 : 0 : 4097 : 01D20003 : No : :
xxxx : : : 7FE17FE2 : 7FE17FE2 : 27844 : 0 : 4353 : 00900003 : No : :
RESF : 0 : B : 7FE20000 : 7FE20000 : 2 : 2 : 0 : 000FFFFF : Yes : Ok : Main module table
RAM0 : 0 : B : 7FE20002 : 7FE20002 : 165 : 165 : 0 : 00058800 : Yes : Ok : Code module
OVR0 : 0 : B : 7FE200A7 : 7FE200A7 : 18 : 18 : 0 : 0006D200 : Yes : Ok : Overlay module
RESF : 0 : B : 7FE200B9 : 7FE200B9 : 2 : 2 : 0 : 000FFFFF : Yes : Ok : Main module table
PTCH : 0 : B : 7FE200BB : 7FE200BB : 3 : 3 : 0 : 000FFFFF : Yes : Ok : Microcode connections table module
CNS1 : 0 : B : 7FE200BE : 7FE200BE : 1 : 1 : 456 : 00035BCE : Yes : Ok : HDD logical configuration module
RWCN : 0 : B : 7FE200BF : 7FE200BF : 1 : 0 : 248 : 00035DCE : No : : <--- BAD
ZONE : 0 : Ad : 7FE200C0 : 7FE200C0 : 17 : 17 : 8182 : 00033800 : Yes : Ok : Zone allocation table module
PTRT : 0 : B : 7FE200D1 : 7FE200D1 : 2 : 2 : 1568 : 00003FE0 : Yes : Ok :
SMRT : 0 : B : 7FE200D3 : 7FE200D3 : 1 : 1 : 0 : 000FFFFF : Yes : Ok : S.M.A.R.T. module
SRVP : 0 : Ad : 7FE200D4 : 7FE200D4 : 2 : 2 : 1014 : 00036410 : Yes : Ok : Module contains cylinder defects table
SRVM : 0 : : 7FE200D6 : 7FE200D6 : 7 : 7 : 3584 : 00032A00 : Yes : Ok :
CHNL : 0 : B : 7FE200DD : 7FE200DD : 21 : 0 : 9880 : 00030000 : No : : Data adapter module <--- BAD
IDNT : 0 : B : 7FE200F2 : 7FE200F2 : 2 : 2 : 184 : 00035A46 : Yes : Ok : HDD ID data module
SN00 : 0 : B : 7FE200F3 : 7FE200F3 : 1 : 1 : 20 : 00035A5A : Yes : Ok : Module contains HDD SN
MISC : 0 : B : 7FE200F4 : 7FE200F4 : 1 : 1 : 28 : 00035B24 : Yes : Ok :
ICES : 0 : B : 7FE200F5 : 7FE200F5 : 1 : 0 : 74 : 00035B48 : No : : Security information module <--- BAD
MLBA : 0 : B : 7FE200F6 : 7FE200F6 : 1 : 1 : 10 : 00035B14 : Yes : Ok : HDD logical configuration module
QMCN : 0 : B : 7FE200F7 : 7FE200F7 : 4 : 4 : 2048 : 00038A00 : Yes : Ok :
SMRT : 0 : B : 7FE200FB : 7FE200FB : 1 : 1 : 466 : 00035ECE : Yes : Ok : S.M.A.R.T. module
PNID : 0 : D : 7FE200FC : 7FE200FC : 2 : 0 : 0 : 00FFFFFF : No : : Contains information from label on PCB <--- BAD
SMRA : 0 : : 7FE200FE : 7FE200FE : 1 : 1 : 352 : 00038094 : Yes : Ok :
ABLP : 0 : B : 7FE200FF : 7FE200FF : 1 : 1 : 104 : 00036D54 : Yes : Ok :
ABLD : 0 : : 7FE20100 : 7FE20100 : 1 : 1 : 144 : 00036CC4 : Yes : Ok :
SSTL : 0 : B : 7FE20101 : 7FE20101 : 2 : 0 : 0 : 000FFFFF : No : :
SERL : 0 : B : 7FE20103 : 7FE20103 : 2 : 2 : 1024 : 0002FC00 : Yes : Ok : S.M.A.R.T. error log module
SSST : 0 : B : 7FE20105 : 7FE20105 : 1 : 1 : 512 : 00006C00 : Yes : Ok :
SKPO : 0 : : 7FE20106 : 7FE20106 : 1 : 1 : 144 : 00036B6C : Yes : No :
DCOT : 0 : B : 7FE20107 : 7FE20107 : 1 : 1 : 22 : 00035A30 : Yes : Ok :
SRIF : 0 : B : 7FE20108 : 7FE20108 : 1 : 1 : 4 : 00036B68 : Yes : Ok : Self Test start management module
BULK : 0 : : 7FE20109 : 7FE20109 : 1 : 1 : 176 : 00036BFC : Yes : Ok :
ALTT : 0 : : 7FE2010A : 7FE2010A : 1 : 1 : 512 : 00005A00 : Yes : Ok :
DBGC : 0 : : 7FE2010B : 7FE2010B : 1 : 1 : 78 : 00039F0C : Yes : Ok :
OFDT : 0 : : 7FE2010C : 7FE2010C : 1 : 1 : 0 : 000FFFFF : Yes : Ok :
RESF : 1 : B : 7FE21000 : 7FE20000 : 2 : 0 : 0 : 000FFFFF : No : : Main module table <--- BAD
RAM0 : 1 : B : 7FE21002 : 7FE20002 : 165 : 0 : 0 : 00058800 : No : : Code module <--- BAD
OVR0 : 1 : B : 7FE210A7 : 7FE200A7 : 18 : 0 : 0 : 0006D200 : No : : Overlay module <--- BAD
RESF : 1 : B : 7FE210B9 : 7FE200B9 : 2 : 0 : 0 : 000FFFFF : No : : Main module table <--- BAD
PTCH : 1 : B : 7FE210BB : 7FE200BB : 3 : 0 : 0 : 000FFFFF : No : : Microcode connections table module <--- BAD
CNS1 : 1 : B : 7FE210BE : 7FE200BE : 1 : 1 : 456 : 00035BCE : Yes : Ok : HDD logical configuration module
RWCN : 1 : B : 7FE210BF : 7FE200BF : 1 : 0 : 248 : 00035DCE : No : : <--- BAD
ZONE : 1 : Ad : 7FE210C0 : 7FE200C0 : 17 : 0 : 8182 : 00033800 : No : : Zone allocation table module <--- BAD
PTRT : 1 : B : 7FE210D1 : 7FE200D1 : 2 : 0 : 1568 : 00003FE0 : No : : <--- BAD
SMRT : 1 : B : 7FE210D3 : 7FE200D3 : 1 : 0 : 0 : 000FFFFF : No : : S.M.A.R.T. module <--- BAD
SRVP : 1 : Ad : 7FE210D4 : 7FE200D4 : 2 : 0 : 1014 : 00036410 : No : : Module contains cylinder defects table <--- BAD
SRVM : 1 : : 7FE210D6 : 7FE200D6 : 7 : 0 : 3584 : 00032A00 : No : : <--- BAD
CHNL : 1 : B : 7FE210DD : 7FE200DD : 21 : 0 : 9880 : 00030000 : No : : Data adapter module <--- BAD
IDNT : 1 : B : 7FE210F2 : 7FE200F2 : 2 : 2 : 184 : 00035A46 : Yes : Ok : HDD ID data module
SN00 : 1 : B : 7FE210F3 : 7FE200F3 : 1 : 0 : 20 : 00035A5A : No : : Module contains HDD SN <--- BAD
MISC : 1 : B : 7FE210F4 : 7FE200F4 : 1 : 0 : 28 : 00035B24 : No : : <--- BAD
ICES : 1 : B : 7FE210F5 : 7FE200F5 : 1 : 0 : 74 : 00035B48 : No : : Security information module <--- BAD
MLBA : 1 : B : 7FE210F6 : 7FE200F6 : 1 : 0 : 10 : 00035B14 : No : : HDD logical configuration module <--- BAD
QMCN : 1 : B : 7FE210F7 : 7FE200F7 : 4 : 0 : 2048 : 00038A00 : No : : <--- BAD
SMRT : 1 : B : 7FE210FB : 7FE200FB : 1 : 0 : 466 : 00035ECE : No : : S.M.A.R.T. module <--- BAD
PNID : 1 : D : 7FE210FC : 7FE200FC : 2 : 0 : 0 : 00FFFFFF : No : : Contains information from label on PCB <--- BAD
SMRA : 1 : : 7FE210FE : 7FE200FE : 1 : 0 : 352 : 00038094 : No : : <--- BAD
ABLP : 1 : B : 7FE210FF : 7FE200FF : 1 : 0 : 104 : 00036D54 : No : : <--- BAD
ABLD : 1 : : 7FE21100 : 7FE20100 : 1 : 0 : 144 : 00036CC4 : No : : <--- BAD
SSTL : 1 : B : 7FE21101 : 7FE20101 : 2 : 0 : 0 : 000FFFFF : No : : <--- BAD
SERL : 1 : B : 7FE21103 : 7FE20103 : 2 : 0 : 1024 : 0002FC00 : No : : S.M.A.R.T. error log module <--- BAD
SSST : 1 : B : 7FE21105 : 7FE20105 : 1 : 0 : 512 : 00006C00 : No : : <--- BAD
SKPO : 1 : : 7FE21106 : 7FE20106 : 1 : 0 : 144 : 00036B6C : No : :
DCOT : 1 : B : 7FE21107 : 7FE20107 : 1 : 0 : 22 : 00035A30 : No : : <--- BAD
SRIF : 1 : B : 7FE21108 : 7FE20108 : 1 : 0 : 4 : 00036B68 : No : : Self Test start management module <--- BAD
BULK : 1 : : 7FE21109 : 7FE20109 : 1 : 0 : 176 : 00036BFC : No : : <--- BAD
ALTT : 1 : : 7FE2110A : 7FE2010A : 1 : 0 : 512 : 00005A00 : No : : <--- BAD
DBGC : 1 : : 7FE2110B : 7FE2010B : 1 : 0 : 78 : 00039F0C : No : : <--- BAD
OFDT : 1 : : 7FE2110C : 7FE2010C : 1 : 0 : 0 : 000FFFFF : No : : <--- BAD
xxxx : : : 7FE27FE2 : 7FE27FE2 : 65535 : 0 : 1 : 0000000F : No : :
xxxx : : : 7FE35A5A : 7FE35A5A : 20 : 0 : 17235 : 494D0000 : No : :
xxxx : : : 7FE35DCE : 7FE35DCE : 248 : 0 : 17742 : 4F5A0001 : No : :
xxxx : : : 7FE36410 : 7FE36410 : 1014 : 0 : 19798 : 52530001 : No : :
xxxx : : : 7FE36D54 : 7FE36D54 : 104 : 0 : 17484 : 42410001 : No : :
xxxx : : : 7FE38A00 : 7FE38A00 : 2048 : 0 : 21586 : 4D531001 : No : :
RDMT : 0 : Ad : 7FE40000 : 7FE40000 : 80 : 80 : 0 : 000A3800 : Yes : Ok : G-List module
RELI : 0 : B : 7FE40050 : 7FE40050 : 1 : 1 : 0 : 000AD800 : Yes : Ok :
PSHT : 0 : Ad : 7FE40051 : 7FE40051 : 630 : 630 : 0 : 000ADA00 : Yes : Ok : P-List module
RDMT : 1 : Ad : 7FE41000 : 7FE40000 : 80 : 80 : 0 : 000A3800 : Yes : Ok : G-List module
RELI : 1 : B : 7FE41050 : 7FE40050 : 1 : 1 : 0 : 000AD800 : Yes : Ok :
PSHT : 1 : Ad : 7FE41051 : 7FE40051 : 630 : 0 : 0 : 000ADA00 : No : : P-List module
OVR1 : 0 : B : 7FE50000 : 7FE50000 : 72 : 72 : 0 : 000FFFFF : Yes : Ok : Code overlay module
SPRE : 0 : B : 7FE50048 : 7FE50048 : 54 : 54 : 0 : 000FFFFF : Yes : Ok :
OVR1 : 1 : B : 7FE51000 : 7FE50000 : 72 : 72 : 0 : 000FFFFF : Yes : Ok : Code overlay module
SPRE : 1 : B : 7FE51048 : 7FE50048 : 54 : 54 : 0 : 000FFFFF : Yes : Ok :
PESD : : D : 7FE60000 : 7FE60000 : 128 : 128 : 0 : 000FFFFF : Yes : Ok : PES data log
MFGP : : Dr : 7FE61000 : 7FE61000 : 1 : 1 : 0 : 000FFFFF : Yes : Ok : Self Test parameters module
xxxx : : : 7FE6D200 : 7FE6D200 : 0 : 0 : 18003 : 45520001 : No : :
SRST : : C : 7FE70000 : 7FE70000 : 128 : 128 : 0 : 000FFFFF : Yes : Ok : Self Test report moudle
xxxx : : : 7FE77FE2 : 7FE77FE2 : 10752 : 0 : 0 : 0E000003 : No : :
FLOG : : B : 7FE80000 : 7FE80000 : 128 : 128 : 0 : 000FFFFF : Yes : Ok :
DUMP : : D : 7FE90000 : 7FE90000 : 376 : 376 : 0 : 000FFFFF : Yes : Ok : Self Test log
xxxx : : : 7FF17FE2 : 7FF17FE2 : 14336 : 0 : 0 : 1FF60003 : No : :
PTCH : : B : 809BFFFF : 809BFFFF : 32738 : 0 : 15 : FFFF0003 : No : : Microcode connections table module
PTRT : : B : 80B10000 : 80B10000 : 32738 : 0 : 0 : 3FE00002 : No : :
CHNL : : B : 80BD0003 : 80BD0003 : 32738 : 0 : 3 : 00000015 : No : : Data adapter module
ICES : : B : 80D50000 : 80D50000 : 32738 : 0 : 3 : 5B480001 : No : : Security information module
PNID : : D : 80DCFFFF : 80DCFFFF : 32738 : 0 : 255 : FFFF0002 : No : : Contains information from label on PCB
SSTL : : B : 80E1FFFF : 80E1FFFF : 32738 : 0 : 15 : FFFF0002 : No : : <--- BAD
xxxx : : : 8FE00000 : 8FE00000 : 21075 : 0 : 212 : 00005056 : No : :
xxxx : : : 90E1000A : 90E1000A : 19793 : 0 : 247 : 00034E43 : No : :
J : : : C1224C4D : C1224C4D : 0 : 0 : 1 : 7FE200F6 : No : :
RESF : : B : CA143643 : CA143643 : 0 : 0 : 0 : 00000000 : No : : Main module table
xxxx : : : D42E4449 : D42E4449 : 0 : 0 : 1 : 7FE200F2 : No : :
xxxx : : : D4324D53 : D4324D53 : 65535 : 0 : 1 : 7FE200D3 : No : : January 12th, 2026, 13:12
------------------------------------------------------------------------------------------------------------------------
ID : Copy : Importn.: ABA : ABA : Size : Read : Size : Address in : Read : Hdr : Description
: : : :(original): (sect): (sect): (byte): RAM : : :
------------------------------------------------------------------------------------------------------------------------
xxxx : : : 7FE27FE2 : 7FE27FE2 : 65535 : 0 : 1 : 0000000F : No : :
xxxx : : : 7FE35A5A : 7FE35A5A : 20 : 0 : 17235 : 494D0000 : No : : January 12th, 2026, 20:14
fzabkar wrote:It seems that your module list contains modules that aren't in the RESF module table. Therefore I am unable to reliably determine the free areas. Sorry.
Edit: The RSVD module may contain the extra modules. Could you upload that?
I wonder if your writing problem is related to microjogs. AIUI, a microjog is the distance between the read and write elements in the head. If you use the patient's microjogs to write with a donor head, then the data will be written slightly off-track. Could this disparity be sufficiently great to make the written data unreadable?
- Code:
Offset(h) 00 02 04 06 08 0A 0C 0E 10 12
00000000 5245 5346 FFFF 0000 E27F 0200 FFFF 0F00 0000 0100 RESFÿÿ..â...ÿÿ......
00000014 5241 4D30 FFFF 0200 E27F A500 0088 0500 0000 0100 RAM0ÿÿ..â.¥..ˆ......
00000028 4F56 5230 FFFF A700 E27F 1200 00D2 0600 0000 0100 OVR0ÿÿ§.â....Ò......
0000003C 5245 5346 FFFF B900 E27F 0200 FFFF 0F00 0000 0100 RESFÿÿ¹.â...ÿÿ......
00000050 5054 4348 FFFF BB00 E27F 0300 FFFF 0F00 0000 0100 PTCHÿÿ».â...ÿÿ......
00000064 434E 5331 0000 BE00 E27F 0100 CE5B 0300 C801 0100 CNS1..¾.â...Î[..È...
00000078 5257 434E 0000 BF00 E27F 0100 CE5D 0300 F800 0100 RWCN..¿.â...Î]..ø...
0000008C 5A4F 4E45 0300 C000 E27F 1100 0038 0300 F61F 0000 ZONE..À.â....8..ö...
000000A0 5054 5254 0000 D100 E27F 0200 E03F 0000 2006 0000 PTRT..Ñ.â...à?.. ...
000000B4 534D 5254 FFFF D300 E27F 0100 FFFF 0F00 0000 0010 SMRTÿÿÓ.â...ÿÿ......
000000C8 5352 5650 0000 D400 E27F 0200 1064 0300 F603 0100 SRVP..Ô.â....d..ö...
000000DC 5352 564D 0300 D600 E27F 0700 002A 0300 000E 0000 SRVM..Ö.â....*......
000000F0 4348 4E4C 0300 DD00 E27F 1500 0000 0300 9826 0000 CHNL..Ý.â.......˜&..
00000104 4944 4E54 0000 F200 E27F 0100 465A 0300 B800 0100 IDNT..ò.â...FZ..¸...
00000118 534E 3030 0000 F300 E27F 0100 5A5A 0300 1400 0000 SN00..ó.â...ZZ......
0000012C 4D49 5343 0300 F400 E27F 0100 245B 0300 1C00 0111 MISC..ô.â...$[......
00000140 4943 4553 0000 F500 E27F 0100 485B 0300 4A00 0111 ICES..õ.â...H[..J...
00000154 4D4C 4241 0000 F600 E27F 0100 145B 0300 0A00 0111 MLBA..ö.â....[......
00000168 514D 434E 0300 F700 E27F 0400 008A 0300 0008 0110 QMCN..÷.â....Š......
0000017C 534D 5254 0300 FB00 E27F 0100 CE5E 0300 D201 0110 SMRT..û.â...Î^..Ò...
00000190 504E 4944 FFFF FC00 E27F 0200 FFFF FF00 0000 0211 PNIDÿÿü.â...ÿÿÿ.....
000001A4 534D 5241 0300 FE00 E27F 0100 9480 0300 6001 0100 SMRA..þ.â...”€..`...
000001B8 4142 4C50 0000 FF00 E27F 0100 546D 0300 6800 0100 ABLP..ÿ.â...Tm..h...
000001CC 4142 4C44 0300 0001 E27F 0100 C46C 0300 9000 0111 ABLD....â...Äl......
000001E0 5353 544C FFFF 0101 E27F 0200 FFFF 0F00 0000 0110 SSTLÿÿ..â...ÿÿ......
000001F4 5345 524C 0400 0301 E27F 0200 00FC 0200 0004 0110 SERL....â....ü......
00000208 5353 5354 0400 0501 E27F 0100 006C 0000 0002 0110 SSST....â....l......
0000021C 534B 504F 0400 0601 E27F 0100 6C6B 0300 9000 0110 SKPO....â...lk......
00000230 4443 4F54 0000 0701 E27F 0100 305A 0300 1600 0110 DCOT....â...0Z......
00000244 5352 4946 0000 0801 E27F 0100 686B 0300 0400 0010 SRIF....â...hk......
00000258 4255 4C4B 0000 0901 E27F 0100 FC6B 0300 B000 0111 BULK....â...ük..°...
0000026C 414C 5454 0300 0A01 E27F 0100 005A 0000 0002 0000 ALTT....â....Z......
00000280 4442 4743 0300 0B01 E27F 0100 0C9F 0300 4E00 0100 DBGC....â....Ÿ..N...
00000294 4F46 4454 FFFF 0C01 E27F 0100 FFFF 0F00 0000 0100 OFDTÿÿ..â...ÿÿ......
000002A8 5244 4D54 FFFF 0000 E47F 5000 0038 0A00 0000 0000 RDMTÿÿ..ä.P..8......
000002BC 5245 4C49 FFFF 5000 E47F 0100 00D8 0A00 0000 0000 RELIÿÿP.ä....Ø......
000002D0 5053 4854 FFFF 5100 E47F 7602 00DA 0A00 0000 0000 PSHTÿÿQ.ä.v..Ú......
000002E4 4F56 5231 FFFF 0000 E57F 4800 FFFF 0F00 0000 0100 OVR1ÿÿ..å.H.ÿÿ......
000002F8 5350 5245 FFFF 4800 E57F 3600 FFFF 0F00 0000 0010 SPREÿÿH.å.6.ÿÿ......
0000030C 5045 5344 FFFF 0000 E67F 8000 FFFF 0F00 0000 0010 PESDÿÿ..æ.€.ÿÿ......
00000320 4D46 4750 FFFF 0010 E67F 0100 FFFF 0F00 0000 0010 MFGPÿÿ..æ...ÿÿ......
00000334 5352 5354 FFFF 0000 E77F 8000 FFFF 0F00 0000 0010 SRSTÿÿ..ç.€.ÿÿ......
00000348 464C 4F47 FFFF 0000 E87F 8000 FFFF 0F00 0000 0010 FLOGÿÿ..è.€.ÿÿ......
0000035C 4455 4D50 FFFF 0000 E97F 7801 FFFF 0F00 0000 0010 DUMPÿÿ..é.x.ÿÿ......
00000370 454E 442E 0000 0000 0000 0000 0000 0000 0000 0000 END.................
January 12th, 2026, 20:56
January 12th, 2026, 21:49
January 12th, 2026, 21:50
fzabkar wrote:I was hoping that RSVD might contain another table of modules, eg the Factory copy, but clearly that's not the case. I would need to examine a full resource dump, before and after, to learn something about this firmware architecture. There has to be another table somewhere, possibly even in the ROM.
PC3K's list of modules, when sorted, has numerous holes in the ABA areas. If you were to write your PSHT module to one of these holes, you would then need to edit every table so that they all point to the module's new location in the SA.
January 13th, 2026, 0:53
------------------------------------------------------------------------------------------------------------------------
ID : Copy : Importn.: ABA : ABA : Size : Read : Size : Address in : Read : Hdr : Description
: : : :(original): (sect): (sect): (byte): RAM : : :
------------------------------------------------------------------------------------------------------------------------
RESF : F : B : 7FE00003 : 7FE20000 : 2 : 2 : 0 : 000FFFFF : Yes : Ok : Main module table
RAM0 : F : B : 7FE00005 : 7FE20002 : 165 : 0 : 0 : 00058800 : No : : Code module
OVR0 : F : B : 7FE000AA : 7FE200A7 : 18 : 18 : 0 : 0006D200 : Yes : Ok : Overlay module
RESF : F : B : 7FE000BC : 7FE200B9 : 2 : 2 : 0 : 000FFFFF : Yes : Ok : Main module table
PTCH : F : B : 7FE000BE : 7FE200BB : 3 : 3 : 0 : 000FFFFF : Yes : Ok : Microcode connections table module
CNS1 : F : B : 7FE000C1 : 7FE200BE : 1 : 1 : 456 : 00035BCE : Yes : Ok : HDD logical configuration module
RWCN : F : B : 7FE000C2 : 7FE200BF : 1 : 1 : 248 : 00035DCE : Yes : Ok :
ZONE : F : Ad : 7FE000C3 : 7FE200C0 : 17 : 17 : 8182 : 00033800 : Yes : Ok : Zone allocation table module
PTRT : F : B : 7FE000D4 : 7FE200D1 : 2 : 2 : 1568 : 00003FE0 : Yes : Ok :
SMRT : F : B : 7FE000D6 : 7FE200D3 : 1 : 1 : 0 : 000FFFFF : Yes : Ok : S.M.A.R.T. module
SRVP : F : Ad : 7FE000D7 : 7FE200D4 : 2 : 2 : 1014 : 00036410 : Yes : Ok : Module contains cylinder defects table------------------------------------------------------------------------------------------------------------------------
ID : Copy : Importn.: ABA : ABA : Size : Read : Size : Address in : Read : Hdr : Description
: : : :(original): (sect): (sect): (byte): RAM : : :
------------------------------------------------------------------------------------------------------------------------
RESF : 0 : B : 7FE20000 : 7FE20000 : 2 : 2 : 0 : 000FFFFF : Yes : Ok : Main module table
RAM0 : 0 : B : 7FE20002 : 7FE20002 : 165 : 165 : 0 : 00058800 : Yes : Ok : Code module
OVR0 : 0 : B : 7FE200A7 : 7FE200A7 : 18 : 18 : 0 : 0006D200 : Yes : Ok : Overlay module
RESF : 0 : B : 7FE200B9 : 7FE200B9 : 2 : 2 : 0 : 000FFFFF : Yes : Ok : Main module table
PTCH : 0 : B : 7FE200BB : 7FE200BB : 3 : 3 : 0 : 000FFFFF : Yes : Ok : Microcode connections table module
CNS1 : 0 : B : 7FE200BE : 7FE200BE : 1 : 1 : 456 : 00035BCE : Yes : Ok : HDD logical configuration module
RWCN : 0 : B : 7FE200BF : 7FE200BF : 1 : 0 : 248 : 00035DCE : No : : <--- BAD
ZONE : 0 : Ad : 7FE200C0 : 7FE200C0 : 17 : 17 : 8182 : 00033800 : Yes : Ok : Zone allocation table module
PTRT : 0 : B : 7FE200D1 : 7FE200D1 : 2 : 2 : 1568 : 00003FE0 : Yes : Ok :
SMRT : 0 : B : 7FE200D3 : 7FE200D3 : 1 : 1 : 0 : 000FFFFF : Yes : Ok : S.M.A.R.T. module
SRVP : 0 : Ad : 7FE200D4 : 7FE200D4 : 2 : 2 : 1014 : 00036410 : Yes : Ok : Module contains cylinder defects table------------------------------------------------------------------------------------------------------------------------
ID : Copy : Importn.: ABA : ABA : Size : Read : Size : Address in : Read : Hdr : Description
: : : :(original): (sect): (sect): (byte): RAM : : :
------------------------------------------------------------------------------------------------------------------------
RESF : 1 : B : 7FE21000 : 7FE20000 : 2 : 0 : 0 : 000FFFFF : No : : Main module table <--- BAD
RAM0 : 1 : B : 7FE21002 : 7FE20002 : 165 : 0 : 0 : 00058800 : No : : Code module <--- BAD
OVR0 : 1 : B : 7FE210A7 : 7FE200A7 : 18 : 0 : 0 : 0006D200 : No : : Overlay module <--- BAD
RESF : 1 : B : 7FE210B9 : 7FE200B9 : 2 : 0 : 0 : 000FFFFF : No : : Main module table <--- BAD
PTCH : 1 : B : 7FE210BB : 7FE200BB : 3 : 0 : 0 : 000FFFFF : No : : Microcode connections table module <--- BAD
CNS1 : 1 : B : 7FE210BE : 7FE200BE : 1 : 1 : 456 : 00035BCE : Yes : Ok : HDD logical configuration module
RWCN : 1 : B : 7FE210BF : 7FE200BF : 1 : 0 : 248 : 00035DCE : No : : <--- BAD
ZONE : 1 : Ad : 7FE210C0 : 7FE200C0 : 17 : 0 : 8182 : 00033800 : No : : Zone allocation table module <--- BAD
PTRT : 1 : B : 7FE210D1 : 7FE200D1 : 2 : 0 : 1568 : 00003FE0 : No : : <--- BAD
SMRT : 1 : B : 7FE210D3 : 7FE200D3 : 1 : 0 : 0 : 000FFFFF : No : : S.M.A.R.T. module <--- BAD
SRVP : 1 : Ad : 7FE210D4 : 7FE200D4 : 2 : 0 : 1014 : 00036410 : No : : Module contains cylinder defects table <--- BADJanuary 13th, 2026, 3:06
fzabkar wrote: All 4 copies of RESF in Copy 0 and Copy 1 are identical. The two copies in the Factory Copy are identical, but they differ slightly from Copy 0 and Copy 1. Also, the factory copy is a different version.
Do the results indicate that the SA is divided into areas of size 0x1000 (= 4096) sectors? It appears that we start with head 0, read 0x1000 sectors, then switch to head 1, read another 0x1000 sectors, then switch to head 0 and repeat.
Powered by phpBB © phpBB Group.