Seagate Nytro 2.5” x 7mm SSD Product Manual, Rev. A
8
Scope
www.seagate.com
NOTE
You can find a description of sub-system management data to the host over the
SMBus interface in the
NVM Expresss Management Interface 1.0.
1.6.1
Vital Product Data (VPD)
The drives access a Vital Product Data (VPD) EEPROM page as listed below through address 0xA6.
This requires 3.3V Auxiliary voltage.
NOTE
Initial and Maximum Power requirements are not supported.
8
08
Length of identification:
Indicates number of additional bytes to read before encountering PEC.
This value should always be 22 (16h) in implementations of this version of the spec.
10 : 09
Vendor ID:
The 2 byte vendor ID, assigned by the PCI SIG. Should match VID in the Identify Controller command
response. MSB is transmitted first.
30 : 11
Serial Number:
20 characters that match the serial number in the NVMe Identify Controller command response.
First character is transmitted first.
31
PEC:
An 8 bit CRC calculated over the slave address, command code, second slave address and returned data.
Algorithm is in SMBus Specifications.
32+
255 : 32
Vendor Specific: This data structure shall not exceed the maximum read length of 255 specified in the SMBus
version 3 specification. Preferably length is not greater than 32 for compatibility with SMBus 2.0, additional blocks
shall be on 8 byte boundaries.
Table 6 VPD Structure
Address
Function
Type
Size
(B)
Default
Size
Description
0
Class Code
RO
3
Vendor
Device type and programming interface
3
ID
RO
2
Vendor
PCI-SIG Vendor ID
5
20
Vendor
Serial Number (vendor unique)
25
40
Vendor
Model Number (ASCII string)
65
PCIe Port 0 Capabilities
RO
2
Vendor
Maximum Link Speed
66
Maximum Link Width
67
PCIe Port 1 Capabilities
RO
2
Vendor
Maximum Link Speed
68
Maximum Link Width
69
Initial Power Requirements
RO
3
Vendor
12V power rail initial power requirement (W)
70
0
Reserved
71
0
Reserved
72
Maximum Power Requirements
RO
3
Vendor
12V power rail initial power requirement (W)
73
0
Reserved
74
0
Reserved
75
Capability List Pointer
RO
2
Vendor
16-bit address pointer to start of capability
list (zero means no capability list)
Table 5 Out of Band Management (SMBus) Protocol
(continued)
Command
Code
Offset
(byte)
Description