SMART Attributes

StorFly SMART Attributes
  • The following table lists the essential SMART attributes, which is supported in StorFly SSD.
  • Please contact Virtium FAE for SMART attributes of TuffDrive products.
ID (Hex) ID (Decimal) Description Type
01 1 Raw read error rate – rate of CRC errors over the total number of LBA read Reset at power on
09 9 Power-on time in hours Reset at power on
0C 12 Power cycle count, including both proper power down (for example Windows or Linux Shutdown command) and unsafe power down. Life cumulative
C0 192 Unsafe power down – power off without STANDBY-IMMEDIATE.  Also called ungraceful power down. Life cumulative
C2 194 Temperature – controller °C Reset at power on
C7 199 SATA interface CRC error count Life cumulative
A0 160 Uncorrectable sector count read or write Life cumulative
A1 161 Remaining spare block percentage. Start at 100%, decrease to 0%. When this attribute is 0%, the SSD becomes read-only. Life cumulative
A4 164 Total Erase Count Life cumulative
A5 165 Maximum Erase Count Life cumulative
A6 166 Minimum Erase Count Life cumulative
A7 167 Average Erase Count Life cumulative
A8 168 Max NAND Erase Count from specification Fixed value
A9 169 Remaining life percentage. Start at 100% decrease to 0%. When this attribute is 0%, the SSD becomes read-only Life cumulative
B5 181 Total program fail count Life cumulative
B6 182 Total Erase fail count Life cumulative
C3 195 Hardware ECC recovered Life cumulative
C7 199 SATA link error count Life cumulative
F1 241 Total LBA write – increases by 1 for every 32MB (65,536 sectors at 512 bytes per sector) written Life cumulative
F2 242 Total LBA read increases by 1 for every 32MB (65,536 sectors at 512 bytes per sector) read Life cumulative
F8 248 Remaining life percentage – identical to attribute A9 Life cumulative
F9 249 Remaining spare block percentage – identical to attribute A1. Life cumulative
TuffDrive eUSB - SMART Attributes
  • The following table showed “decoded” SMART attributes and their description for your convenience. That is, when raw data is retrieved from the USB, the values will be different and need to be decoded.
  • If you are writing software and need to decode value of each attribute, please contact us for document. A NDA will be needed.
ID (Hex) ID (Decimal) Description Type
0C 12 Power cycle count, including both proper power down (for example Windows or Linux Shutdown command) and unsafe power down.
Bytes: 5..8
Life cumulative
C4 196 Remaining spare block percentage. Start at 100%, decrease to 0%.
Byte 3.
Life cumulative
C7 199 Not applicable to eUSB. Fixed at 0 Life cumulative
CB 203 Number of ECC errors (correctable & uncorrectable) Life cumulative
CC 204 Number of correctable ECC errors Life cumulative
D5 213 Spare block count on worst chip Life cumulative
D6 214 Reserved
D7 215 Percent ratio of blocks that have never been written since the beginning.
Byte 3
Life cumulative
E5 229 Remaining life percentage. Start at 100%, decrease to 0%. When this attribute is 0%.
Byte 3
Life cumulative
E8 232 Total number of flash read.
Bytes 5..10
Life cumulative
F1 241 Total LBA write – increases by 1 for every 32MB (65,536 sectors at 512 bytes per sector) written
Bytes 5..10
Life cumulative
F2 242 Total LBA read increases by 1 for every 32MB (65,536 sectors at 512 bytes per sector) read
Byte 5..10
Life cumulative
SMART Commands

The following table lists SMART command set that is supported by StorFly. Please refer to ATA specification (volume 1) for details of protocol, command setup, format of response, and return status.

  • Supported commands are specified in ATA Features Supported (word 82) & ATA Features Enabled (word 85) of the Identify Device.
  • We provide source code to retrieve SMART data for your convenient. Please refer to the top of this page for link to download.
Value Command
D0h SMART Read Data
D2h SMART Enable/Disable Autosave
D4h SMART Execute off-line immediate
D5h SMART Read log
D6h SMART Write log
D8h SMART Enable operations
D9h SMART Disable operations
DAh SMART Return status
SMART Data

SMART Data is located in Vendor specific section of the Device SMART data structure, ATA specification volume 1 – section 6.54.5.8.

  • The table below list the data structure of SMART attribute within the Device SMART data structure.

Byte

Description

0

Attribute ID

1 – 2

Reserved

3

Fixed value (0x64)

4

Fixed value (0x64)

5 – 11

Raw data value in little-endian (LSB – MSB)
Standards and Specifications

Search term are: ATA SMART, ATA specification

Links: