Temperature of air inside HDA measured by read heads.
I understand there is a heating element inside each head, for thermal flying height control. Furthermore, the write coil heats the head during writing. Then there are the occasional thermal asperities, etc.
This makes me wonder, what temperature are we actually detecting?
Recently, I was watching a thread at the Seagate forums where a particular HD reached 60 degC very soon after power up:
http://forums.seagate.com/stx/board/message?board.id=ata_drives&message.id=15916#M15916What could cause this? IIRC, the SMART log showed 0 reallocated sectors and was otherwise clean.
FWIW, I found the following text strings inside the 7200.11 firmware update images. There are references to a "preamp temp", and to a thermistor.
Preamp temp %04X, %dd
Thermistor voltage %04X
Thermistor temp in degrees C %04X, %dd
VCM_TEMP
Temp Sensor Config
Thermistor Temp Sensor Offset
Thermistor Temp Sensor Scale
Thermistor Temp Table Elements
Thermistor Temp Lookup Table:
Temperature:
A to D Value: