14.34 Sense Condition (F0h : vendor specific)
Command Block Output Registers
Register
Data
Feature
Sector Count
LBA Low
LBA Mid
LBA High
Device
Command
Error Register
7
6
5
4
CRC UNC
0
IDN
0
0
0
V
Table 104 Sense Condition Command (F0h)
The Sense Condition command is used to sense temperature in a device.
This command is executable without spinning up even if a device is started with No Spin Up option.
If this command is issued at the temperature out of range which is specified for operating condition,
the error might be returned with IDN bit 1.
Output Parameters To The Device
Feature
Input Parameters From The Device
Sector Count
N
7 6 5 4 3 2 1 0
-
- -
-
-
-
-
-
0 0 0 0 0 0 0 1
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
1 1 1 1 0 0 0 0
3
2
1
0
0
ABT T0N
AM
N
0
V
0
0
The Feature register must be set to 01h. All other value are rejected with
setting ABORT bit in status register.
The Sector Count register contains result value.
Value
00h
01h-FEh
FFh
Not recommendable condition for start up. If over stressed condition is
detected, this bit will be set to one.
136
5K320 SATA OEM Specification
Command Block Input Registers
Register
Data
Error
Sector Count
LBA Low
LBA Mid
LBA High
Device
Status
Status Register
7
6
5
4
BSY RDY
DF
DSC DRQ COR IDX ERR
V
V
V
-
Description
Temperature is equal to or lower than -20 degC
Temperature is (Value / 2 - 20) deg C
Temperature is higher than 107 degC
7 6 5 4 3 2 1 0
-
- -
-
- -
-
-
...See Below...
V V V V V V V V
-
- -
-
- -
- N
-
- -
-
- -
-
-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
...See Below...
3
2
1
0
V
-
0
V