Analysing rom.bin ...

Searching for LDSCs and verifying PCMBlocks ...

LDSC   LDSC    PCMBLock       PCMBlk CS
Start  ID CS   Start - End     Exp/Act
---------------------------------------
00000  5A C9   00100 - 02497  5B1E 5B1E   OK
00020  01 7F   02498 - 04A70    E7   E7   OK
00040  02 01   04A71 - 0C605    AB   AB   OK
00060  03 D8   0C606 - 0D09A    8B   8B   OK
00080  04 2F   0D09B - 0D977    0B   0B   OK
000A0  05 EA   0D978 - 0DB7C    C6   C6   OK
000C0  06 04   0DB7D - 24E0D    0F   0F   OK
000E0  07 E2   24E0E - 3C9DE    40   40   OK

LDSC   = PM Loader Config String (32 bytes)
ID     = ID byte of LDSC (byte #0)
CS     = Checksum byte or word
PCMBlk = Program Code Memory Block
Exp    = Expected checksum for PCMBLock
Act    = Actual checksum for PCMBLock


ROYL directory module 0x000B found at 0x0003FCFE

Active directory flag = 0x01

Identifying SA regions ...

Reg#  Reg size    Reg loc
----------------------------
0x00  0x0002CA60  0x00000000
0x01  0x0002CA60  0x0005C800
0x02  0x0002CA60  0x000B9000
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   0003F000   00000000  OK
000B  OK     00000119  00000200   0003FCFE   00000000  OK
020B  OK     00000119  00000200   0003ECFE   00000000  OK
0030  OK     00000400  OK         0003D000   00000000  OK
0047  FFFF   00000800  01FFFE00   0003F4FE   FFFFFE00  BAD
000D  OK     000000C0  00000200   0003F03E   00000000  OK
004F  OK     00000400  OK         0003F0FE   00000000  OK

ROYL directory module 0x020B found at 0x0003ECFE

Active directory flag = 0x02

Identifying SA regions ...

Reg#  Reg size    Reg loc
----------------------------
0x00  0x0004E688  0x00000000
0x01  0x0004E688  0x0005C800

Verifying ROYL modules ...

 ID          Size (bytes)         Address    Checksum
dir   hdr    dir       hdr
-----------------------------------------------------
0001  N/A    00004000  N/A        0004DAB0             N/A
000A  OK     0000003E  00000200   0003E000   00000000  OK
000B  OK     00000119  00000200   0003FCFE   00000000  OK
020B  OK     00000119  00000200   0003ECFE   00000000  OK
0030  OK     00000400  OK         0003D000   00000000  OK
0047  OK     00000800  OK         0003E4FE   00000000  OK
000D  OK     000000C0  00000200   0003E03E   00000000  OK
004F  OK     00000400  OK         0003E0FE   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$$$\000Bmods and Flash$$$\020Bmods

Active directory is 0x20B

Analysing active 0x0A module ...

Head map checksum (Expected / Actual) = 0x0000 / 0x0000 - OK
Number of heads (physical / in use) = 8/8
Head map #1 = 0xFF / 0b11111111
Head map #2 = 0xFF / 0b11111111

DCM = | Q | H J P T 3 2 S 
      : : : : : : : : : :
      : : : : : : : : : unknown
      : : : : : : : : top VCM
      : : : : : : : ACA
      : : : : : : bottom VCM
      : : : : : HSA
      : : : : media
      : : : preamp
      : : latch
      : base
      spindle motor

Analysing active 0x0D module ...

Firmware Version = 01.01A01
World Wide Name = 50014EE2B81CB466
Model Number = WDC WD20NMVW-11EDZS7                    
Serial Number =                     


Analysing active 0x4F module ...

ROM version = 0021003R

Analysing active 0x47 module ...

Preamp values
-----------
0  02393330
1  03394424
2  033B3324
3  02392224
4  02200520
5  0220032A
6  02200322
7  02200417

Microjogs
-------
0  0000
1  0000
2  0000
3  0000
4  0000
5  0000
6  0000
7  0000

Head/Media DCM = PJ
