April 17th, 2020, 9:15
Model: WD10JMVW-11S5XS0
Date: 26 JAN 2013
DCM: EBMTJBK
Product of: Malaysia
PCB Revision: 2060-771801-002 REV A
0:1129/4393
1:10EE/4334
2:10F8/4344
3:1140/4416
April 18th, 2020, 7:44
April 18th, 2020, 13:37
April 20th, 2020, 17:23
northwind wrote:Yes, it is 0 1 2 3 without looking at it.
April 20th, 2020, 17:49
Analysing foobar.rom.bin ...
Searching for LDSCs and verifying PCMBlocks ...
LDSC LDSC Att PCMBlock RAM size PCMBlk CS
Start ID CS Start - End address RAM / ROM Exp/Act
---------------------------------------------------------------------------
0 5A 05 02 100 - 1F95 12000 1E94 1E94 7EDE 7EDE OK
20 01 CB 0C 1F96 - 3FE6 A0800000 2050 2050 DE DE OK
40 02 C1 01 3FE7 - C95B 0 c B1E4 8974 CC CC OK
60 03 0A 01 C95C - CEFC 10FAC c 6CC 5A0 56 56 OK
80 04 27 03 CEFD - D119 80220 c 2E4 21C FA FA OK
A0 05 52 03 D11A - D30A 10145608 c 2F0 1F0 63 63 OK
C0 06 76 01 D30B - 2451F 900C8800 c 1E96C 17214 22 22 OK
E0 07 08 01 24520 - 3C438 90002630 c 20C68 17F18 8E 8E OK
LDSC = PM Loader Config String (32 bytes)
ID = ID byte of LDSC (byte #0)
CS = Checksum byte or word
Att = Attributes
PCMBlk = Program Code Memory Block
Exp = Expected checksum for PCMBLock
Act = Actual checksum for PCMBLock
c = compressed PCMBlock
size = size of decompressed (in RAM) and compressed (in ROM) PCMBlock in bytes
ROYL directory module 0x000B found at 0x3F090
Active directory flag = 0x01
Identifying SA regions ...
Reg# Reg size Reg loc
----------------------------
0x00 0x000435C0 0x00000000
0x01 0x000435C0 0x00059D00
0x02 0x000435C0 0x000B3A00
0x03 0x000435C0 0x0010D700
Verifying ROYL modules ...
ID Size (bytes) Address Checksum
dir hdr dir hdr
-----------------------------------------------------
0001 N/A 00004000 N/A 00011E31 N/A
000A OK 0000003E 00000200 0003D3C2 00000000 OK
000B OK 00000169 00000200 0003F090 00000000 OK
020B OK 00000169 00000200 0003E090 00000000 OK
0030 OK 00000400 OK 0003D400 00000000 OK
0047 OK 00000400 OK 0003DC00 00000000 OK
000D OK 00000090 00000200 0003F000 00000000 OK
004F OK 00000400 OK 0003D800 00000000 OK
ROYL directory module 0x020B found at 0x3E090
Active directory flag = 0x00
Identifying SA regions ...
Reg# Reg size Reg loc
----------------------------
0x00 0x0002B50B 0x00000000
0x01 0x0002B50B 0x00059D00
0x02 0x0002B50B 0x000B3A00
0x03 0x00000000 0x00000000
0x04 0x00000000 0x00000000
0x05 0x00000000 0x00000000
0x06 0x00000000 0x00000000
0x07 0x00000000 0x00000000
Verifying ROYL modules ...
ID Size (bytes) Address Checksum
dir hdr dir hdr
-----------------------------------------------------
0001 N/A 00004000 N/A 00000000 N/A
000A OK 0000003E 00000200 0003D3C2 00000000 OK
000B OK 00000169 00000200 0003F090 00000000 OK
020B OK 00000169 00000200 0003E090 00000000 OK
0030 OK 00000400 OK 0003D400 00000000 OK
0047 OK 00000400 OK 0003DC00 00000000 OK
000D OK 00000090 00000200 0003E000 00000000 OK
004F OK 00000400 OK 0003D800 00000000 OK
dir - Module ID/Size as reported in directory module (0x20B or 0x0B)
hdr - Module ID/Size as reported in module's header
N/A - Not Applicable
BAD - Module has invalid checksum. This may be due to non-existent module.
ROM modules saved to Flash_00\000Bmods and Flash_00\020Bmods
Active directory is 0x0B
Analysing active 0x0A module ...
Head map checksum (Expected / Actual) = 0x0000 / 0x0000 - OK
Number of heads (physical / in use) = 4/4
Head map #1 = 0x0F / 0b00001111
Head map #2 = 0x00 / 0b00000000
DCM = | N | C J K J H C F
: : : : : : : : : :
: : : : : : : : : unknown
: : : : : : : : top VCM
: : : : : : : ACA
: : : : : : bottom VCM
: : : : : HSA
: : : : media
: : : preamp
: : latch
: base
spindle motor
Analysing active 0x0D module ...
Firmware Version = 01.01A01
World Wide Name = 50014EE60323D691
Model Number = WDC WD10JMVW-11S5XS0
Serial Number =
Analysing active 0x4F module ...
ROM version = 00030078
Analysing active 0x47 module ...
Preamp values
-----------
0 02353513
1 0332151E
2 01375619
3 03354513
4 02200400
5 02200400
Microjogs
-------
0 1129
1 10EE
2 10F8
3 1140
4 0A0A
5 0A0A
Head/Media DCM = KJApril 24th, 2020, 15:14
Powered by phpBB © phpBB Group.