terminal command to get drives serial number

Moderator: Dmitriy_TS


DCDL
Newbie
Posts: 16
Joined: 20.11.17
Reputation: 0 / (0)

terminal command to get drives serial number

Postby DCDL » 16.07.19, 17:07

Hi there,

I have a seagate that will not detect correctly. I think that the logic board may not be original so I want to run a terminal command to read the serial number from the pcb. (ST3500418AS)

I have tried the following commands but cannot see anything that looks like the serial in the results:

Ctrl + a (displays drive info, Package Version, Serial #, Model # (useful for missing label), Servo FW, etc.
Ctrl + l (displays drive info, # heads, serial, preamp type, family ID, etc.)

Results below, am I missing something? sureely it sould be fairly straight forward to return the serial number?

F3 T>
Package Version: PH0GCD.HPD1.EG036J., Package P/N: 100610824, Package Builder ID: AT,
Package Build Date: 01/12/2010, Package Build Time: 14:57:02, Package CFW Version: PH0G.HPD1.00233047.AT00,
Package SFW1 Version: DC66, Package SFW2 Version: ----, Package SFW3 Version: ----, Package SFW4 Version: ----
Controller FW Rev: 01121457, CustomerRel: HP34, Changelist: 00233047, ProdType: PH0G.HPD1, Date: 01/12/2010, Time: 145702, UserId: 00236537
Servo FW Rev: DC66
RAP FW Implementation Key: 10, Format Rev: 0001, Contents Rev: A1 09 08 03
ASCII Diag mode

F3 T>

YetiST Rev: 649B; CurSpd: 3.0Gb; SpdLimit: No; SSC: No; LED: No; StagSpinByp: Yes;


SATA Block Registers
ATA
400A0000: 0000 0000 0000 0000 0000 0000 0000 0000
400A0010: 0000 0000 0000 0080 0040 0000 0000 0400
400A0020: 0100 0000 0010 0210 0000 0000 0000 0000
400A0030: 0010 8403 0000 0000 0000 0000 0000 0000
400A0040: 0000 0000 0000 0000 0000 0000 0000 0000
400A0050: 0000 0000 0000 0000 0000 0000 0000 0000
400A0060: 0001 0000 0000 0000 0000 0000 0000 0000
400A0070: 0000 0001 0000 0000 0000 0000 0000 0000
400A0080: 0000 0000 0001 0001 0000 0000 0000 0080
400A0090: 0001 0000 0000 0000 0000 0000 0000 0000
400A00A0: 0000 0000 0000 0000 0000 0000 0000 0000
400A00B0: 0000 0000 0000 0000 0000 0000 0000 0000
400A00C0: 0000 0000 0000 0000 0000 0000 0000 0000
400A00D0: FFFF FFFF FFFF FFFF 0000 0000 0000 0000
400A00E0: 0000 0000 0000 0000 0000 0000 0000 0000
400A00F0: 0000 0000 0000 0000 0000 0000 0000 0003
SATA Global
400A0100: 0000 0000 0000
Link Layer
400A0130: 0000 0000 0000 0000 8000 0000 0F00 0000
400A0140: 0020 0013 0000 0000 0000 0000 0000 0000
400A0150: 0000 0000 0001 0000 0000 0000 0000 0000
400A0160: 0000 0000 0000 0000 0000 0000 0000 0000
400A0170: 0000 0000 0000 0000 0000 0000 0000 0000
400A0180: 0000 0000 0000 0000 0000 0000 0000 0000
400A0190: 0000 0000 0000 0000 0000 0000 0000 0000
400A01A0: 0000 0000 0000 0000 0000 0000 0000 0000
400A01B0: 0000 0000 0000 0000 0000 0000 0000 0000
400A01C0: 0000 0000 0000 0000 0000 0000 0000 0000
400A01D0: 0000 0000 0000 0000 0000 0000 0000 0000
400A01E0: 0000 0000 0000 5032 5232 5032 5232 0000
400A01F0: 0000 0000 0000 0000 0000 0000 0000 0000
Transport Layer
400A0250: xxxx xxxx xxxx xxxx xxxx xxxx 0000 000F
400A0260: 0000 0000 DCE8 7D7D 0000 0020 0000 3018
400A0270: 0000 0000 0000 0000 0000 0000 0000 0000
400A0280: 0000 0000 0000 0000 0000 0000 0000 0000
400A0290: 0000 0000
NCQ Cmd Validation
400A0300: 0000 0000 0000 0000 0000 0001 0000 0000
Application Layer
400A0390: xxxx xxxx xxxx xxxx 0000 2500 0000 5058
Shadow Task File
400A03A0: xxxx xxxx 0000 0000 0000 0000 0000 0000
400A03B0: 0000 0000 0000 0000 0000 0000 0000 0000
400A03C0: 0000 0000 0000 0000 0000 0000 0000 0000
400A03D0: 0000 0000 0000 0000 0000 0000 0000 0000
400A03E0: 0000 0000 0000 0000 0000 0000 0000 0000
400A03F0: 0000 0000 0200 0000
PhyPM Regs
400A0700: 0000 000F 0000 0001 0010 0000 0000 0000
400A0710: 0000 0000 0000 0000 0000 0000 0000 0000
400A0720: FFFF FFFF FFFF FFFF 0000
Physical Layer
400A0800: 0000 0000 0001 9123 0000 0000 0000 0020
400A0810: 0000 0001 0000 005D 2CC0 CBF5 9000 3333
400A0820: 364D A494 0800 96A8 1414 0274 0000 0000
400A0830: 0000 047F 0000 0000 0000 0000 0000 0000
400A0840: FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
400A0850: 0000 0000 0000 0000 0000 0000 0000 0000
400A0860: 0000 0000 0000 0000 0000 0000 0000 0000
400A0870: 0000 0000 0000 0000 0000 0000 0000 0000
400A0880: 0000 0000 0000 0000 0000 0000 0000 0000
400A0890: 0000 0000 0000 0000 0000 0000 0000 0000
400A08A0: 0000 0000 0000 0000 0000 0000 0000 0000
400A08B0: 0000 0000 0000 0000 0000 0000 0000 0000
400A08C0: 0000 0000 0000 0000 0000 0000 0000 0000
400A08D0: 0000 0000 0000 0000 0000 0000 0000 0000
400A08E0: 0000 0000 0000 0000 0000 0000 0000 0000
400A08F0: 0000 0000 0000 0000 0000 7878 7878 0000
SATA Visibility Mux
400A02E0: xxxx xxxx xxxx xxxx xxxx xxxx 0000 0000
400A02F0: FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
Layers Diag Mux
400A0EF0: xxxx xxxx xxxx xxxx xxxx xxxx 0000 0000
400A0F00: 0007 0000 0000 0000 0000 0000


Shanghai390 Phy Registers
TX
8000: 10 00 00 25 01 03 01 00 00 04 00 00 07 FF 07 80
8010: 00
RX
8600: 00 00 00 65 40 18 00 29 30 02 14 00 10 00 A0 12
8610: 00 00 00 00 00 0C B1 82 D4 FC A8 00 00 00 01 7C
8620: 83 FF 40 00 05 00 00 05 00 00 00
MCTL
8700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8710: 01 00 00 00 00 00 00 00 00 00 00
AFE
8800: 18 05 08 00 00 13 04 0F 09 08 00 00 30 18 0A 00
8810: 18 05 00 01
SIF
C000: 08 00 00 00 05 00 07
Wrapper
C100: 02 00 C7 00 00 67 00 00 00 04
PatGen
D000: 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
D010: 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55
D020: 55 55 55 55
CMU
F000: 73 28 00 2E 01 00 85 85 85 00 F4 39 0C 50 68 01
F010: 01 00 17 00 00 7F 1C 20 00 00 3D 3D 3D 00

VBM Cache Search Registers
40012680: 0000 0000 0000 0000 007F 0000 0000 00FF
40012690: 0000 0000 0000 0000 0000 0000 0000 0000

Traverser Regs
40012700: 0000 0000 0000

Host Data Manager Regs Bank 0
40012800: 0007 0000 7FFF 0000 0000 0000 0000 0000
40012810: 0000 0000 0000 0000 0000 0000 0000 0000

Disc Data Manager Registers Bank 0
40012900: 0FA7 0008 0088 0000 0088 0000 0088 0000
40012910: 0088 0000 0088 0000 0088 0000 0088 0000

PBM Memory Controller Registers
40012A00: 0090 000B 0008 0235 0033 4002 0029 4423
40012A10: 00A4 E600 E600 0090 0090 0000 0000 0000
40012A20: 0000 0000 0000 0000 0000 0000 0000 0000
40012A30: 2F00 0004 FFF7 000A FFFF 07FF 0000 0000
40012A40: FFFF 07FF 0000 0000 FFFF 07FF 0000 0000
40012A50: 0000 0000 6B82 0500 B026 9004 0DC8 300A
40012A60: 0000 0000 0000 0000 0000 0000 0000 0000
40012A70: 0000 0000 0025 0000 0000 0000 0000 0000

FDE Block
40012B00: 0000 0000 0000 0000 0000 0000 0000 0000
40012B10: 0000 0000 0000 0000 0000 0000 0000 0000
40012B20: 0200 20F0 FD5E 00BD 16E5 49B6 0000 0000
40012B30: 0000 0000 0000 0000 0000 0000 0000 0000

Hardware Phy Event Counters
00000000: 0000 0000 0000 0000 0000 0000 0000 0000
00000010: 0000 0000 0000 0000 0000 0000

R_ERR on RX FIS Non-data: 00000, Data: 00000

R_ERR on TX FIS Non-data: 00000, Data: 00000

User avatar
SGdata
Newbie
Posts: 36
Joined: 24.11.16
Reputation: 2 / (21)

Re: terminal command to get drives serial number

Postby SGdata » 16.07.19, 17:22

Just read the ROM and all the info can be displayed with one of the buttons there.


DCDL
Newbie
Posts: 16
Joined: 20.11.17
Reputation: 0 / (0)

Re: terminal command to get drives serial number

Postby DCDL » 16.07.19, 17:29

Ah, thanks very much! Got it. cheers


Doomer
New user
Posts: 64
Joined: 24.06.14
Reputation: 2 / (23)

Re: terminal command to get drives serial number

Postby Doomer » 16.07.19, 18:47

Ctrl+\ should show you what you want


DCDL
Newbie
Posts: 16
Joined: 20.11.17
Reputation: 0 / (0)

Re: terminal command to get drives serial number

Postby DCDL » 17.07.19, 16:21

yes thats returned the serial. Thanks Doomer


Return to “Arch F3”

Who is online

Users browsing this forum: No registered users and 10 guests