Product Specification
StorFly 25
VSFA25PxxxxG-xxx
Rev: 1.0
Tel 949.888.2444
–
30052 Tomas, Rancho Santa Margarita, CA 92688 USA
–
www.virtium.com
27
SM2244/SM2250, the auto-save feature is always enabled; regardless the disable function is invoked. This
will prevent SM2244/SM2250 to lose any information those might be critical for the device
’
s life indicators.
SM2244/SM2250 still responds by returning normal outputs when the command and right parameters are
executed.
SMART Save Attribute Values (D3h)
This command is obsolete starting from ATA-6 specification. The command interface is still supported for
backward compatibility with the older host implementing ATA-6. SM2244/SM2250 responds to the command
by returning normal outputs, provided the command and right parameters are entered. It is currently not
necessary to call this command since SM2244/SM2250 is saving the attributes values automatically. Please
refer to SMART Enable/Disable Attribute Auto-Save (D2h) for the reason of this auto-save.
SMART Execute Off-Line Immediate (D4h)
The purpose of this command is to immediately initiate any activities that collect SMART data or execute
self-diagnostic test routine in off-line mode or captive-mode depending on the given sub commands. The
offline data collection status, self-test execution status, and estimated time of completion for the off-line data
collection activity will be reported in the SMART data structure offset 362, 363, and 364 respectively. Please
refer to SMART Data Structure.
Although the interfaces are supported, however, SM2244/SM2250 does not currently have any off-line data
collection nor self-test defined in the firmware. Calling the off-line data collection sub-command will always
result in status value of 02h, which is
“
Off-line data collection activity was completed without error
”
. While
calling self-test sub-commands will always result in status value of 0, which means that
“
the previous selftest
routine completed without error or no self-test has ever been run
”
The following sub command interfaces are currently accepted by SM2244/SM2250. Other sub commands
will result in command aborted error.
Table 25: SMART Execute Off-Line Immediate LBA Low Register Values
Value
Description of subcommand to be executed
0
Execute SMART off-line routine immediately in off-line mode
1
Execute SMART Short self-test routine immediately in off-line mode
2
Execute SMART Extended self-test routine immediately in off-line mode
3
Execute SMART Conveyance self-test routine immediately in off-line
mode
4
Execute SMART Selective self-test routine immediately in off-line mode
127
Abort off-line mode self-test routine
129
Execute SMART Short self-test routine immediately in captive mode
130
Execute SMART Extended self-test routine immediately in captive mode
131
Execute SMART Conveyance self-test routine immediately in captive
mode
132
Execute SMART Selective self-test routine immediately in captive mode
SMART Enable Operations (D8h)
This command enables access to all SMART command operation. Without enabling the SMART operations,
all the SMART command above will return command aborted error.
SMART Disable Operations (D9h)