//**************************************************************************** // Intel Corporation // Jones Farm, Hillsboro, Oregon // (503) 696-8080 // // Intel Corporation Proprietary Information // Copyright (c) 2010 - 2014 Intel Corporation, All Rights Reserved //**************************************************************************** // // // File Header Information // _LF_NAME 'Cottonwood Pass SDR File' _LF_VERSION '1.05' _LF_FMT_VER '1.50' _IPMI_VERSION '2.00' // // SDR Header Information // _SDR ( _START_ADDR 0000 _DATA_LEN 0000 _NVS_TYPE 'IMBDEVICE' _DEV_BUS FF _DEV_ADDRESS 20 //====================================================================// // (1) Chassis related TAG //====================================================================// // _SDR_TAG 'UPM_No_Red' // SDRs for P4000M Non Redundant Fan SKU // _SDR_TAG 'UPM_Red' // SDRs for P4000M Redundant Fan SKU // _SDR_TAG 'OTHER' // SDRs for OTHER chassis // _SDR_TAG 'UPM_Red_P4016' // SDRs for P4000M Redundant FSC // _SDR_TAG 'UPM_Red_P4008' // SDRs for P4000M Redundant FSC // _SDR_TAG 'UPM_No_Red_P4016' // SDRs for P4000M Non Redundant FSC // _SDR_TAG 'UPM_No_Red_P4008' // SDRs for P4000M Non Redundant FSC //====================================================================// // (2) Processor related sensors //====================================================================// // _SDR_TAG 'PROC_1' // SDRs for Processor 1 // _SDR_TAG 'PROC_2' // SDRs for Processor 2 //====================================================================// // (3) Temperature sensors //====================================================================// // _SDR_TAG 'FP_TEMP' // SDR for Front Panel Temp // _SDR_TAG 'EATEMP' // SDR for Exit Air Temp //====================================================================// // (4) Fan sensors //====================================================================// // _SDR_TAG 'PROC1_FAN' // Processor Fan 1 // _SDR_TAG 'PROC2_FAN' // Processor Fan 2 // _SDR_TAG 'OTHER_FAN_1' // System Fan 1 // _SDR_TAG 'OTHER_FAN_2' // System Fan 2 // _SDR_TAG 'OTHER_FAN_3' // System Fan 3 // _SDR_TAG 'OTHER_FAN_4' // System Fan 4 // _SDR_TAG 'OTHER_FAN_5' // System Fan 5 // _SDR_TAG 'OTHER_FAN_6' // System Fan 6 // _SDR_TAG 'OTHER_REAR_FAN' // Rear Fan // _SDR_TAG 'FAN_120_1' // System Fan 1 // _SDR_TAG 'FAN_120_2' // System Fan 2 // _SDR_TAG 'STICKY_FAN_1' // System Fan 1 // _SDR_TAG 'STICKY_FAN_2' // System Fan 2 // _SDR_TAG 'STICKY_FAN_3' // System Fan 3 // _SDR_TAG 'STICKY_FAN_4' // System Fan 4 // _SDR_TAG 'STICKY_FAN_5' // System Fan 5 // _SDR_TAG 'FCT_FAN_6' // System Fan 6 for FCT/FCT2 //====================================================================// // (5) Chassis Intrusion //====================================================================// // _SDR_TAG 'CHASSIS_INTRU' // Physical Security sensor // _SDR_TAG 'NO_CHASSIS_INTRU' // no Physical Security sensor //====================================================================// // (6) OTher device sensors //====================================================================// // Hot Swap Backplane (HSBP) tags: // _SDR_TAG 'HSBP_1_BP4' // SDR for 4 port HSBP 1 // _SDR_TAG 'HSBP_2_BP4' // SDR for 4 port HSBP 2 // _SDR_TAG 'HSBP_1_BP8' // SDR for 8 port HSBP 1 // _SDR_TAG 'HSBP_2_BP8' // SDR for 8 port HSBP 2 // HSBP_35_BP4_1 // HSBP_25E_BP8_Combo1 // HSBP_25E_BP8_SAS1 // HSBP_35_BP4_2 // HSBP_25E_BP8_Combo2 // HSBP_25E_BP8_SAS2 //====================================================================// // (7) Power Supply related sensors //====================================================================// // _SDR_TAG 'STICKY_PS_REDUNDANCY' // Redundant Power Supply // _SDR_TAG 'STICKY_750_PS1' // 750W Power Supply 1. // _SDR_TAG 'STICKY_750_PS2' // 750W Power Supply 2. // _SDR_TAG 'STICKY_1600_PS1' // 1600W Power Supply 1. // _SDR_TAG 'STICKY_1600_PS2' // 1600W Power Supply 2. //====================================================================// // (8) Factory sensors //====================================================================// // _SDR_TAG 'SHIP' // SDRs for Shippings // _SDR_TAG 'FCT' // SDRs for FCT // _SDR_TAG 'FCT2' // SDRs for FCT2 //====================================================================// // (9) Others //====================================================================// // _SDR_TAG 'FP_NMI' // SDRs for NMI // _SDR_TAG 'SAS_IOC_Down_TEMP' // SDRs for SAS IOC Down TEMP // _SDR_TAG 'MIC1_PRESCENT' // SDRs for MIC 1 // _SDR_TAG 'MIC2_PRESCENT' // SDRs for MIC 2 // _SDR_TAG 'MIC3_PRESCENT' // SDRs for MIC 3 // _SDR_TAG 'MIC4_PRESCENT' // SDRs for MIC 4 //====================================================================// _SDR_TYPE 02 _REC_LEN 002F // Sensor Record Header 0001 // Record ID 51 // SDR Version 02 // Record Type 2A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 01 // Sensor Number // Record Body Bytes 15 // Entity ID - power management / power distribution board 01 // Entity Instance 67 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type; 40 // Sensor Capabilities 09 // Sensor Type - power unit 6F // Event / Reading Base Type 7500 // Assertion Event Mask --Power down/A/C lost/Soft power control failure/Power unit failure =7500 7500 // Deassertion Event Mask --Power down/A/C lost/Soft power control failure/Power unit failure =7500 7500 // Reading Mask & Settable / Readable Threshold Masks --Power down/A/C lost/Soft power control failure/Power unit failure =7500 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'Pwr Unit Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_PS_REDUNDANCY' _REC_LEN 002F // Sensor Record Header 0002 // Record ID 51 // SDR Version 02 // Record Type 2A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN 02 // Sensor Number // Record Body Bytes 15 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 09 // Sensor Type 0B // Event / Reading Base Type FF00 // Assertion Event Mask --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00 FF00 // Deassertion Event Mask --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00 FF00 // Reading Mask & Settable / Readable Threshold Masks //--Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00 00 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'Pwr Unit Redund' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 002D // Sensor Record Header 0003 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 03 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 23 // Sensor Type 6F // Event / Reading Base Type 0F01 // Assertion Event Mask --Timer expired, status only/Hard reset/Power down/Power cycle/Timer interrupt =0F01 0000 // Deassertion Event Mask --No Deassertion =0000 0F01 // Reading Mask & Settable / Readable Threshold Masks --Timer expired, status only/Hard reset/Power down/Power cycle/Timer interrupt =0F01 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'IPMI Watchdog' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'CHASSIS_INTRU' _REC_LEN 002E // Sensor Record Header 0004 // Record ID 51 // SDR Version 02 // Record Type 29 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 04 // Sensor Number // Record Body Bytes 17 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 05 // Sensor Type 6F // Event / Reading Base Type 1100 // Assertion Event Mask --Chassis intrusion/LAN leash lost 1 =1100 1100 // Deassertion Event Mask --Chassis intrusion/LAN leash lost 1 =1100 1100 // Reading Mask & Settable / Readable Threshold Masks --Chassis intrusion/LAN leash lost 1 =1100 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'Physical Scrty' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'NO_CHASSIS_INTRU' _REC_LEN 002E // Sensor Record Header 0005 // Record ID 51 // SDR Version 02 // Record Type 29 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 04 // Sensor Number // Record Body Bytes 17 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 05 // Sensor Type 6F // Event / Reading Base Type 1000 // Assertion Event Mask -- LAN leash lost =1000 1000 // Deassertion Event Mask -- LAN leash lost =1000 1000 // Reading Mask & Settable / Readable Threshold Masks -- LAN leash lost =1000 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'Physical Scrty' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'FP_NMI' _REC_LEN 002F // Sensor Record Header 0006 // Record ID 51 // SDR Version 02 // Record Type 2A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 05 // Sensor Number // Record Body Bytes 0C // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 13 // Sensor Type 6F // Event / Reading Base Type 0100 // Assertion Event Mask --Front panel NMI/diagnostic interrupt = 0100 0000 // Deassertion Event Mask --No Deassertion =0000 0100 // Reading Mask & Settable / Readable Threshold Masks --Front panel NMI/diagnostic interrupt = 0100 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'FP NMI Diag Int' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 002B // Sensor Record Header 0007 // Record ID 51 // SDR Version 02 // Record Type 26 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 06 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities F3 // Sensor Type 03 // Event / Reading Base Type 0200 // Assertion Event Mask --State asserted =0200 0200 // Deassertion Event Mask --State asserted =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CB // Type/Length Code 'SMI Timeout' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 0030 // Sensor Record Header 0008 // Record ID 51 // SDR Version 02 // Record Type 2B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 07 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 10 // Sensor Type 6F // Event / Reading Base Type 0400 // Assertion Event Mask --Log area reset / cleared =0400 0000 // Deassertion Event Mask --N/A 0400 // Reading Mask & Settable / Readable Threshold Masks --Log area reset / cleared =0400 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM D0 // Type/Length Code 'System Event Log' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 002C // Sensor Record Header 0009 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 08 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 12 // Sensor Type 6F // Event / Reading Base Type 1000 // Assertion Event Mask 0000 // Deassertion Event Mask 1000 // Reading Mask & Settable / Readable Threshold Masks C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'System Event' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 0026 // Sensor Record Header 000A // Record ID 51 // SDR Version 02 // Record Type 21 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 09 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 14 // Sensor Type 6F // Event / Reading Base Type 0500 // Assertion Event Mask 0000 // Deassertion Event Mask 0500 // Reading Mask & Settable / Readable Threshold Masks C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM C6 // Type/Length Code 'Button' // String Bytes _SDR_TYPE 02 _REC_LEN 002C // Sensor Record Header 000B // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 0A // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 28 // Sensor Type 03 // Event / Reading Base Type 0200 // Assertion Event Mask 0000 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Masks C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'BMC Watchdog' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 002B // Sensor Record Header 000C // Record ID 51 // SDR Version 02 // Record Type 26 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 0B // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 02 // Sensor Type 03 // Event / Reading Base Type 0200 // Assertion Event Mask --State asserted =0200 0200 // Deassertion Event Mask --State asserted =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CB // Type/Length Code 'VR Watchdog' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_UPM_Red_HS_FAN' _SDR_TAG 'FCT' _SDR_TAG 'FCT2' _REC_LEN 002E // Sensor Record Header 000D // Record ID 51 // SDR Version 02 // Record Type 29 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 0C // Sensor Number // Record Body Bytes 1E // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 04 // Sensor Type 0B // Event / Reading Base Type FF00 // Assertion Event Mask --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00 FF00 // Deassertion Event Mask --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00 FF00 // Reading Mask & Settable / Readable Threshold Masks //--Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'Fan Redundancy' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 002E // Sensor Record Header 000E // Record ID 51 // SDR Version 02 // Record Type 29 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 0D // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 01 // Sensor Type 03 // Event / Reading Base Type 0200 // Assertion Event Mask --State asserted =0200 0200 // Deassertion Event Mask --State asserted =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'SSB Therm Trip' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 002D // Sensor Record Header 000F // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 10 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 28 // Sensor Type 6F // Event / Reading Base Type 1000 // Assertion Event Mask --State asserted =1000 0000 // Deassertion Event Mask --State asserted =0000 1000 // Reading Mask & Settable / Readable Threshold Masks --State asserted =1000 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'BMC FW Health' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 003E // Sensor Record Header 0010 // Record ID 51 // SDR Version 01 // Record Type 39 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 11 // Sensor Number // Record Body Bytes 17 // Entity ID 02 // Entity Instance 7F // Sensor Initialization 63 // Sensor Capabilities 0B // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 11 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 02 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 5A // Nominal Reading B4 // Normal Maximum 00 // Normal Minimum //------------------------------------------------------------------// FF // Sensor Maximum Reading 00 // Sensor Minimum Reading //------------------------------------------------------------------// 00 // Upper non-recoverable 00 // Upper critical 00 // Upper non-critical //------------------------------------------------------------------// 00 // Lower non-recoverable 00 // Lower critical 00 // Lower non-critical //------------------------------------------------------------------// 00 // Positive hysteresis value 00 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'System Airflow' // String Bytes //====================================================================// _SDR_TYPE 03 _REC_LEN 0021 // Sensor Record Header 0011 // Record ID 51 // SDR Version 03 // Record Type 1C // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 12 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 2B // Sensor type 70 // Event/Reading Type Code 0000 // Sensor Record Sharing 00 // Reserved 00 // OEM D0 // Type/Length Code 'FW Update Status' // String Bytes //====================================================================// // // Baseboard and chassis related temperature related sensors // //====================================================================// _SDR_TYPE 01 _SDR_TAG 'SAS_IOC_Down_TEMP' _REC_LEN 003C // Sensor Record Header 0012 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN D6 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type -- (Temperature) 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 -- (Degrees C) 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 3A // Normal Reading (3Ah = 58 degrees C) 69 // Normal Maximum (69h = 105 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 73 // Upper critical (73h = 115 degrees C) 6E // Upper non-critical (6Eh = 110 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'SAS IOC Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'FP_TEMP' _REC_LEN 0040 // Sensor Record Header 0013 // Record ID 51 // SDR Version 01 // Record Type 3B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 21 // Sensor Number // Record Body Bytes 40 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 1C // Normal Reading (1Ch = 28 degrees C) 2D // Normal Maximum (2Dh = 45 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 37 // Upper critical (37h = 55 degrees C) 32 // Upper non-critical (32h = 50 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count D0 // Type/Length Code 'Front Panel Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 0038 // Sensor Record Header 0014 // Record ID 51 // SDR Version 01 // Record Type 33 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 22 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type -- (Temperature) 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 -- (Degrees C) 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 34 // Normal Reading (34h = 52 degrees C) 5D // Normal Maximum (5Dh = 93 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 67 // Upper critical (67h = 103 degrees C) 62 // Upper non-critical (62h = 98 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 05 // Lower non-critical (05h = 05 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM C8 // Type/Length Code 'SSB Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 003B // Sensor Record Header 0015 // Record ID 51 // SDR Version 01 // Record Type 36 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 25 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7B // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type -- (Temperature) 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 -- (Degrees C) 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 3A // Normal Reading (3Ah = 58 degrees C) 69 // Normal Maximum (69h = 105 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 73 // Upper critical (73h = 115 degrees C) 6E // Upper non-critical (6Eh = 110 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM CB // Type/Length Code 'P1 VRD Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 003C // Sensor Record Header 0016 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN D5 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7B // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type -- (Temperature) 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 -- (Degrees C) 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 3A // Normal Reading (3Ah = 58 degrees C) 69 // Normal Maximum (69h = 105 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 73 // Upper critical (73h = 115 degrees C) 6E // Upper non-critical (6Eh = 110 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'MEM VRM Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 003E // Sensor Record Header 0017 // Record ID 51 // SDR Version 01 // Record Type 39 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 24 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7B // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type -- (Temperature) 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 -- (Degrees C) 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 3A // Normal Reading (3Ah = 58 degrees C) 69 // Normal Maximum (69h = 105 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 73 // Upper critical (73h = 115 degrees C) 6E // Upper non-critical (6Eh = 110 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'MEM EFVRD Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 003C // Sensor Record Header 0018 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 23 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 3A // Normal Reading (3Ah = 58 degrees C) 69 // Normal Maximum (69h = 105 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 73 // Upper critical (73h = 115 degrees C) 6E // Upper non-critical (6Eh = 110 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h =0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CC // Type/Length Code 'LAN/BMC Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 003A // Sensor Record Header 0019 // Record ID 51 // SDR Version 01 // Record Type 35 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 20 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 3A // Normal Reading (3Ah = 58 degrees C) 69 // Normal Maximum (69h = 105 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 73 // Upper critical (73h = 115 degrees C) 6E // Upper non-critical (6Eh = 110 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h =0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CA // Type/Length Code 'Front Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'HSBP_1_BP4' _SDR_TAG 'HSBP_1_BP8' _REC_LEN 003B // Sensor Record Header 001A // Record ID 51 // SDR Version 01 // Record Type 36 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN 29 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 7D // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 35 // Normal Reading (35h = 53 degrees C) 5F // Normal Maximum (5Fh = 95 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 69 // Upper critical 64 // Upper non-critical //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysterisis value 02 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CB // Type Length Code 'HSBP 1 Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'HSBP_2_BP4' _SDR_TAG 'HSBP_2_BP8' _REC_LEN 003B // Sensor Record Header 001B // Record ID 51 // SDR Version 01 // Record Type 36 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN 2A // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 7D // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 35 // Normal Reading (35h = 53 degrees C) 5F // Normal Maximum (5Fh = 95 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 69 // Upper critical 64 // Upper non-critical //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysterisis value 02 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CB // Type Length Code 'HSBP 2 Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'EATEMP' _REC_LEN 003D // Sensor Record Header 001D // Record ID 51 // SDR Version 01 // Record Type 38 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 2E // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7B // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type -- (Temperature) 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u,l][c,nc]=0000 0000 // Deassertion Event Mask --[u,l][c,nc]=0000 0000 // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=0000 80 // Sensor Units 1 01 // Sensor Units 2 -- (Degrees C) 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 28 // Normal Reading (28h = 40 degrees C) 46 // Normal Maximum (46h = 70 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 04 // Positive hysteresis value 04 // Negative hysteresis value 00 // Reserved 00 // Reserved 47 // OEM CD // Type/Length Code 'Exit Air Temp' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 003C // Sensor Record Header 001E // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 2F // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8532 // Assertion Event Mask --[u,l][c,nc]=8532 8532 // Deassertion Event Mask --[u,l][c,nc]=8532 1B1B // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 3C // Normal Reading (3Ch = 60 degrees C) 6E // Normal Maximum (6Eh = 110 degrees C) 0A // Normal Minimum (0Ah = 10 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 78 // Upper critical (78h = 120 degrees C) 73 // Upper non-critical (73h = 115 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (00h =0 degrees C) 05 // Lower non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CC // Type/Length Code 'LAN NIC Temp' // String Bytes //====================================================================// // // Fan tachometer sensors // //====================================================================// _SDR_TYPE 01 _SDR_TAG 'OTHER_FAN_1' _REC_LEN 003C // Sensor Record Header 001F // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 30 // Sensor Number // Record Body Bytes 1D // Entity ID 02 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 1' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_FAN_1' _REC_LEN 003C // Sensor Record Header 0020 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 30 // Sensor Number // Record Body Bytes 1D // Entity ID 01 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 21 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 87 // Normal Reading (87h == 4500 RPM) FF // Normal Maximum (FFh == 8500 RPM) 0F // Normal Minimum (0Fh == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 8500 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 06 // Lower critical (06h == 200 RPM) 09 // Lower non-critical (09h == 300 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 1' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'FAN_120_1' _REC_LEN 003C // Sensor Record Header 0021 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 30 // Sensor Number // Record Body Bytes 1D // Entity ID 02 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 0E // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 97 // Normal Reading (97h == 2200 RPM) FF // Normal Maximum (FFh == 3700 RPM) 30 // Normal Minimum (30h == 700 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 3700 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 1C // Lower critical (1Ch == 420 RPM) 21 // Lower non-critical (21h == 490 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 1' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'OTHER_FAN_2' _REC_LEN 003C // Sensor Record Header 0022 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 31 // Sensor Number // Record Body Bytes 1D // Entity ID 03 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 2' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_FAN_2' _REC_LEN 003C // Sensor Record Header 0023 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 31 // Sensor Number // Record Body Bytes 1D // Entity ID 02 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 21 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 87 // Normal Reading (87h == 4500 RPM) FF // Normal Maximum (FFh == 8500 RPM) 0F // Normal Minimum (0Fh == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 8500 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 06 // Lower critical (06h == 200 RPM) 09 // Lower non-critical (09h == 300 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 2' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'FAN_120_2' _REC_LEN 003C // Sensor Record Header 0024 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 31 // Sensor Number // Record Body Bytes 1D // Entity ID 03 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 14 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 90 // Normal Reading (90h == 3000 RPM) FF // Normal Maximum (FFh == 5300 RPM) 21 // Normal Minimum (21h == 700 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 5300 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 14 // Lower critical (14h == 420 RPM) 17 // Lower non-critical (17h == 490 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 2' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'OTHER_FAN_3' _REC_LEN 003C // Sensor Record Header 0025 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 32 // Sensor Number // Record Body Bytes 1D // Entity ID 04 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 3' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_FAN_3' _REC_LEN 003C // Sensor Record Header 0026 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 32 // Sensor Number // Record Body Bytes 1D // Entity ID 03 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 21 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 87 // Normal Reading (87h == 4500 RPM) FF // Normal Maximum (FFh == 8500 RPM) 0F // Normal Minimum (0Fh == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 8500 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 06 // Lower critical (06h == 200 RPM) 09 // Lower non-critical (09h == 300 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 3' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'OTHER_FAN_4' _REC_LEN 003C // Sensor Record Header 0027 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 33 // Sensor Number // Record Body Bytes 1D // Entity ID 05 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 4' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_FAN_4' _REC_LEN 003C // Sensor Record Header 0028 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 33 // Sensor Number // Record Body Bytes 1D // Entity ID 04 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 21 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 87 // Normal Reading (87h == 4500 RPM) FF // Normal Maximum (FFh == 8500 RPM) 0F // Normal Minimum (0Fh == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 8500 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 06 // Lower critical (06h == 200 RPM) 09 // Lower non-critical (09h == 300 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 4' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'OTHER_FAN_5' _REC_LEN 003C // Sensor Record Header 0029 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 34 // Sensor Number // Record Body Bytes 1D // Entity ID 06 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 5' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_FAN_5' _REC_LEN 003C // Sensor Record Header 002A // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 34 // Sensor Number // Record Body Bytes 1D // Entity ID 05 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 21 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 87 // Normal Reading (87h == 4500 RPM) FF // Normal Maximum (FFh == 8500 RPM) 0F // Normal Minimum (0Fh == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 8500 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 06 // Lower critical (06h == 200 RPM) 09 // Lower non-critical (09h == 300 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 5' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'OTHER_FAN_6' _SDR_TAG 'FCT_FAN_6' _REC_LEN 003C // Sensor Record Header 002B // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 35 // Sensor Number // Record Body Bytes 1D // Entity ID 06 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CC // Type/Length Code 'System Fan 6' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC1_FAN' _REC_LEN 003F // Sensor Record Header 002C // Record ID 51 // SDR Version 01 // Record Type 3A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 36 // Sensor Number // Record Body Bytes 1D // Entity ID 08 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 03 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CF // Type/Length Code 'Processor 1 Fan' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC2_FAN' _REC_LEN 003F // Sensor Record Header 002D // Record ID 51 // SDR Version 01 // Record Type 3A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 37 // Sensor Number // Record Body Bytes 1D // Entity ID 09 // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 03 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count CF // Type/Length Code 'Processor 2 Fan' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'OTHER_REAR_FAN' _REC_LEN 0038 // Sensor Record Header 002E // Record ID 51 // SDR Version 01 // Record Type 33 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 38 // Sensor Number // Record Body Bytes 1D // Entity ID 0A // Entity Instance 7F // Sensor Initialization 28 // Sensor Capabilities 04 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask --[l][c,nc]=0530 0500 // Deassertion Event Mask --[l][c,nc]=0500 0303 // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303 00 // Sensor Units 1 12 // Sensor Units 2 (12h=RPM) 00 // Sensor Units 3 00 // Linearization 62 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 82 // Normal Reading (82h == 12750 RPM) FF // Normal Maximum (FFh == 25000 RPM) 05 // Normal Minimum (05h == 500 RPM) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh == 25000 RPM) 00 // Sensor Minimum Reading (00h == 0 RPM) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical (not specified) 00 // Upper non-critical (not specified) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 03 // Lower critical (03h == 300 RPM) 04 // Lower non-critical (04h == 400 RPM) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 45 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count C8 // Type/Length Code 'Rear Fan' // String Bytes //====================================================================// // // Fan presence sensors (Only supported with hot-swappable fans) // //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_UPM_Red_HS_FAN' _REC_LEN 002D // Sensor Record Header 002F // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 40 // Sensor Number // Record Body Bytes 1D // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 04 // Sensor Type 08 // Event / Reading Base Type 0200 // Assertion Event Mask --Device present =0200 0200 // Deassertion Event Mask --Device present =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --Device present =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'Fan 1 Present' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_UPM_Red_HS_FAN' _REC_LEN 002D // Sensor Record Header 0030 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 41 // Sensor Number // Record Body Bytes 1D // Entity ID 02 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 04 // Sensor Type 08 // Event / Reading Base Type 0200 // Assertion Event Mask --Device present =0200 0200 // Deassertion Event Mask --Device present =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --Device present =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'Fan 2 Present' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_UPM_Red_HS_FAN' _REC_LEN 002D // Sensor Record Header 0031 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 42 // Sensor Number // Record Body Bytes 1D // Entity ID 03 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 04 // Sensor Type 08 // Event / Reading Base Type 0200 // Assertion Event Mask --Device present =0200 0200 // Deassertion Event Mask --Device present =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --Device present =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'Fan 3 Present' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_UPM_Red_HS_FAN' _REC_LEN 002D // Sensor Record Header 0032 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 43 // Sensor Number // Record Body Bytes 1D // Entity ID 04 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 04 // Sensor Type 08 // Event / Reading Base Type 0200 // Assertion Event Mask --Device present =0200 0200 // Deassertion Event Mask --Device present =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --Device present =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'Fan 4 Present' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_UPM_Red_HS_FAN' _REC_LEN 002D // Sensor Record Header 0033 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 44 // Sensor Number // Record Body Bytes 1D // Entity ID 05 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 04 // Sensor Type 08 // Event / Reading Base Type 0200 // Assertion Event Mask --Device present =0200 0200 // Deassertion Event Mask --Device present =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --Device present =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'Fan 5 Present' // String Bytes //====================================================================// // // Power supply sensors (Only supported with PMBus enabled power supplies) // //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_750_PS1' _SDR_TAG 'STICKY_1600_PS1' _REC_LEN 002A // Sensor Record Header 0035 // Record ID 51 // SDR Version 02 // Record Type 25 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 50 // Sensor Number // Record Body Bytes 0A // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 08 // Sensor Type 6F // Event / Reading Base Type 4F00 // Assertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00 4F00 // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00 4F00 // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CA // Type/Length Code 'PS1 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_750_PS2' _SDR_TAG 'STICKY_1600_PS2' _REC_LEN 002A // Sensor Record Header 0036 // Record ID 51 // SDR Version 02 // Record Type 25 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 51 // Sensor Number // Record Body Bytes 0A // Entity ID 02 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 08 // Sensor Type 6F // Event / Reading Base Type 4F00 // Assertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00 4F00 // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00 4F00 // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CA // Type/Length Code 'PS2 Status' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_750_PS1' _REC_LEN 003C // Sensor Record Header 0038 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 54 // Sensor Number // Record Body Bytes 0A // Entity ID 01 // Entity Instance 7B // Sensor Initialization 68 // Sensor Capabilities 0B // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask 8032 // Deassertion Event Mask 1818 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 06 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 04 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 66 // Nomnal Reading (66h=409.0Watt) CC // Normal Maximum (CCh=817.6Watt) 00 // Normal Minimum (00h=0Watt) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh=1020.0Watt) 00 // Sensor Minimum Reading (00h=0.0Watt) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) E6 // Upper critical (E6h=923.1Watt) D9 // Upper non-critical (D9h=870.3Watt) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 02 // Positive hysterisis value 02 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'PS1 Power In' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_1600_PS1' _REC_LEN 003C // Sensor Record Header 0039 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 54 // Sensor Number // Record Body Bytes 0A // Entity ID 01 // Entity Instance 7B // Sensor Initialization 68 // Sensor Capabilities 0B // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask 8032 // Deassertion Event Mask 1818 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 06 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 07 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 57 // Nomnal Reading (57h=877.0Watt) AF // Normal Maximum (AFh=1753.8Watt) 00 // Normal Minimum (00h=0Watt) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh=1785.0Watt) 00 // Sensor Minimum Reading (00h=0.0Watt) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) E9 // Upper critical (E9h=2334.1Watt) CC // Upper non-critical (CCh=2044.0Watt) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 02 // Positive hysterisis value 02 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'PS1 Power In' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_750_PS2' _REC_LEN 003C // Sensor Record Header 003B // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 55 // Sensor Number // Record Body Bytes 0A // Entity ID 02 // Entity Instance 7B // Sensor Initialization 68 // Sensor Capabilities 0B // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask 8032 // Deassertion Event Mask 1818 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 06 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 04 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 66 // Nomnal Reading (66h=409.0Watt) CC // Normal Maximum (CCh=817.6Watt) 00 // Normal Minimum (00h=0Watt) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh=1020.0Watt) 00 // Sensor Minimum Reading (00h=0.0Watt) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) E6 // Upper critical (E6h=923.1Watt) D9 // Upper non-critical (D9h=870.3Watt) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 02 // Positive hysterisis value 02 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'PS2 Power In' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_1600_PS2' _REC_LEN 003C // Sensor Record Header 003C // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 55 // Sensor Number // Record Body Bytes 0A // Entity ID 02 // Entity Instance 7B // Sensor Initialization 68 // Sensor Capabilities 0B // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask 8032 // Deassertion Event Mask 1818 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 06 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 07 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 57 // Nomnal Reading (57h=877.0Watt) AF // Normal Maximum (AFh=1753.8Watt) 00 // Normal Minimum (00h=0Watt) //------------------------------------------------------------------// FF // Sensor Maximum Reading (FFh=1785.0Watt) 00 // Sensor Minimum Reading (00h=0.0Watt) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) E9 // Upper critical (E9h=2334.1Watt) CC // Upper non-critical (CCh=2044.0Watt) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 02 // Positive hysterisis value 02 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'PS2 Power In' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_750_PS1' _REC_LEN 003E // Sensor Record Header 003E // Record ID 51 // SDR Version 01 // Record Type 39 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 58 // Sensor Number // Record Body Bytes 0A // Entity ID 01 // Entity Instance 7B // Sensor Initialization E8 // Sensor Capabilities 03 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask 8032 // Deassertion Event Mask 1818 // Reading Mask & Settable / Readable Threshold Masks 01 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 32 // Normal Reading (32h = 50 %) 64 // Normal Maximum (64h = 100 %) 00 // Normal Minimum //------------------------------------------------------------------// FF // Sensor Maximum Reading 00 // Sensor Minimum Reading //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 70 // Upper critical (70h = 112.0 %) 64 // Upper non-critical (64h = 100.0 %) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 00 // Positive hysterisis value 00 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'PS1 Curr Out %' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_1600_PS1' _REC_LEN 003E // Sensor Record Header 003F // Record ID 51 // SDR Version 01 // Record Type 39 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 58 // Sensor Number // Record Body Bytes 0A // Entity ID 01 // Entity Instance 7B // Sensor Initialization E8 // Sensor Capabilities 03 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask 8032 // Deassertion Event Mask 1818 // Reading Mask & Settable / Readable Threshold Masks 01 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 32 // Normal Reading (32h = 50 %) 64 // Normal Maximum (64h = 100 %) 00 // Normal Minimum //------------------------------------------------------------------// FF // Sensor Maximum Reading 00 // Sensor Minimum Reading //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 85 // Upper critical (85h = 133.0 %) 64 // Upper non-critical (64h = 100.0 %) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 00 // Positive hysterisis value 00 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'PS1 Curr Out %' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_750_PS2' _REC_LEN 003E // Sensor Record Header 0041 // Record ID 51 // SDR Version 01 // Record Type 39 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 59 // Sensor Number // Record Body Bytes 0A // Entity ID 02 // Entity Instance 7B // Sensor Initialization E8 // Sensor Capabilities 03 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask 8032 // Deassertion Event Mask 1818 // Reading Mask & Settable / Readable Threshold Masks 01 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 32 // Normal Reading (32h = 50 %) 64 // Normal Maximum (64h = 100 %) 00 // Normal Minimum //------------------------------------------------------------------// FF // Sensor Maximum Reading 00 // Sensor Minimum Reading //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 70 // Upper critical (70h = 112.0 %) 64 // Upper non-critical (64h = 100.0 %) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 00 // Positive hysterisis value 00 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'PS2 Curr Out %' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_1600_PS2' _REC_LEN 003E // Sensor Record Header 0042 // Record ID 51 // SDR Version 01 // Record Type 39 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 59 // Sensor Number // Record Body Bytes 0A // Entity ID 02 // Entity Instance 7B // Sensor Initialization E8 // Sensor Capabilities 03 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask 8032 // Deassertion Event Mask 1818 // Reading Mask & Settable / Readable Threshold Masks 01 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 32 // Normal Reading (32h = 50 %) 64 // Normal Maximum (64h = 100 %) 00 // Normal Minimum //------------------------------------------------------------------// FF // Sensor Maximum Reading 00 // Sensor Minimum Reading //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 85 // Upper critical (85h = 133.0 %) 64 // Upper non-critical (64h = 100.0 %) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 00 // Positive hysterisis value 00 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CE // Type/Length Code 'PS2 Curr Out %' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_750_PS1' _SDR_TAG 'STICKY_1600_PS1' _REC_LEN 003F // Sensor Record Header 0043 // Record ID 51 // SDR Version 01 // Record Type 3A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 5C // Sensor Number // Record Body Bytes 0A // Entity ID 01 // Entity Instance 7B // Sensor Initialization E8 // Sensor Capabilities 01 // Sensor Type -- Temp 01 // Event / Reading Base Type 8002 // Assertion Event Mask --[u][c,nc]=8002 8032 // Deassertion Event Mask --[u][c,nc]=8032 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 -- Degrees C 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 1C // Normal Reading (1Ch = 28 degrees C) 37 // Normal Maximum (37h = 55 degrees C) 05 // Normal Minimum (05h = 5 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 41 // Upper critical (41h = 65 degrees C) 3C // Upper non-critical (3Ch = 60 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CF // Type/Length Code 'PS1 Temperature' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'STICKY_750_PS2' _SDR_TAG 'STICKY_1600_PS2' _REC_LEN 003F // Sensor Record Header 0044 // Record ID 51 // SDR Version 01 // Record Type 3A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 5D // Sensor Number // Record Body Bytes 0A // Entity ID 02 // Entity Instance 7B // Sensor Initialization E8 // Sensor Capabilities 01 // Sensor Type -- Temp 01 // Event / Reading Base Type 8002 // Assertion Event Mask --[u][c,nc]=8002 8032 // Deassertion Event Mask --[u][c,nc]=8032 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 -- Degrees C 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 1C // Normal Reading (1Ch = 28 degrees C) 37 // Normal Maximum (37h = 55 degrees C) 05 // Normal Minimum (05h = 5 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 41 // Upper critical (41h = 65 degrees C) 3C // Upper non-critical (3Ch = 60 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CF // Type/Length Code 'PS2 Temperature' // String Bytes //====================================================================// // // Processor (CPU) & DIMM sensors // //====================================================================// _SDR_TYPE 02 _SDR_TAG 'PROC_1' _REC_LEN 0029 // Sensor Record Header 0048 // Record ID 51 // SDR Version 02 // Record Type 24 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 70 // Sensor Number // Record Body Bytes 03 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 07 // Sensor Type 6F // Event / Reading Base Type 8200 // Assertion Event Mask --Thermal trip/Presence/Processor disabled =8200 8200 // Deassertion Event Mask --Thermal trip/Presence/Processor disabled =8200 8200 // Reading Mask & Settable / Readable Threshold Masks --Thermal trip/Presence/Processor disabled=8200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM C9 // Type/Length Code 'P1 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'PROC_2' _REC_LEN 0029 // Sensor Record Header 0049 // Record ID 51 // SDR Version 02 // Record Type 24 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 71 // Sensor Number // Record Body Bytes 03 // Entity ID 02 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 07 // Sensor Type 6F // Event / Reading Base Type 8200 // Assertion Event Mask --Thermal trip/Presence/Processor disabled =8200 8200 // Deassertion Event Mask --Thermal trip/Presence/Processor disabled =8200 8200 // Reading Mask & Settable / Readable Threshold Masks --Thermal trip/Presence/Processor disabled =8200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM C9 // Type/Length Code 'P2 Status' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_1' _REC_LEN 003F // Sensor Record Header 004A // Record ID 51 // SDR Version 01 // Record Type 3A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 74 // Sensor Number // Record Body Bytes 03 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// F1 // Normal Reading (F1h = -15 degree C) 00 // Normal Maximum (00h = 0 degree C) BA // Normal Minimum (BAh = -70 degree C) //------------------------------------------------------------------// 00 // Sensor Maximum Reading (00h = 0 degree C) 80 // Sensor Minimum Reading (80h = -128 degree C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degree C) 00 // Upper critical (00h = 0 degree C) 00 // Upper non-critical (00h = 0 degree C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degree C) 00 // Lower critical (00h = 0 degree C) 00 // Lower non-critical (00h = 0 degree C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 25 // OEM CF // Type/Length Code 'P1 Therm Margin' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_2' _REC_LEN 003F // Sensor Record Header 004B // Record ID 51 // SDR Version 01 // Record Type 3A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 75 // Sensor Number // Record Body Byte 03 // Entity ID 02 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// F1 // Normal Reading (F1h = -15 degree C) 00 // Normal Maximum (00h = 0 degree C) BA // Normal Minimum (BAh = -70 degree C) //------------------------------------------------------------------// 00 // Sensor Maximum Reading (00h = 0 degree C) 80 // Sensor Minimum Reading (80h = -128 degree C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degree C) 00 // Upper critical (00h = 0 degree C) 00 // Upper non-critical (00h = 0 degree C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degree C) 00 // Lower critical (00h = 0 degree C) 00 // Lower non-critical (00h = 0 degree C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 25 // OEM CF // Type/Length Code 'P2 Therm Margin' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_1' _REC_LEN 003F // Sensor Record Header 004C // Record ID 51 // SDR Version 01 // Record Type 3A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 78 // Sensor Number // Record Body Bytes 03 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask --[u][c,nc]=8002 8032 // Deassertion Event Mask --[u][c,nc]=8032 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 01 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 00 // Normal Reading (00h = 0 %) 14 // Normal Maximum (14h = 20 %) 00 // Normal Minimum (00h = 0 %) //------------------------------------------------------------------// 64 // Sensor Maximum Reading (64h = 100 %) 00 // Sensor Minimum Reading (00h = 0 %) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 %) 32 // Upper critical (32h = 50 %) 1E // Upper non-critical (1Eh = 30 %) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 %) 00 // Lower critical (00h = 0 %) 00 // Lower non-critical (00h = 0 %) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'P1 Therm Ctrl %' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_2' _REC_LEN 003F // Sensor Record Header 004D // Record ID 51 // SDR Version 01 // Record Type 3A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 79 // Sensor Number // Record Body Bytes 03 // Entity ID 02 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask --[u][c,nc]=8002 8032 // Deassertion Event Mask --[u][c,nc]=8032 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 01 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// 00 // Normal Reading (00h = 0 %) 14 // Normal Maximum (14h = 20 %) 00 // Normal Minimum (00h = 0 %) //------------------------------------------------------------------// 64 // Sensor Maximum Reading (64h = 100 %) 00 // Sensor Minimum Reading (00h = 0 %) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 %) 32 // Upper critical (32h = 50 %) 1E // Upper non-critical (1Eh = 30 %) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 %) 00 // Lower critical (00h = 0 %) 00 // Lower non-critical (00h = 0 %) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'P2 Therm Ctrl %' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'PROC_1' _REC_LEN 0028 // Sensor Record Header 004E // Record ID 51 // SDR Version 02 // Record Type 23 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 7C // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 41 // Sensor Capabilities 07 // Sensor Type 03 // Event / Reading Base Type 0200 // Assertion Event Mask --State asserted =0200 0200 // Deassertion Event Mask --State asserted =0200 0200 // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM C8 // Type/Length Code 'CPU ERR2' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 0026 // Sensor Record Header 0050 // Record ID 51 // SDR Version 02 // Record Type 21 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 80 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 07 // Sensor Type 03 // Event / Reading Base Type 0200 // Assertion Event Mask --State asserted =0200 0200 // Deassertion Event Mask --State asserted =0200 0000 // Reading Mask & Settable / Readable Threshold Masks C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM C6 // Type/Length Code 'CATERR' // String Bytes //====================================================================// _SDR_TYPE 03 _SDR_TAG 'PROC_1' _REC_LEN 001F // Sensor Record Header 6900 // Record ID 51 // SDR Version 03 // Record Type 1A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 81 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 28 // Sensor type 03 // Event/Reading Type Code 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CE // Type/Length Code 'MTM Lvl Change' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 002B // Sensor Record Header 0052 // Record ID 51 // SDR Version 02 // Record Type 26 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 82 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 07 // Sensor Type 03 // Event / Reading Base Type 0200 // Assertion Event Mask --State asserted =0200 0200 // Deassertion Event Mask --State asserted =0200 0000 // Reading Mask & Settable / Readable Threshold Masks C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CB // Type/Length Code 'CPU Missing' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_1' _REC_LEN 0040 // Sensor Record Header 0053 // Record ID 51 // SDR Version 01 // Record Type 3B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 83 // Sensor Number // Record Body Bytes 03 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// F1 // Normal Reading (F1h = -15 degree C) 00 // Normal Maximum (00h = 0 degree C) BA // Normal Minimum (BAh = -70 degree C) //------------------------------------------------------------------// 00 // Sensor Maximum Reading (00h = 0 degree C) 80 // Sensor Minimum Reading (80h = -128 degree C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degree C) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degree C) 00 // Lower critical (00h = 0 degree C) 00 // Lower non-critical (00h = 0 degree C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 25 // OEM D0 // Type/Length Code 'P1 DTS Therm Mgn' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_2' _REC_LEN 0040 // Sensor Record Header 0054 // Record ID 51 // SDR Version 01 // Record Type 3B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 84 // Sensor Number // Record Body Byte 03 // Entity ID 02 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// F1 // Normal Reading (F1h = -15 degree C) 00 // Normal Maximum (00h = 0 degree C) BA // Normal Minimum (BAh = -70 degree C) //------------------------------------------------------------------// 00 // Sensor Maximum Reading (00h = 0 degree C) 80 // Sensor Minimum Reading (80h = -128 degree C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degree C) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degree C) 00 // Lower critical (00h = 0 degree C) 00 // Lower non-critical (00h = 0 degree C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 25 // OEM D0 // Type/Length Code 'P2 DTS Therm Mgn' // String Bytes //====================================================================// _SDR_TYPE 03 _REC_LEN 001F // Sensor Record Header BF00 // Record ID 51 // SDR Version 03 // Record Type 1A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 87 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 28 // Sensor type 03 // Event/Reading Type Code 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CE // Type/Length Code 'AutoCfg Status' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 0027 // Sensor Record Header 0056 // Record ID 51 // SDR Version 02 // Record Type 22 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN 90 // Sensor Number // Record Body Bytes 03 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 01 // Sensor Type 05 // Event / Reading Base Type 0200 // Assertion Event Mask 0200 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Masks C0 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM C7 // Type/Length Code 'VRD Hot' // String Bytes //====================================================================// // // Power supply fan tachometer sensors // //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_750_PS1' _REC_LEN 002C // Sensor Record Header 005C // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN A0 // Sensor Number // Record Body Bytes 1D // Entity ID 0B // Entity Instance 67 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type; 00 // Sensor Capabilities -- Manual Rearm 04 // Sensor Type - Fan 03 // Event / Reading Base Type 0200 // Assertion Event Mask 0200 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Mask C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'PS1 Fan Fail' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_1600_PS1' _REC_LEN 002F // Sensor Record Header 005D // Record ID 51 // SDR Version 02 // Record Type 2A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN A0 // Sensor Number // Record Body Bytes 1D // Entity ID 0B // Entity Instance 67 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type; 00 // Sensor Capabilities -- Manual Rearm 04 // Sensor Type - Fan 03 // Event / Reading Base Type 0200 // Assertion Event Mask 0200 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Mask C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'PS1 1a Fan Fail' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_1600_PS1' _REC_LEN 002F // Sensor Record Header 005E // Record ID 51 // SDR Version 02 // Record Type 2A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN A1 // Sensor Number // Record Body Bytes 1D // Entity ID 0C // Entity Instance 67 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type; 00 // Sensor Capabilities -- Manual Rearm 04 // Sensor Type - Fan 03 // Event / Reading Base Type 0200 // Assertion Event Mask 0200 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Mask C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'PS1 1b Fan Fail' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_750_PS2' _REC_LEN 002C // Sensor Record Header 005F // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN A4 // Sensor Number // Record Body Bytes 1D // Entity ID 0D // Entity Instance 67 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type; 00 // Sensor Capabilities -- Manual Rearm 04 // Sensor Type - Fan 03 // Event / Reading Base Type 0200 // Assertion Event Mask 0200 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Mask C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'PS2 Fan Fail' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_1600_PS2' _REC_LEN 002F // Sensor Record Header 0060 // Record ID 51 // SDR Version 02 // Record Type 2A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN A4 // Sensor Number // Record Body Bytes 1D // Entity ID 0D // Entity Instance 67 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type; 00 // Sensor Capabilities -- Manual Rearm 04 // Sensor Type - Fan 03 // Event / Reading Base Type 0200 // Assertion Event Mask 0200 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Mask C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'PS2 1a Fan Fail' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'STICKY_1600_PS2' _REC_LEN 002F // Sensor Record Header 0061 // Record ID 51 // SDR Version 02 // Record Type 2A // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN A5 // Sensor Number // Record Body Bytes 1D // Entity ID 0E // Entity Instance 67 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type; 00 // Sensor Capabilities -- Manual Rearm 04 // Sensor Type - Fan 03 // Event / Reading Base Type 0200 // Assertion Event Mask 0200 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Mask C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'PS2 1b Fan Fail' // String Bytes //====================================================================// // // Memory thermal margin sensors // //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_1' _REC_LEN 0040 // Sensor Record Header 0062 // Record ID 51 // SDR Version 01 // Record Type 3B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN B0 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask --[u][c,nc]=8002 8032 // Deassertion Event Mask --[u][c,nc]=8032 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// EC // Normal Reading(ECh = -20 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 0A // Upper critical (0Ah = 10 degrees C) 05 // Upper non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count D0 // Type/Length Code 'DIMM Thrm Mrgn 1' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_1' _REC_LEN 0040 // Sensor Record Header 0063 // Record ID 51 // SDR Version 01 // Record Type 3B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN B1 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask --[u][c,nc]=8002 8032 // Deassertion Event Mask --[u][c,nc]=8032 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// EC // Normal Reading(ECh = -20 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 0A // Upper critical (0Ah = 10 degrees C) 05 // Upper non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count D0 // Type/Length Code 'DIMM Thrm Mrgn 2' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_2' _REC_LEN 0040 // Sensor Record Header 0064 // Record ID 51 // SDR Version 01 // Record Type 3B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN B2 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask --[u][c,nc]=8002 8032 // Deassertion Event Mask --[u][c,nc]=8032 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// EC // Normal Reading(ECh = -20 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 0A // Upper critical (0Ah = 10 degrees C) 05 // Upper non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count D0 // Type/Length Code 'DIMM Thrm Mrgn 3' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_2' _REC_LEN 0040 // Sensor Record Header 0065 // Record ID 51 // SDR Version 01 // Record Type 3B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN B3 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 8002 // Assertion Event Mask --[u][c,nc]=8002 8032 // Deassertion Event Mask --[u][c,nc]=8032 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// EC // Normal Reading(ECh = -20 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 0A // Upper critical (0Ah = 10 degrees C) 05 // Upper non-critical (05h = 5 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count D0 // Type/Length Code 'DIMM Thrm Mrgn 4' // String Bytes //====================================================================// // // Memory thermal trip sensors // //====================================================================// _SDR_TYPE 02 _SDR_TAG 'PROC_1' _REC_LEN 0030 // Sensor Record Header 0066 // Record ID 51 // SDR Version 02 // Record Type 2B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN C0 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 0C // Sensor Type 6F // Event / Reading Base Type 0004 // Assertion Event Mask --State asserted =0004 0004 // Deassertion Event Mask --State asserted =0004 0004 // Reading Mask & Settable / Readable Threshold Masks --State asserted =0004 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM D0 // Type/Length Code 'Mem P1 Thrm Trip' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'PROC_2' _REC_LEN 0030 // Sensor Record Header 0067 // Record ID 51 // SDR Version 02 // Record Type 2B // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN C1 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 00 // Sensor Capabilities 0C // Sensor Type 6F // Event / Reading Base Type 0004 // Assertion Event Mask --State asserted =0004 0004 // Deassertion Event Mask --State asserted =0004 0004 // Reading Mask & Settable / Readable Threshold Masks --State asserted =0004 C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM D0 // Type/Length Code 'Mem P2 Thrm Trip' // String Bytes _SDR_TYPE 01 _SDR_TAG 'MIC1_PRESCENT' _REC_LEN 003C // Sensor Record Header A001 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN C4 // Sensor Number // Record Body Bytes D0 // Entity ID 00 // Entity Instance 7E // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u][c,nc]=0000 0000 // Deassertion Event Mask --[u][c,nc]=0000 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// F1 // Normal Reading(ECh = -15 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CC // Type/Length Code 'MIC 1 Margin' // String Bytes _SDR_TYPE 01 _SDR_TAG 'MIC2_PRESCENT' _REC_LEN 003C // Sensor Record Header A002 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN C5 // Sensor Number // Record Body Bytes D0 // Entity ID 01 // Entity Instance 7E // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u][c,nc]=0000 0000 // Deassertion Event Mask --[u][c,nc]=0000 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// F1 // Normal Reading(ECh = -15 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CC // Type/Length Code 'MIC 2 Margin' // String Bytes _SDR_TYPE 01 _SDR_TAG 'MIC3_PRESCENT' _REC_LEN 003C // Sensor Record Header A003 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN C6 // Sensor Number // Record Body Bytes D0 // Entity ID 02 // Entity Instance 7E // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u][c,nc]=0000 0000 // Deassertion Event Mask --[u][c,nc]=0000 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// F1 // Normal Reading(ECh = -15 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CC // Type/Length Code 'MIC 3 Margin' // String Bytes _SDR_TYPE 01 _SDR_TAG 'MIC4_PRESCENT' _REC_LEN 003C // Sensor Record Header A004 // Record ID 51 // SDR Version 01 // Record Type 37 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN C7 // Sensor Number // Record Body Bytes D0 // Entity ID 02 // Entity Instance 7E // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u][c,nc]=0000 0000 // Deassertion Event Mask --[u][c,nc]=0000 1818 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// F1 // Normal Reading(ECh = -20 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CC // Type/Length Code 'MIC 4 Margin' // String Bytes _SDR_TYPE 02 _SDR_TAG 'MIC1_PRESCENT' _REC_LEN 002C // Sensor Record Header A005 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN A2 // Sensor Number // Record Body Bytes D0 // Entity ID 00 // Entity Instance 6C // Sensor Initialization 40 // Sensor Capabilities C0 // Sensor Type 70 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 7F00 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'MIC 1 Status' // String Bytes _SDR_TYPE 02 _SDR_TAG 'MIC2_PRESCENT' _REC_LEN 002C // Sensor Record Header A034 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN A3 // Sensor Number // Record Body Bytes D0 // Entity ID 01 // Entity Instance 6C // Sensor Initialization 40 // Sensor Capabilities C0 // Sensor Type 70 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 7F00 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'MIC 2 Status' // String Bytes _SDR_TYPE 02 _SDR_TAG 'MIC3_PRESCENT' _REC_LEN 002C // Sensor Record Header A007 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN A6 // Sensor Number // Record Body Bytes D0 // Entity ID 02 // Entity Instance 6C // Sensor Initialization 40 // Sensor Capabilities C0 // Sensor Type 70 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 7F00 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'MIC 3 Status' // String Bytes _SDR_TYPE 02 _SDR_TAG 'MIC4_PRESCENT' _REC_LEN 002C // Sensor Record Header A008 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN A7 // Sensor Number // Record Body Bytes D0 // Entity ID 02 // Entity Instance 6C // Sensor Initialization 40 // Sensor Capabilities C0 // Sensor Type 70 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 7F00 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'MIC 4 Status' // String Bytes _SDR_TYPE 01 _SDR_TAG 'MIC1_PRESCENT' _REC_LEN 003D // Sensor Record Header 1F00 // Record ID 51 // SDR Version 01 // Record Type 38 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN AA // Sensor Number // Record Body Bytes D0 // Entity ID 01 // Entity Instance 77 // Sensor Initialization 4C // Sensor Capabilities 03 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 06 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 02 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 01 // Accuracy, Accuracy Exp 00 // R exp, B exp 00 // Analog characteristic flags 00 // Nominal Reading 00 // Normal Maximum 00 // Normal Minimum FF // Sensor Maximum Reading 00 // Sensor Minimum Reading 00 // Upper non-recoverable 73 // Upper critical 6E // Upper non-critical 00 // Lower non-recoverable 00 // Lower critical 00 // Lower non-critical 00 // Positive hysterisis value 00 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'MIC 1 Avg Pwr' // String Bytes _SDR_TYPE 01 _SDR_TAG 'MIC2_PRESCENT' _REC_LEN 003D // Sensor Record Header 1F01 // Record ID 51 // SDR Version 01 // Record Type 38 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN AB // Sensor Number // Record Body Bytes D0 // Entity ID 01 // Entity Instance 77 // Sensor Initialization 4C // Sensor Capabilities 03 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 06 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 02 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 01 // Accuracy, Accuracy Exp 00 // R exp, B exp 00 // Analog characteristic flags 00 // Nominal Reading 00 // Normal Maximum 00 // Normal Minimum FF // Sensor Maximum Reading 00 // Sensor Minimum Reading 00 // Upper non-recoverable 73 // Upper critical 6E // Upper non-critical 00 // Lower non-recoverable 00 // Lower critical 00 // Lower non-critical 00 // Positive hysterisis value 00 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'MIC 2 Avg Pwr' // String Bytes _SDR_TYPE 01 _SDR_TAG 'MIC3_PRESCENT' _REC_LEN 003D // Sensor Record Header 1F02 // Record ID 51 // SDR Version 01 // Record Type 38 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN AE // Sensor Number // Record Body Bytes D0 // Entity ID 01 // Entity Instance 77 // Sensor Initialization 4C // Sensor Capabilities 03 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 06 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 02 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 01 // Accuracy, Accuracy Exp 00 // R exp, B exp 00 // Analog characteristic flags 00 // Nominal Reading 00 // Normal Maximum 00 // Normal Minimum FF // Sensor Maximum Reading 00 // Sensor Minimum Reading 00 // Upper non-recoverable 73 // Upper critical 6E // Upper non-critical 00 // Lower non-recoverable 00 // Lower critical 00 // Lower non-critical 00 // Positive hysterisis value 00 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'MIC 3 Avg Pwr' // String Bytes _SDR_TYPE 01 _SDR_TAG 'MIC4_PRESCENT' _REC_LEN 003D // Sensor Record Header 1F03 // Record ID 51 // SDR Version 01 // Record Type 38 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN AF // Sensor Number // Record Body Bytes D0 // Entity ID 01 // Entity Instance 77 // Sensor Initialization 4C // Sensor Capabilities 03 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0000 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 06 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 02 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 01 // Accuracy, Accuracy Exp 00 // R exp, B exp 00 // Analog characteristic flags 00 // Nominal Reading 00 // Normal Maximum 00 // Normal Minimum FF // Sensor Maximum Reading 00 // Sensor Minimum Reading 00 // Upper non-recoverable 73 // Upper critical 6E // Upper non-critical 00 // Lower non-recoverable 00 // Lower critical 00 // Lower non-critical 00 // Positive hysterisis value 00 // Negative hysterisis value 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'MIC 4 Avg Pwr' // String Bytes //====================================================================// // // Global aggregate thermal margin sensors // //====================================================================// _SDR_TYPE 01 _SDR_TAG 'UPM_No_Red' _REC_LEN 003E // Sensor Record Header 0068 // Record ID 51 // SDR Version 01 // Record Type 39 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN C8 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u][c,nc]=0000 0000 // Deassertion Event Mask --[u][c,nc]=0000 0000 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=0000 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// EC // Normal Reading(ECh = -20 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CE // Type/Length Code 'Agg Thrm Mgn 1' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'UPM_Red' _REC_LEN 003E // Sensor Record Header 0069 // Record ID 51 // SDR Version 01 // Record Type 39 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN C9 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 01 // Sensor Type 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u][c,nc]=0000 0000 // Deassertion Event Mask --[u][c,nc]=0000 0000 // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=0000 80 // Sensor Units 1 01 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 01 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp 00 // R exp, B exp 07 // Analog characteristic flags //------------------------------------------------------------------// EC // Normal Reading(ECh = -20 degrees C) 00 // Normal Maximum (00h = 0 degrees C) BA // Normal Minimum (BAh = -70 degrees C) //------------------------------------------------------------------// 7F // Sensor Maximum Reading (7Fh = 127 degrees C) 80 // Sensor Minimum Reading (80h = -128 degrees C) //------------------------------------------------------------------// 00 // Upper non-recoverable (00h = 0 degrees C) 00 // Upper critical (00h = 0 degrees C) 00 // Upper non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 00 // Lower non-recoverable (00h = 0 degrees C) 00 // Lower critical (00h = 0 degrees C) 00 // Lower non-critical (00h = 0 degrees C) //------------------------------------------------------------------// 02 // Positive hysteresis value 02 // Negative hysteresis value 00 // Reserved 00 // Reserved 27 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count CE // Type/Length Code 'Agg Thrm Mgn 2' // String Bytes //====================================================================// // // Voltage regulator sensors // //====================================================================// _SDR_TYPE 02 _REC_LEN 002D // Sensor Record Header A006 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN D1 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 67 // Sensor Initialization 40 // Sensor Capabilities 02 // Sensor Type 03 // Event / Reading Base Type 0200 // Assertion Event Mask 0200 // Deassertion Event Mask 0200 // Reading Mask & Settable / Readable Threshold Masks C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'Voltage Fault' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 003D // Sensor Record Header 8A00 // Record ID 51 // SDR Version 01 // Record Type 38 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN DE // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 02 // Sensor Type 01 // Event / Reading Base Type 0530 // Assertion Event Mask 0500 // Deassertion Event Mask 0303 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 04 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 85 // M 00 // M, Tolerance 0C // B 80 // B, Accuracy 00 // Accuracy, Accuracy Exp C0 // R exp, B exp 07 // Analog characteristic flags E5 // Normal Reading F0 // Normal Maximum C3 // Normal Minimum FF // Sensor Maximum Reading 00 // Sensor Minimum Reading 00 // Upper non-recoverable 00 // Upper critical 00 // Upper non-critical 00 // Lower non-recoverable A3 // Lower critical BB // Lower non-critical 01 // Positive hysteresis value 01 // Negative hysteresis value 00 // Reserved 00 // Reserved 25 // OEM used for filtering [7:5]= 1 Median [4:0]=5 Sample Count CD // Type/Length Code 'BB +3.3V Vbat' // String Bytes //====================================================================// _SDR_TYPE 01 _REC_LEN 0039 // Sensor Record Header A037 // Record ID 51 // SDR Version 01 // Record Type 34 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor Owner LUN D0 // Sensor Number // Record Body Bytes 07 // Entity ID 01 // Entity Instance 7F // Sensor Initialization 68 // Sensor Capabilities 02 // Sensor Type 01 // Event / Reading Base Type 8532 // Assertion Event Mask 8532 // Deassertion Event Mask 1B1B // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 04 // Sensor Units 2 00 // Sensor Units 3 00 // Linearization 37 // M 00 // M, Tolerance 5C // B C0 // B, Accuracy 00 // Accuracy, Accuracy Exp D0 // R exp, B exp 07 // Analog characteristic flags DF // Normal Reading EA // Normal Maximum D4 // Normal Minimum FF // Sensor Maximum Reading 00 // Sensor Minimum Reading 00 // Upper non-recoverable FC // Upper critical F5 // Upper non-critical 00 // Lower non-recoverable C4 // Lower critical CB // Lower non-critical 01 // Positive hysteresis value 01 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM C9 // Type/Length Code 'BB +12.0V' // String Bytes //====================================================================// // // Hot-swap backplane (HSBP) sensors // //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_1_BP4' _SDR_TAG 'HSBP_1_BP8' _REC_LEN 002C // Sensor Record Header 007F // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F0 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 0 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_1_BP4' _SDR_TAG 'HSBP_1_BP8' _REC_LEN 002C // Sensor Record Header 0080 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F1 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 1 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_1_BP4' _SDR_TAG 'HSBP_1_BP8' _REC_LEN 002C // Sensor Record Header 0081 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F2 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 2 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_1_BP4' _SDR_TAG 'HSBP_1_BP8' _REC_LEN 002C // Sensor Record Header 0082 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F3 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 3 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_1_BP8' _REC_LEN 002C // Sensor Record Header 0083 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F4 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 4 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_1_BP8' _REC_LEN 002C // Sensor Record Header 0084 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F5 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 5 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_1_BP8' _REC_LEN 002C // Sensor Record Header 0085 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F6 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 6 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_1_BP8' _REC_LEN 002C // Sensor Record Header 0086 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F7 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 7 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP4' _REC_LEN 002C // Sensor Record Header 0087 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F8 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 4 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP4' _REC_LEN 002C // Sensor Record Header 0088 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F9 // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 5 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP4' _REC_LEN 002C // Sensor Record Header 0089 // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN FA // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 6 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP4' _REC_LEN 002C // Sensor Record Header 008A // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN FB // Sensor Number // Record Body Bytes 0F // Entity ID 01 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 7 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP8' _REC_LEN 002C // Sensor Record Header 008B // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F8 // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 8 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP8' _REC_LEN 002C // Sensor Record Header 008C // Record ID 51 // SDR Version 02 // Record Type 27 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN F9 // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CC // Type/Length Code 'HDD 9 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP8' _REC_LEN 002D // Sensor Record Header 008D // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN FA // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'HDD 10 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP8' _REC_LEN 002D // Sensor Record Header 008E // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN FB // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'HDD 11 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP8' _REC_LEN 002D // Sensor Record Header 008F // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN FC // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'HDD 12 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP8' _REC_LEN 002D // Sensor Record Header 0090 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN FD // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'HDD 13 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP8' _REC_LEN 002D // Sensor Record Header 0091 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN FE // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'HDD 14 Status' // String Bytes //====================================================================// _SDR_TYPE 02 _SDR_TAG 'HSBP_2_BP8' _REC_LEN 002D // Sensor Record Header 0092 // Record ID 51 // SDR Version 02 // Record Type 28 // Record Length // Record Key Bytes 20 // Sensor Owner ID 00 // Sensor LUN 60 // Sensor Number // Record Body Bytes 0F // Entity ID 02 // Entity Instance 6D // Sensor Initialization 40 // Sensor Capabilities 0D // Sensor Type 6F // Event / Reading Base Type 8300 // Assertion Event Mask 8300 // Deassertion Event Mask 8300 // Reading Mask & C0 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0100 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CD // Type/Length Code 'HDD 15 Status' // String Bytes //====================================================================// // Management Engine (ME controller) records //====================================================================// _SDR_TYPE 03 _REC_LEN 001E // Sensor Record Header 0097 // Record ID 51 // SDR Version 03 // Record Type 19 // Record Length // Record Key Bytes 2C // Sensor Owner ID 60 // Sensor Owner LUN 17 // Sensor Number // Record Body Bytes 2E // Entity ID 01 // Entity Instance DC // Sensor type 75 // Event/Reading Type Code 0000 // Sensor Record Sharing 00 // Reserved 00 // OEM CD // Type/Length Code 'SPS FW Health' // String Bytes //====================================================================// _SDR_TYPE 03 _REC_LEN 001D // Sensor Record Header 0098 // Record ID 51 // SDR Version 03 // Record Type 18 // Record Length // Record Key Bytes 2C // Sensor Owner ID 60 // Sensor Owner LUN 18 // Sensor Number // Record Body Bytes 2E // Entity ID 01 // Entity Instance DC // Sensor type 72 // Event/Reading Type Code 0000 // Sensor Record Sharing 00 // Reserved 00 // OEM CC // Type/Length Code 'NM Exception' // String Bytes //====================================================================// _SDR_TYPE 03 _REC_LEN 001A // Sensor Record Header 0099 // Record ID 51 // SDR Version 03 // Record Type 15 // Record Length // Record Key Bytes 2C // Sensor Owner ID 60 // Sensor Owner LUN 19 // Sensor Number // Record Body Bytes 2E // Entity ID 01 // Entity Instance DC // Sensor type 73 // Event/Reading Type Code 0000 // Sensor Record Sharing 00 // Reserved 00 // OEM C9 // Type/Length Code 'NM Health' // String Bytes //====================================================================// _SDR_TYPE 02 _REC_LEN 002F // Sensor Record Header 009A // Record ID 51 // SDR Version 02 // Record Type 2A // Record Length // Record Key Bytes 2C // Sensor Owner ID 60 // Sensor Owner LUN 1A // Sensor Number // Record Body Bytes 2E // Entity ID 01 // Entity Instance 41 // Sensor Initialization C3 // Sensor Capabilities DC // Sensor Type 74 // Event / Reading Base Type 0000 // Assertion Event Mask 0000 // Deassertion Event Mask 0700 // Reading Mask & Settable / Readable Threshold Masks 00 // Sensor Units 1 00 // Sensor Units 2 00 // Sensor Units 3 0000 // Sensor Record Sharing 00 // Positive-going Threshold Hysteresis 00 // Negative-going Threshold Hysteresis 00 // Reserved 00 // Reserved 00 // Reserved 00 // OEM CF // Type/Length Code 'NM Capabilities' // String Bytes //====================================================================// _SDR_TYPE 03 _REC_LEN 001D // Sensor Record Header 009B // Record ID 51 // SDR Version 03 // Record Type 18 // Record Length // Record Key Bytes 2C // Sensor Owner ID 60 // Channel Number / Sensor Owner LUN 1B // Sensor Number // Record Body Bytes 2E // Entity ID 01 // Entity Instance DC // Sensor Type 72 // Event / Reading Base Type 0000 // Sensor Record Sharing 00 // Reserved 00 // OEM CC // Type/Length Code 'NM Threshold' // String Bytes _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header A02F // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 2C // Sensor Owner ID 60 // Channel Number / Sensor Owner LUN B2 // Sensor Number // Record Body Bytes 2E // Entity ID 02 // Entity Instance DC // Sensor Type 03 // Event / Reading Base Type 0000 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'SmaRT-CLST Stat' // String Bytes //====================================================================// // FSC Record Type = 0Dh (NM discovery) // Intel(R) Server Chassis P4000M Non-Redundant. //====================================================================// _SDR_TYPE C0 _REC_LEN 0010 // Sensor Record Header 009C // Record ID 51 // SDR Version C0 // Record Type 0B // Record Length // Record Body Bytes 570100 // Manufacturer ID 0D // Record subtype - NM Discovery 01 // Version number of record subtype 2C // NM Device Slave Address ([7:1] - 7-bit address; [0] - reserved) 60 // [7:4] - channel number (6 for secondary IPMB) [3:2] - reserved [1:0] - sensor owner LUN) 19 // Node Manager Health Event sensor 18 // Node Manager Exception Event sensor 1A // Node Manager Operational Capabilities sensor 1B // Node Manager Threshold Exceeded sensor //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_1' _REC_LEN 0036 // Sensor Record Header 009D // Record ID 51 // SDR Version 01 // Record Type 31 // Record Length // Record Key Bytes 2C // Sensor Owner ID 60 // Sensor Owner LUN 34 // Sensor Number // Record Body Bytes 03 // Entity ID 01 // Entity Instance 63 // Sensor Initialization B8 // Sensor Capabilities 0C // Sensor Type -- Memory 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u][c,nc]=0000 0000 // Deassertion Event Mask --[u][c,nc]=0000 3F3F // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=3F3F 01 // Sensor Units 1 00 // Sensor Units 2 -- Degrees C 00 // Sensor Units 3 00 // Linearization 05 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp F0 // R exp, B exp 00 // Analog characteristic flags //------------------------------------------------------------------// 00 // Normal Reading 00 // Normal Maximum 00 // Normal Minimum //------------------------------------------------------------------// FF // Sensor Maximum Reading 00 // Sensor Minimum Reading //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical 00 // Upper non-critical //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 00 // Positive hysteresis value 00 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM C6 // Type/Length Code 'P1 MTT' // String Bytes //====================================================================// _SDR_TYPE 01 _SDR_TAG 'PROC_2' _REC_LEN 0036 // Sensor Record Header 009E // Record ID 51 // SDR Version 01 // Record Type 31 // Record Length // Record Key Bytes 2C // Sensor Owner ID 60 // Sensor Owner LUN 35 // Sensor Number // Record Body Bytes 03 // Entity ID 02 // Entity Instance 63 // Sensor Initialization B8 // Sensor Capabilities 0C // Sensor Type -- Memory 01 // Event / Reading Base Type 0000 // Assertion Event Mask --[u][c,nc]=0000 0000 // Deassertion Event Mask --[u][c,nc]=0000 3F3F // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=3F3F 01 // Sensor Units 1 00 // Sensor Units 2 -- Degrees C 00 // Sensor Units 3 00 // Linearization 05 // M 00 // M, Tolerance 00 // B 00 // B, Accuracy 00 // Accuracy, Accuracy Exp F0 // R exp, B exp 00 // Analog characteristic flags //------------------------------------------------------------------// 00 // Normal Reading 00 // Normal Maximum 00 // Normal Minimum //------------------------------------------------------------------// FF // Sensor Maximum Reading 00 // Sensor Minimum Reading //------------------------------------------------------------------// 00 // Upper non-recoverable (not specified) 00 // Upper critical 00 // Upper non-critical //------------------------------------------------------------------// 00 // Lower non-recoverable (not specified) 00 // Lower critical (not specified) 00 // Lower non-critical (not specified) //------------------------------------------------------------------// 00 // Positive hysteresis value 00 // Negative hysteresis value 00 // Reserved 00 // Reserved 00 // OEM C6 // Type/Length Code 'P2 MTT' // String Bytes //====================================================================// // BIOS owned sensor records //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 009F // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 02 // Sensor Number // Record Body Bytes 20 // Entity ID = Memory Device 01 // Entity Instance 0C // Sensor Type 6F // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'Mmry ECC Sensor' // Memory ECC Error Sensor //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00A0 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 03 // Sensor Number // Record Body Bytes 30 // Entity ID = PCI 01 // Entity Instance 13 // Sensor Type 6F // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'PCI Lgcy Sensor' // Legacy PCI Sensor //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00A1 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 04 // Sensor Number // Record Body Bytes 31 // Entity ID = PCI Express 01 // Entity Instance 13 // Sensor Type 70 // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'PCIe Fat Sensor' // PCI Express Fatal Error Sensor //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00A2 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 05 // Sensor Number // Record Body Bytes 31 // Entity ID = PCI Express 02 // Entity Instance 13 // Sensor Type 71 // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'PCIe Cor Sensor' // PCI Express Correctable Error Sensor //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00A3 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 01 // Sensor Owner ID 00 // Sensor Owner LUN 06 // Sensor Number // Record Body Bytes 2B // Entity ID-BIOS POST 01 // Entity Instance 0F // Sensor Type 6F // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'POST Err Sensor' // POST Error Sensor //====================================================================// _SDR_TYPE 03 _REC_LEN 001F // Sensor Record Header 00A4 // Record ID 51 // SDR Version 03 // Record Type 1A // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 08 // Sensor Number // Record Body Bytes 31 // Entity ID = PCI Express 03 // Entity Instance 19 // Sensor Type 75 // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CE // Type/Length Code 'Chipset Sensor' // Chipset Proprietary Errors //=========================================================================// _SDR_TYPE 03 _REC_LEN 001F // Sensor Record Header 00A5 // Record ID 51 // SDR Version 03 // Record Type 1A // Record Length // Record Key Bytes 01 // Sensor Owner ID 00 // Sensor Owner LUN 09 // Sensor Number // Record Body Bytes 2B // Entity ID 02 // Entity Instance 13 // Sensor Type 77 // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CE // Type/Length Code 'QPI Link Width' // QPI Link Width Reduced //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00A6 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 14 // Sensor Number // Record Body Bytes 31 // Entity ID = PCI Express 04 // Entity Instance 13 // Sensor Type 76 // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'PCIe Fat Sensor' // PCI Express Fatal Error Sensor //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00A7 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 01 // Sensor Owner ID 00 // Sensor Owner LUN 83 // Sensor Number // Record Body Bytes 2B // Entity ID = Processor/Memory Module 03 // Entity Instance 12 // Sensor Type 6F // Event / Reading Base Type = Entity Enabled/Disabled 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'BIOS Evt Sensor' // BIOS Boot Event Sensor //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00A8 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 83 // Sensor Number // Record Body Bytes 2B // Entity ID = Processor/Memory Module 04 // Entity Instance 12 // Sensor Type 6F // Event / Reading Base Type = Entity Enabled/Disabled 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'BIOS Evt Sensor' // BIOS Boot Event Sensor //====================================================================// // SDR Type 03 - Event Only Record for BIOS Boot Events //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00A9 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 01 // Sensor Number // Record Body Bytes 2B // Entity ID = Processor/Memory Module 05 // Entity Instance 0C // Sensor Type 0B // Event / Reading Base Type = Entity Enabled/Disabled 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'Mem Rdnc Sensor' // Memory Redundancy State //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00AA // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 01 // Sensor Owner ID 00 // Sensor Owner LUN 02 // Sensor Number // Record Body Bytes 20 // Entity ID = Memory 02 // Entity Instance 0C // Sensor Type 09 // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'Mem Conf Sensor' // Memory configuration failed //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00AB // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 06 // Sensor Number // Record Body Bytes 2B // Entity ID 06 // Entity Instance 13 // Sensor Type 72 // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'QPI Corr Sensor' // QPI Correctable Event Sensor //====================================================================// _SDR_TYPE 03 _REC_LEN 001F // Sensor Record Header 00AC // Record ID 51 // SDR Version 03 // Record Type 1A // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 10 // Sensor Number // Record Body Bytes 20 // Entity ID = Memory Device 03 // Entity Instance 0C // Sensor Type 7F // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CE // Type/Length Code 'Mem err Sensor' //Memory Error Extension //====================================================================// _SDR_TYPE 03 _REC_LEN 001D // Sensor Record Header 00AD // Record ID 51 // SDR Version 03 // Record Type 18 // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 11 // Sensor Number // Record Body Bytes 2B // Entity ID = Processor/Memory Module 07 // Entity Instance 0C // Sensor Type 0B // Event / Reading Base Type = Entity Enabled/Disabled 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CC // Type/Length Code 'Sparing Rdnc' // Sparing Redundancy State //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00AE // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 01 // Sensor Owner ID 00 // Sensor Owner LUN 12 // Sensor Number // Record Body Bytes 2B // Entity ID = Processor/Memory Module 08 // Entity Instance 0C // Sensor Type 09 // Event / Reading Base Type = Entity Enabled/Disabled 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'Rdnc Mod Sensor' // Memory Redundancy Configuration //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00AF // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 13 // Sensor Number // Record Body Bytes 20 // Entity ID = Memory Device 04 // Entity Instance 0C // Sensor Type 6F // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'Mmry Parity Err' // Memory Parity Error //====================================================================// _SDR_TYPE 03 _REC_LEN 0020 // Sensor Record Header 00B0 // Record ID 51 // SDR Version 03 // Record Type 1B // Record Length // Record Key Bytes 33 // Sensor Owner ID 00 // Sensor Owner LUN 17 // Sensor Number // Record Body Bytes 2B // Entity ID 09 // Entity Instance 13 // Sensor Type 74 // Event / Reading Base Type 0100 // Sensor Record Sharing 00 // Reserved 00 // OEM CF // Type/Length Code 'QPI Fatl Sensor' // QPI Fatal/Uncorrectable Errors //====================================================================// // SDR Type 11 Records //====================================================================// _SDR_TYPE 11 _REC_LEN 0019 // Sensor Record Header 00B1 // Record ID 51 // SDR Version 11 // Record Type 14 // Record Length // Record Key Bytes 20 // Device Access Address 00 // FRU Device ID / Device Slave Address 80 // Access LUN / Bus ID 00 // Channel Number // Record Body Bytes 00 // Reserved 10 // Device Type 00 // Device Type Modifier 07 // FRU Entity ID 01 // FRU Entity Instance 00 // OEM C9 // Type/Length Code 'Baseboard' // String Bytes //====================================================================// _SDR_TYPE 11 _REC_LEN 001B // Sensor Record Header 00B2 // Record ID 51 // SDR Version 11 // Record Type 16 // Record Length // Record Key Bytes 20 // Device Access Address 04 // FRU Device ID / Device Slave Address 80 // Access LUN / Bus ID 00 // Channel Number // Record Body Bytes 00 // Reserved 10 // Device Type 00 // Device Type Modifier 0C // FRU Entity ID 01 // FRU Entity Instance 00 // OEM CB // Type/Length Code 'front panel' // String Bytes //====================================================================// _SDR_TYPE 11 _SDR_TAG 'STICKY_750_PS1' _SDR_TAG 'STICKY_1600_PS1' _REC_LEN 0020 // Sensor Record Header 00B3 // Record ID 51 // SDR Version 11 // Record Type 1B // Record Length // Record Key Bytes 20 // Device Access Address 02 // FRU Device ID / Device Slave Address 80 // Access LUN / Bus ID 00 // Channel Number // Record Body Bytes 00 // Reserved 10 // Device Type 00 // Device Type Modifier 0A // FRU Entity ID 01 // FRU Entity Instance 00 // Reserved for OEM use D0 // Type/Length Code 'Pwr Supply 1 FRU' // String Bytes //====================================================================// _SDR_TYPE 11 _SDR_TAG 'STICKY_750_PS2' _SDR_TAG 'STICKY_1600_PS2' _REC_LEN 0020 // Sensor Record Header 00B4 // Record ID 51 // SDR Version 11 // Record Type 1B // Record Length // Record Key Bytes 20 // Device Access Address 03 // FRU Device ID / Device Slave Address 80 // Access LUN / Bus ID 00 // Channel Number // Record Body Bytes 00 // Reserved 10 // Device Type 00 // Device Type Modifier 0A // FRU Entity ID 02 // FRU Entity Instance 00 // Reserved for OEM use D0 // Type/Length Code 'Pwr Supply 2 FRU' // String Bytes //====================================================================// _SDR_TYPE 11 _SDR_TAG 'HSBP_1_BP4' _SDR_TAG 'HSBP_1_BP8' _REC_LEN 001E // Sensor Record Header 00B5 // Record ID 51 // SDR Version 11 // Record Type 19 // Record Length // Record Key Bytes 20 // Device Access Address 05 // FRU Device ID / Device Slave Address 80 // Access LUN / Bus ID 00 // Channel Number // Record Body Bytes 00 // Reserved 10 // Device Type 00 // Device Type Modifier 0F // FRU Entity ID 01 // FRU Entity Instance 00 // OEM CE // Type/Length Code 'HS Backplane 1' // String Bytes //====================================================================// _SDR_TYPE 11 _SDR_TAG 'HSBP_2_BP4' _SDR_TAG 'HSBP_2_BP8' _REC_LEN 001E // Sensor Record Header 00B6 // Record ID 51 // SDR Version 11 // Record Type 19 // Record Length // Record Key Bytes 20 // Device Access Address 06 // FRU Device ID / Device Slave Address 80 // Access LUN / Bus ID 00 // Channel Number // Record Body Bytes 00 // Reserved 10 // Device Type 00 // Device Type Modifier 0F // FRU Entity ID 02 // FRU Entity Instance 00 // OEM CE // Type/Length Code 'HS Backplane 2' // String Bytes //====================================================================// // SDR Type 12 Records //====================================================================// _SDR_TYPE 12 _REC_LEN 0020 // Sensor Record Header 00BA // Record ID 51 // SDR Version 12 // Record Type 1B // Record Length // Record Key Bytes 20 // Device Slave Address 00 // Channel Number // Record Body Bytes 08 // Power state notification BF // Device capabilities 00 // Reserved 00 // Reserved 00 // Reserved 07 // Entity ID 01 // Entity instance 00 // OEM D0 // Type/Length Code 'Basbrd Mgmt Ctlr' // String Bytes //====================================================================// _SDR_TYPE 12 _REC_LEN 0012 // Sensor Record Header 00BB // Record ID 51 // SDR Version 12 // Record Type 0D // Record Length // Record Key Bytes 2C // Device Slave Address 06 // Channel number // Record Body Bytes 24 // Power State Notification 21 // Device Capabilities 00 // Reserved 00 // Reserved 00 // Reserved 2E // Entity ID 01 // Entity Instance 00 // OEM C2 // Type/Length Code 'ME' // String Bytes //====================================================================// // Thermal Profile Data, Close Loop //====================================================================// //====================================================================// // // SDR Type C0/02 Record For Power Unit Map // //====================================================================// _SDR_TYPE C0 _SDR_TAG 'STICKY_PS_REDUNDANCY' _REC_LEN 000E // Sensor Record Header 00BC // Record ID 51 // SDR Version C0 // Record Type 09 // Record Length // Record Body Bytes 570100 // Manufacturer ID 02 // Record Subtype Value 02 // Power Unit Redundancy sensor number 00 // Bits [7:1]-Reserved; Bit[0]-1=No monitorable supplies present 01 // The number of present and operational 50 // Power Supply Status 1 Sensor Number 51 // Power Supply Status 2 Sensor Number //====================================================================// // // SDR Type C0/05 Record For Fan Redundancy Map SDR Record // //====================================================================// _SDR_TYPE C0 _SDR_TAG 'STICKY_UPM_Red_HS_FAN' _REC_LEN 0018 // Sensor Record Header 00BD // Record ID 51 // SDR Version C0 // Record Type 13 // Record Length // Record Body Bytes 570100 // Manufacturer ID 05 // Record Subtype Value******* Fan Redundancy Map SDR Record ********** // Fan Redundancy Map Record 0C // Fan Redundancy Sensor Number 00 // Flags; [7:1]-Reserved; [0]-persistently stored event state, 1= store this event state persistently 0404 // Failed Event State Mask 01 // Redundant Fan Count 30 // System Fan 1 Speed Sensor 40 // System Fan 1 Presence Sensor 31 // System Fan 2 Speed Sensor 41 // System Fan 2 Presence Sensor 32 // System Fan 3 Speed Sensor 42 // System Fan 3 Presence Sensor 33 // System Fan 4 Speed Sensor 43 // System Fan 4 Presense Sensor 34 // System Fan 5 Speed Sensor 44 // System Fan 5 Presense Sensor //====================================================================// _SDR_TYPE C0 _SDR_TAG 'FCT' _SDR_TAG 'FCT2' _REC_LEN 001A // Sensor Record Header 00BE // Record ID 51 // SDR Version C0 // Record Type 15 // Record Length // Record Body Bytes 570100 // Manufacturer ID 05 // Record Subtype Value******* Fan Redundancy Map SDR Record ********** // Fan Redundancy Map Record 0C // Fan Redundancy Sensor Number 00 // Flags; [7:1]-Reserved; [0]-persistently stored event state, 1= store this event state persistently 0404 // Failed Event State Mask 01 // Redundant Fan Count 30 // System Fan 1 Speed Sensor 40 // System Fan 1 Presence Sensor 31 // System Fan 2 Speed Sensor 41 // System Fan 2 Presence Sensor 32 // System Fan 3 Speed Sensor 42 // System Fan 3 Presence Sensor 33 // System Fan 4 Speed Sensor 43 // System Fan 4 Presense Sensor 34 // System Fan 5 Speed Sensor 44 // System Fan 5 Presense Sensor 35 // System Fan 6 Speed Sensor 45 // System Fan 6 Presense Sensor //******************************************************* // // SDR Type C0/09 Records For Voltage Sensor Scaling // //******************************************************* _SDR_TYPE C0 _REC_LEN 0010 // Sensor Record Header A038 // Record ID 51 // SDR Version C0 // Record Type 0B // Record Length // Record Body Bytes 570100 // Manufacturer ID 09 // Record sub-type - Voltage Sensor Scaling 02 // Number of entries following D0 // Voltage Sensor Number A60A // Scale Factor (LSB MSB) DE // Voltage Sensor Number CA09 // Scale Factor (LSB MSB) //====================================================================// // // SDR Type C0/0A Record For Fan Sensor Scaling SDR Record // //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001D // Sensor Record Header 00C1 // Record ID 51 // SDR Version C0 // Record Type 18 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0A // Record Subtype Value******* Fan Sensor Scaling SDR Record ********** // Fan Sensor Scaling Record 00 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***) 00 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***) 740E // Placeholder for System Fan 1(SN:0x30), Max RPM: 3700RPM == 740E (the order is LSB, MSB) B414 // Placeholder for System Fan 2(SN:0x31), Max RPM: 5300RPM == B414 (the order is LSB, MSB) 0001 // Null(SN:0x32) 0001 // Null(SN:0x33) 0001 // Null(SN:0x34) 0001 // Null(SN:0x35) 0001 // Null(SN:0x36) 0001 // Null(SN:0x37) 0001 // Null(SN:0x38) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001D // Sensor Record Header 00C2 // Record ID 51 // SDR Version C0 // Record Type 18 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0A // Record Subtype Value******* Fan Sensor Scaling SDR Record ********** // Fan Sensor Scaling Record 00 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***) 00 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***) 3421 // Placeholder for System Fan 1(SN:0x30), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 2(SN:0x31), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 3(SN:0x32), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 4(SN:0x33), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 5(SN:0x34), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 0001 // Null(SN:0x35) 0001 // Null(SN:0x36) 0001 // Null(SN:0x37) 0001 // Null(SN:0x38) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'OTHER' _REC_LEN 001D // Sensor Record Header 00C3 // Record ID 51 // SDR Version C0 // Record Type 18 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0A // Record Subtype Value******* Fan Sensor Scaling SDR Record ********** // Fan Sensor Scaling Record 00 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***) 00 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***) A861 // Placeholder for System Fan 1(SN:0x30), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for System Fan 2(SN:0x31), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for System Fan 3(SN:0x32), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for System Fan 4(SN:0x33), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for System Fan 5(SN:0x34), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for System Fan 6(SN:0x35), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for Processor Fan 1(SN:0x36), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for Processor Fan 2(SN:0x37), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for rear Fan(SN:0x38), Max RPM: 25000RPM == A861 (the order is LSB, MSB) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'FCT' _REC_LEN 001D // Sensor Record Header 00C4 // Record ID 51 // SDR Version C0 // Record Type 18 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0A // Record Subtype Value******* Fan Sensor Scaling SDR Record ********** // Fan Sensor Scaling Record 00 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***) 00 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***) 3421 // Placeholder for System Fan 1(SN:0x30), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 2(SN:0x31), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 3(SN:0x32), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 4(SN:0x33), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 5(SN:0x34), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) A861 // Placeholder for System Fan 6(SN:0x35), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for Processor Fan 1(SN:0x36), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for Processor Fan 2(SN:0x37), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for rear Fan(SN:0x38), Max RPM: 25000RPM == A861 (the order is LSB, MSB) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'FCT2' _REC_LEN 001D // Sensor Record Header 00C5 // Record ID 51 // SDR Version C0 // Record Type 18 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0A // Record Subtype Value******* Fan Sensor Scaling SDR Record ********** // Fan Sensor Scaling Record 00 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***) 00 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***) 3421 // Placeholder for System Fan 1(SN:0x30), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 2(SN:0x31), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 3(SN:0x32), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 4(SN:0x33), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) 3421 // Placeholder for System Fan 5(SN:0x34), Max RPM: 8500RPM == 3421 (the order is LSB, MSB) A861 // Placeholder for System Fan 6(SN:0x35), Max RPM: 25000RPM == A861 (the order is LSB, MSB) A861 // Placeholder for Processor Fan 1(SN:0x36), Max RPM: 25000RPM == A861 (the order is LSB, MSB) 0001 // Null(SN:0x37) A861 // Placeholder for rear Fan(SN:0x38), Max RPM: 25000RPM == A861 (the order is LSB, MSB) _SDR_TYPE C0 _SDR_TAG 'TEST_PLATE' _REC_LEN 0027 //Sensor Record Header A028 // Record ID 51 // SDR Version C0 // Record Type 22 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0A // Record sub-type - Fan Sensor Scaling 00 // Format - Bit fields, 1 == Raw time, 0 = RPM 00 // Pulses Per Revolution - Bit Field - 1 == 1 PPR, 0 == 2 PPR 3421 // Sys Fan 1 Max RPM (Sensor 30) **(M = 21)** 0100 // Not Used 3421 // Sys Fan 2 Max RPM (Sensor 32) **(M = 21)** 0100 // Not Used 3421 // Sys Fan 3 Max RPM (Sensor 34) **(M = 21)** 0100 // Not Used 3421 // Sys Fan 4 Max RPM (Sensor 36) **(M = 21)** 0100 // Not Used 0100 // Not Used 0100 // Not Used 0100 // Not Used 0100 // Not Used 0100 // Not Used 0100 // Not Used //====================================================================// // // Global Stepwise and Global Clamp Headers // //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00C6 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 74 // Clamp Header ID 74 // Input Sensor Number -- (P1 Therm Margin) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 38 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 7; [2:0]-Positive Hysteresis = 0 F4 // Clamp Control Coefficient LSB (Slow) 01 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 07 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature (-4) 01 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 1 (use TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'PROC_2' _REC_LEN 001B // Sensor Record Header 00C7 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 75 // Clamp Header ID 75 // Input Sensor Number -- (P2 Therm Margin) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 38 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 7; [2:0]-Positive Hysteresis = 0 F4 // Clamp Control Coefficient LSB (Slow) 01 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 07 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature 11 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 1 (use TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00C8 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record B0 // Clamp Header ID B0 // Input Sensor Number -- (DIMM Thrm Mrgn 1) 00 // Entity Presence Sensor Number 00 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 00 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (do not use TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00C9 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record B1 // Clamp Header ID B1 // Input Sensor Number -- (DIMM Thrm Mrgn 2) 00 // Entity Presence Sensor Number 00 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 00 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'PROC_2' _REC_LEN 001B // Sensor Record Header 00CA // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record B2 // Clamp Header ID B2 // Input Sensor Number -- (DIMM Thrm Mrgn 3) 00 // Entity Presence Sensor Number 00 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 00 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'PROC_2' _REC_LEN 001B // Sensor Record Header 00CB // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record B3 // Clamp Header ID B3 // Input Sensor Number -- (DIMM Thrm Mrgn 4) 00 // Entity Presence Sensor Number 00 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 00 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00CC // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 20 // Clamp Header ID 20 // Input Sensor Number -- (BB P1 VR Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 5A // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00CD // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 23 // Clamp Header ID 23 // Input Sensor Number -- (BB P2 VR Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 02 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 5A // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00CE // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 24 // Clamp Header ID 24 // Input Sensor Number -- (BB BMC Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 50 // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00CF // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 25 // Clamp Header ID 25 // Input Sensor Number -- (P1 VRD Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 4B // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00D0 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record D5 // Clamp Header ID D5 // Input Sensor Number -- (BB MEM VRM Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 5A // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'HSBP_1_BP4' _SDR_TAG 'HSBP_1_BP8' _REC_LEN 001B // Sensor Record Header 00D1 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 29 // Clamp Header ID 29 // Input Sensor Number -- (HSBP 1 Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 4B // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'HSBP_2_BP4' _SDR_TAG 'HSBP_2_BP8' _REC_LEN 001B // Sensor Record Header 00D2 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 2A // Clamp Header ID 2A // Input Sensor Number -- (HSBP 2 Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 4B // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'SAS_IOC_Down_TEMP' _REC_LEN 001B // Sensor Record Header 00D3 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record D6 // Clamp Header ID D6 // Input Sensor Number -- (HSBP 3 Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 5A // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 001B // Sensor Record Header 00D7 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 22 // Clamp Header ID 22 // Input Sensor Number -- (PCH Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 55 // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _REC_LEN 001B // Sensor Record Header 00D8 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 2F // Clamp Header ID 2F // Input Sensor Number -- (LAN NIC Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 00 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 02 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 66 // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _REC_LEN 001B // Sensor Record Header 00D9 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 5C // Clamp Header ID 5C // Input Sensor Number -- (PSU1 Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 32 // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _REC_LEN 001B // Sensor Re cord Header 00DA // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 5D // Clamp Header ID 5D // Input Sensor Number -- (PSU2 Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 32 // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _REC_LEN 001B // Sensor Record Header 00DB // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 83 // Clamp Header ID 83 // Input Sensor Number -- (P1 DTS) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature (-4 deg C) 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _REC_LEN 001B // Sensor Record Header 00DC // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 84 // Clamp Header ID 84 // Input Sensor Number -- (P2 DTS) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature (-4 deg C) 10 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'EATEMP' _REC_LEN 001B // Sensor Record Header A035 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record 2E // Clamp Header ID 2E // Input Sensor Number -- (Exit Air Temp) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 01 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) 45 // Clamp Temperature 00 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 0 (not TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'MIC1_PRESCENT' _REC_LEN 001B // Sensor Record Header A00A // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record C4 // Clamp Header ID C4 // Input Sensor Number -- (MIC 1 Margin) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 03 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature (-4 deg C) 01 // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved = 0; [0] - Temp Source = 1 (use TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'MIC2_PRESCENT' _REC_LEN 001B // Sensor Record Header A00B // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record C5 // Clamp Header ID C5 // Input Sensor Number -- (MIC 2 Margin) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 03 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature 11 // Clamp Flags [7:4] - CPU Number = 1; [3:1] - Reserved = 0; [0] - Temp Source = 1 (use TControl) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'MIC3_PRESCENT' _REC_LEN 001B // Sensor Record Header A00C // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 03 // FSC version 3 00 // FSC Record Type (Global Clamp Header Record) // Global Clamp Header Record C6 // Clamp Header ID C6 // Input Sensor Number -- (MIC 3 Margin) 00 // Entity Presence Sensor Number 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 28 // Sleep State and Hysteresis [7:6]-Sleep State Support (0=ignore); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0 80 // Clamp Control Coefficient LSB (Slow) 00 // Clamp Control Coefficient MSB (Slow) D0 // Clamp Control Coefficient LSB (Fast) 03 // Clamp Control Coefficient MSB (Fast) E8 // Clamp Control Coefficient LSB (derivative) 03 // Clamp Control Coefficient MSB (Derivative) FC // Clamp Temperature 21 // Clamp Flags [7:4] - CPU Number = 1; [3:1] - Reserved = 0; [0] - Temp Source = 1 (use TControl) //====================================================================// // Global Stepwise Header Record, Record Subtype 0C //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _REC_LEN 0013 // Sensor Record Header 00DE // Record ID 51 // SDR Version C0 // Record Type 0E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 01 // FSC Record Type (01h = Global Stepwise Header Records) // Global Stepwise Header Record 00 // Stepwise Header ID 21 // Temperature Sensor Number -- (Front Panel Temp) 00 // Entity Presence Sensor Number -- (NA) 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 50 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0 // Global Stepwise Header Record // Add More Stepwise Header Records Here (up to 64 bytes total record length) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _SDR_TAG 'OTHER' _REC_LEN 0013 // Sensor Record Header 00DF // Record ID 51 // SDR Version C0 // Record Type 0E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 01 // FSC Record Type (01h = Global Stepwise Header Records) // Global Stepwise Header Record 01 // Stepwise Header ID 20 // Temperature Sensor Number -- (BB EDGE Temp) 00 // Entity Presence Sensor Number -- (NA) 64 // Sensor Disabled Control Value 64 // Sensor Fail Control Value 64 // Sensor Unavailable Control Value 00 // Sleep Control Value 50 // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0 // Global Stepwise Header Record // Add More Stepwise Header Records Here (up to 64 bytes total record length) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _REC_LEN 0013 // Sensor Record Header 00E0 // Record ID 51 // SDR Version C0 // Record Type 0E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 02 // FSC version 2 01 // FSC Record Type (Global Stepwise Header Record) // Global Stepwise Header Record 02 // Stepwise Header ID 20 // Input Sensor Number -- (Baseboard) 00 // Entity Presence Sensor Number 00 // Sensor Disabled Control Value 00 // Sensor Fail Control Value 00 // Sensor Unavailable Control Value 00 // Sleep Control Value 00 // Sleep State and Hysteresis [7:6]-Supported in S1 (0=no); [5:3]-Negative Hysteresis = 0; [2:0]-Positive Hysteresis = 0 // Global Stepwise Header Record // Add More Stepwise Header Records Here (up to 64 bytes total record length) //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _SDR_TAG 'UPM_Red' _REC_LEN 0013 // Sensor Record Header 00E1 // Record ID 51 // SDR Version C0 // Record Type 0E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 02 // FSC version 2 01 // FSC Record Type (Global Stepwise Header Record) // Global Stepwise Header Record 03 // Stepwise Header ID 20 // Input Sensor Number -- (Baseboard) 00 // Entity Presence Sensor Number 00 // Sensor Disabled Control Value 00 // Sensor Fail Control Value 00 // Sensor Unavailable Control Value 00 // Sleep Control Value 00 // Sleep State and Hysteresis [7:6]-Supported in S1 (0=no); [5:3]-Negative Hysteresis = 0; [2:0]-Positive Hysteresis = 0 // Global Stepwise Header Record // Add More Stepwise Header Records Here (up to 64 bytes total record length) //====================================================================// // Minimum Stepwise Linear Tables, Record Subtype 0C //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 003B // Sensor Record Header 00E2 // Record ID 51 // SDR Version C0 // Record Type 36 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 00 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 18 // 24% 1C // 28C 18 // 24% 25 // 37C 2D // 45% 2A // 42C 41 // 65% 2F // 47C 50 // 80% // Global Stepwise Curve Record 01 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 18 // 24% 1C // 28C 18 // 24% 25 // 37C 2D // 45% 2A // 42C 41 // 65% 2F // 47C 50 // 80% // Global Stepwise Curve Record 02 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 19 // 25% 1C // 28C 1E // 30% 25 // 37C 32 // 50% 2A // 42C 4B // 75% 2F // 47C 5A // 90% // Global Stepwise Curve Record 03 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 1E // 30% 1C // 28C 23 // 35% 25 // 37C 3C // 60% 2A // 42C 55 // 85% 2F // 47C 64 // 100% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 003B // Sensor Record Header 00E3 // Record ID 51 // SDR Version C0 // Record Type 36 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 04 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 2D // 45% 1C // 28C 37 // 55% 25 // 37C 46 // 70% 2A // 42C 5A // 90% 2F // 47C 64 // 100% // Global Stepwise Curve Record 05 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 32 // 50% 1C // 28C 3C // 60% 25 // 37C 4B // 75% 2A // 42C 5F // 95% 2F // 47C 64 // 100% // Global Stepwise Curve Record 06 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 37 // 55% 1C // 28C 41 // 65% 25 // 37C 50 // 80% 2A // 42C 5F // 95% 2F // 47C 64 // 100% // Global Stepwise Curve Record 07 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 37 // 55% 1C // 28C 3C // 60% 25 // 37C 50 // 80% 2A // 42C 64 // 100% 2F // 47C 64 // 100% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 003B // Sensor Record Header 00E4 // Record ID 51 // SDR Version C0 // Record Type 36 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 08 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 18 // 24% 1C // 28C 18 // 24% 25 // 37C 23 // 35% 2A // 42C 41 // 65% 2F // 47C 50 // 80% // Global Stepwise Curve Record 09 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 1E // 30% 1C // 28C 1E // 30% 25 // 37C 28 // 40% 2A // 42C 4B // 75% 2F // 47C 5A // 90% // Global Stepwise Curve Record 0A // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 18 // 24% 1C // 28C 18 // 24% 25 // 37C 23 // 35% 2A // 42C 41 // 65% 2F // 47C 50 // 80% // Global Stepwise Curve Record 0B // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 1E // 30% 1C // 28C 1E // 30% 25 // 37C 28 // 40% 2A // 42C 4B // 75% 2F // 47C 5A // 90% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 003B // Sensor Record Header 00E5 // Record ID 51 // SDR Version C0 // Record Type 36 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 0C // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 23 // 35% 1C // 28C 23 // 35% 25 // 37C 2D // 45% 2A // 42C 50 // 80% 2F // 47C 5F // 95% // Global Stepwise Curve Record 0D // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 28 // 40% 1C // 28C 28 // 40% 25 // 37C 32 // 50% 2A // 42C 55 // 85% 2F // 47C 64 // 100% // Global Stepwise Curve Record 0E // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 2D // 45% 1C // 28C 2D // 45% 25 // 37C 37 // 55% 2A // 42C 5A // 90% 2F // 47C 69 // 105% // Global Stepwise Curve Record 0F // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 1E // 30% 1C // 28C 1E // 30% 25 // 37C 28 // 40% 2A // 42C 4B // 75% 2F // 47C 5A // 90% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 0023 // Sensor Record Header 00E6 // Record ID 51 // SDR Version C0 // Record Type 1E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 11 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 46 // 70% 1C // 28C 46 // 70% 25 // 37C 46 // 70% 2A // 42C 46 // 70% 2F // 47C 46 // 70% // Global Stepwise Curve Record 12 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 46 // 70% 1C // 28C 46 // 70% 25 // 37C 46 // 70% 2A // 42C 46 // 70% 2F // 47C 46 // 70% _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 0013 // Sensor Record Header A00F // Record ID 51 // SDR Version C0 // Record Type 0E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 13 // Stepwise Curve ID 03 // Domain max and count 12 // 18C 14 // 20% 1C // 28C 14 // 20% 25 // 37C 14 // 20% _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 003B // Sensor Record Header 00E7 // Record ID 51 // SDR Version C0 // Record Type 36 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 14 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 19 // 25% 1C // 28C 19 // 25% 25 // 37C 28 // 40% 2A // 42C 41 // 65% 2F // 47C 50 // 80% // Global Stepwise Curve Record 15 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 19 // 25% 1C // 28C 19 // 25% 25 // 37C 28 // 40% 2A // 42C 41 // 65% 2F // 47C 50 // 80% // Global Stepwise Curve Record 16 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 18 // 24% 1C // 28C 1E // 30% 25 // 37C 2D // 45% 2A // 42C 4B // 75% 2F // 47C 5A // 90% // Global Stepwise Curve Record 17 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 1E // 30% 1C // 28C 2D // 45% 25 // 37C 4B // 75% 2A // 42C 50 // 80% 2F // 47C 5A // 90% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 003B // Sensor Record Header 00E8 // Record ID 51 // SDR Version C0 // Record Type 36 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 18 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 2D // 45% 1C // 28C 37 // 55% 25 // 37C 50 // 80% 2A // 42C 55 // 85% 2F // 47C 64 // 100% // Global Stepwise Curve Record 19 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 32 // 50% 1C // 28C 3C // 60% 25 // 37C 55 // 85% 2A // 42C 5A // 90% 2F // 47C 69 // 105% // Global Stepwise Curve Record 1A // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 37 // 55% 1C // 28C 41 // 65% 25 // 37C 5A // 90% 2A // 42C 5F // 95% 2F // 47C 64 // 100% // Global Stepwise Curve Record 1B // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 37 // 55% 1C // 28C 3C // 60% 25 // 37C 50 // 80% 2A // 42C 64 // 100% 2F // 47C 64 // 100% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 003B // Sensor Record Header A010 // Record ID 51 // SDR Version C0 // Record Type 36 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 1C // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 18 // 24% 1C // 28C 19 // 25% 25 // 37C 28 // 40% 2A // 42C 41 // 65% 2F // 47C 50 // 80% // Global Stepwise Curve Record 1D // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 1E // 30% 1C // 28C 23 // 35% 25 // 37C 32 // 50% 2A // 42C 4B // 75% 2F // 47C 5A // 90% // Global Stepwise Curve Record 1E // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 18 // 24% 1C // 28C 19 // 25% 25 // 37C 28 // 40% 2A // 42C 41 // 65% 2F // 47C 50 // 80% // Global Stepwise Curve Record 1F // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 1E // 30% 1C // 28C 23 // 35% 25 // 37C 32 // 50% 2A // 42C 4B // 75% 2F // 47C 5A // 90% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 003B // Sensor Record Header A011 // Record ID 51 // SDR Version C0 // Record Type 36 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 20 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 23 // 35% 1C // 28C 28 // 40% 25 // 37C 37 // 55% 2A // 42C 50 // 80% 2F // 47C 64 // 100% // Global Stepwise Curve Record 21 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 28 // 40% 1C // 28C 2D // 45% 25 // 37C 3C // 60% 2A // 42C 55 // 85% 2F // 47C 64 // 100% // Global Stepwise Curve Record 22 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 2D // 45% 1C // 28C 32 // 50% 25 // 37C 41 // 65% 2A // 42C 5A // 90% 2F // 47C 64 // 100% // Global Stepwise Curve Record 23 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 1E // 30% 1C // 28C 23 // 35% 25 // 37C 32 // 50% 2A // 42C 4B // 75% 2F // 47C 5A // 90% _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0023 // Sensor Record Header A012 // Record ID 51 // SDR Version C0 // Record Type 1E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 25 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 46 // 70% 1C // 28C 46 // 70% 25 // 37C 46 // 70% 2A // 42C 46 // 70% 2F // 47C 46 // 70% // Global Stepwise Curve Record 26 // Stepwise Curve ID 05 // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 12 // 18C 46 // 70% 1C // 28C 46 // 70% 25 // 37C 46 // 70% 2A // 42C 46 // 70% 2F // 47C 46 // 70% _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0013 // Sensor Record Header A013 // Record ID 51 // SDR Version C0 // Record Type 0E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 27 // Stepwise Curve ID 03 // Domain max and count 12 // 18C 0A // 10% 1C // 28C 0A // 10% 25 // 37C 0A // 10% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'OTHER' _REC_LEN 0011 // Sensor Record Header 00E9 // Record ID 51 // SDR Version C0 // Record Type 0C // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 02 // FSC version 2 02 // FSC Record Type (Global Stepwise Curve Record) // Global Stepwise Curve Record 5B // Stepwise Curve ID (5Bh = 91) 02 // Domain max and count 1E // 30C 19 // 25% 64 // 100C 53 // 83% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'OTHER' _REC_LEN 0011 // Sensor Record Header 00EA // Record ID 51 // SDR Version C0 // Record Type 0C // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 02 // FSC version 2 02 // FSC Record Type (Global Stepwise Curve Record) // Global Stepwise Curve Record 5C // Stepwise Curve ID (5Ch = 92) 02 // Domain max and count 1E // 30C 28 // 51% 41 // 60C 64 // 76% //====================================================================// // Maximum Stepwise Linear Tables , Record Subtype 0C //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 0017 // Sensor Record Header 00EC // Record ID 51 // SDR Version C0 // Record Type 12 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 10 // Stepwise Curve ID 85 // Domain max and count 12 // 18C 64 // 100% 1C // 28C 64 // 100% 25 // 37C 64 // 100% 2A // 42C 64 // 100% 2F // 47C 64 // 100% _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0017 // Sensor Record Header A017 // Record ID 51 // SDR Version C0 // Record Type 12 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 02 // FSC Record Type (02h = Global Stepwise Curve Records) // Global Stepwise Curve Record 24 // Stepwise Curve ID 85 // Domain max and Count 12 // 18C 64 // 100% 1C // 28C 64 // 100% 25 // 37C 64 // 100% 2A // 42C 64 // 100% 2F // 47C 64 // 100% //====================================================================// _SDR_TYPE C0 _SDR_TAG 'OTHER' _REC_LEN 0011 // Sensor Record Header 00ED // Record ID 51 // SDR Version C0 // Record Type 0C // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record) 02 // FSC version 2 02 // FSC Record Type (Global Stepwise Curve Record) // Global Stepwise Curve Record 64 // Stepwise Curve ID (64h = 100) 82 // Domain max and count 1E // 30C 64 // 100% 3C // 60C 64 // 100% //====================================================================// // // FSC Record Type = 03h (Fan Sensor Domain Map Record) // //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 000F // Sensor Record Header 00EE // Record ID 51 // SDR Version C0 // Record Type 0A // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 03 // FSC Record Type (03h = Fan Sensor Domain Map) // Domain Fan Configuration 01 // [7:4]-Domain Number = 0; [3:0]-Count of sensor numbers = 1 30 // Fan Sensor Number 1 (30h = System Fan 1) 11 // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1 31 // Fan Sensor Number 2 (31h = System Fan 2) //====================================================================// // // FSC Record Type = 03h (Fan Sensor Domain Map Record) // //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0018 // Sensor Record Header 00EF // Record ID 51 // SDR Version C0 // Record Type 13 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 03 // FSC Record Type (03h = Fan Sensor Domain Map) // Domain Fan Configuration 01 // [7:4]-Domain Number = 0; [3:0]-Count of sensor numbers = 1 30 // Fan Sensor Number 1 (30h = System Fan 1) 11 // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1 31 // Fan Sensor Number 2 (31h = System Fan 2) 21 // [7:4]-Domain Number = 2; [3:0]-Count of sensor numbers = 1 32 // Fan Sensor Number 3 (32h = System Fan 3) 31 // [7:4]-Domain Number = 3; [3:0]-Count of sensor numbers = 1 33 // Fan Sensor Number 4 (33h = System Fan 4) 41 // [7:4]-Domain Number = 4; [3:0]-Count of sensor numbers = 1 34 // Fan Sensor Number 5 (34h = System Fan 5) 52 // [7:4]-Domain Number = 3; [3:0]-Count of sensor numbers = 2 A0 // Fan Sensor Number 2 (A0h = PS1 Fan Fail) A4 // Fan Sensor Number 2 (A4h = PS2 Fan Fail) //====================================================================// // // FSC Record Type = 03h (Fan Sensor Domain Map Record) // //====================================================================// _SDR_TYPE C0 _SDR_TAG 'OTHER' _SDR_TAG 'TEST_PLATE' _REC_LEN 001C // Sensor Record Header A036 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 03 // FSC Record Type (03h = Fan Sensor Domain Map) // Domain Fan Configuration 01 // [7:4]-Domain Number = 0, [3:0]-Count of sensor numbers = 1 30 // Fan Sensor Number 1 12 // [7:4]-Domain Number = 1, [3:0]-Count of sensor numbers = 2 31 // Fan Sensor Number 2 38 // Fan Sensor Number 3 21 // [7:4]-Domain Number = 2, [3:0]-Count of sensor numbers = 1 32 // Fan Sensor Number 4 31 // [7:4]-Domain Number = 3, [3:0]-Count of sensor numbers = 1 33 // Fan Sensor Number 5 41 // [7:4]-Domain Number = 4, [3:0]-Count of sensor numbers = 1 34 // Fan Sensor Number 6 51 // [7:4]-Domain Number = 5, [3:0]-Count of sensor numbers = 1 35 // Fan Sensor Number 7 61 // [7:4]-Domain Number = 6, [3:0]-Count of sensor numbers = 1 36 // Fan Sensor Number 8 71 // [7:4]-Domain Number = 7, [3:0]-Count of sensor numbers = 1 37 // Fan Sensor Number 9 //====================================================================// // // FSC Record Type = 03h (Advanced fan failure sub-record) // //====================================================================// //***************************************************************************** // P4000 Non Redundant Fan SKU Chassis, Domain 0, Fan Failure Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 0016 // Sensor Record Header A01A // Record ID 51 // SDR Version C0 // Record Type 11 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype (0Ch = Fan Speed Control Configuration Record) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask FF // Fan Profile Support // Advanced Fan Failure Sub-Record 04 // FSC Sub-Record Type (04h = Advanced Fan Failure) 64 // Domain 0 Fan Failure Value (64h = 100% PWM) 64 // Domain 1 Fan Failure Value (64h = 100% PWM) FF // Domain 2 Fan Failure Value (FFh = No Change) FF // Domain 3 Fan Failure Value (FFh = No Change) FF // Domain 4 Fan Failure Value (FFh = No Change) FF // Domain 5 Fan Failure Value (FFh = No Change) FF // Domain 6 Fan Failure Value (FFh = No Change) FF // Domain 7 Fan Failure Value (FFh = No Change) //***************************************************************************** // P4000 Non Redundant Fan SKU Chassis, Domain 1, Fan Failure Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 0016 // Sensor Record Header A01B // Record ID 51 // SDR Version C0 // Record Type 11 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask FF // Fan Profile Support // Advanced Fan Failure Sub-Record 04 // FSC Sub-Record Type (04h = Advanced Fan Failure) 64 // Domain 0 Fan Failure Value (64h = 100% PWM) 64 // Domain 1 Fan Failure Value (64h = 100% PWM) FF // Domain 2 Fan Failure Value (FFh = No Change) FF // Domain 3 Fan Failure Value (FFh = No Change) FF // Domain 4 Fan Failure Value (FFh = No Change) FF // Domain 5 Fan Failure Value (FFh = No Change) FF // Domain 6 Fan Failure Value (FFh = No Change) FF // Domain 7 Fan Failure Value (FFh = No Change) //***************************************************************************** // P4000 Redundant Fan SKU Chassis, Domain 0, Fan Failure Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0016 // Sensor Record Header A01C // Record ID 51 // SDR Version C0 // Record Type 11 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype (0Ch = Fan Speed Control Configuration Record) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask FF // Fan Profile Support // Advanced Fan Failure Sub-Record 04 // FSC Sub-Record Type (04h = Advanced Fan Failure) 64 // Domain 0 Fan Failure Value (64h = 100% PWM) 64 // Domain 1 Fan Failure Value (64h = 100% PWM) 50 // Domain 2 Fan Failure Value (50h = 80% PWM) 50 // Domain 3 Fan Failure Value (50h = 80% PWM) FF // Domain 4 Fan Failure Value (FFh = No Change) FF // Domain 5 Fan Failure Value (FFh = No Change) FF // Domain 6 Fan Failure Value (FFh = No Change) FF // Domain 7 Fan Failure Value (FFh = No Change) //***************************************************************************** // P4000 Redundant Fan SKU Chassis, Domain 1, Fan Failure Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0016 // Sensor Record Header A01D // Record ID 51 // SDR Version C0 // Record Type 11 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask FF // Fan Profile Support // Advanced Fan Failure Sub-Record 04 // FSC Sub-Record Type (04h = Advanced Fan Failure) 64 // Domain 0 Fan Failure Value (64h = 100% PWM) 64 // Domain 1 Fan Failure Value (64h = 100% PWM) 64 // Domain 2 Fan Failure Value (64h = 100% PWM) 50 // Domain 3 Fan Failure Value (50h = 80% PWM) 3C // Domain 4 Fan Failure Value (3Ch = 60% PWM) FF // Domain 5 Fan Failure Value (FFh = No Change) FF // Domain 6 Fan Failure Value (FFh = No Change) FF // Domain 7 Fan Failure Value (FFh = No Change) //***************************************************************************** // P4000 Redundant Fan SKU Chassis, Domain 2, Fan Failure Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0016 // Sensor Record Header A01E // Record ID 51 // SDR Version C0 // Record Type 11 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 04 // Domain Mask FF // Fan Profile Support // Advanced Fan Failure Sub-Record 04 // FSC Sub-Record Type (04h = Advanced Fan Failure) 64 // Domain 0 Fan Failure Value (64h = 100% PWM) 64 // Domain 1 Fan Failure Value (64h = 100% PWM) 64 // Domain 2 Fan Failure Value (64h = 100% PWM) 64 // Domain 3 Fan Failure Value 50 // Domain 4 Fan Failure Value FF // Domain 5 Fan Failure Value (FFh = No Change) FF // Domain 6 Fan Failure Value (FFh = No Change) FF // Domain 7 Fan Failure Value (FFh = No Change) //***************************************************************************** // P4000 Redundant Fan SKU Chassis, Domain 3, Fan Failure Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0016 // Sensor Record Header A01F // Record ID 51 // SDR Version C0 // Record Type 11 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 08 // Domain Mask FF // Fan Profile Support // Advanced Fan Failure Sub-Record 04 // FSC Sub-Record Type (04h = Advanced Fan Failure) 64 // Domain 0 Fan Failure Value (64h = 100% PWM) 64 // Domain 1 Fan Failure Value (64h = 100% PWM) 64 // Domain 2 Fan Failure Value (64h = 100% PWM) 64 // Domain 3 Fan Failure Value 64 // Domain 4 Fan Failure Value FF // Domain 5 Fan Failure Value (FFh = No Change) FF // Domain 6 Fan Failure Value (FFh = No Change) FF // Domain 7 Fan Failure Value (FFh = No Change) //***************************************************************************** // P4000 Redundant Fan SKU Chassis, Domain 4, Fan Failure Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0016 // Sensor Record Header A020 // Record ID 51 // SDR Version C0 // Record Type 11 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 10 // Domain Mask FF // Fan Profile Support // Advanced Fan Failure Sub-Record 04 // FSC Sub-Record Type (04h = Advanced Fan Failure) 50 // Domain 0 Fan Failure Value (50h = 80% PWM) 50 // Domain 1 Fan Failure Value (50h = 80% PWM) 50 // Domain 2 Fan Failure Value (50h = 80% PWM) 64 // Domain 3 Fan Failure Value 64 // Domain 4 Fan Failure Value FF // Domain 5 Fan Failure Value (FFh = No Change) FF // Domain 6 Fan Failure Value (FFh = No Change) FF // Domain 7 Fan Failure Value (FFh = No Change) //***************************************************************************** // P4000 Redundant Fan SKU Chassis, Domain PS, Fan Failure Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0016 // Sensor Record Header A021 // Record ID 51 // SDR Version C0 // Record Type 11 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 18 // FSC Record Type (18h = Power Supply Main Domain) 20 // Domain Mask FF // Fan Profile Support // Advanced Fan Failure Sub-Record 04 // FSC Sub-Record Type (04h = Advanced Fan Failure) FF // Domain 0 Fan Failure Value 3C // Domain 1 Fan Failure Value 50 // Domain 2 Fan Failure Value (50h = 80% PWM) 50 // Domain 3 Fan Failure Value 64 // Domain 4 Fan Failure Value FF // Domain 5 Fan Failure Value (FFh = No Change) FF // Domain 6 Fan Failure Value (FFh = No Change) FF // Domain 7 Fan Failure Value (FFh = No Change) //====================================================================// // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 05h (Fans-off and Low Speed sub-record) //====================================================================// //***************************************************************************** // P4000 Non Redundant Fan SKU Chassis, Domain 1, Quiet Mode, Fans-off Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 0012 // Sensor Record Header A022 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 0F // Fan Profile Support // Fans Off Sub-Record 05 // FSC Sub-Record Type (05h = Fans Off) C8 // Sensor Number Controlling Operation (C8h = Aggregate Thermal Margin 1) EC // Fans Off Control Value (ECh = -20 Degrees) 0A // Hysteresis (0Ah = 10) 01 // Fans Off PWM //***************************************************************************** // P4000 Redundant Fan SKU Chassis, Domain 2, Quiet Mode, Fans-off Sub-Record //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0012 // Sensor Record Header A023 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 0F // Fan Profile Support // Fans Off Sub-Record 05 // FSC Sub-Record Type (05h = Fans Off) C9 // Sensor Number Controlling Operation (C9h = Aggregate Thermal Margin 1) E2 // Fans Off Control Value (E2h = -30 Degrees) 0A // Hysteresis (0Ah = 10) 01 // Fans Off PWM //====================================================================// // Domain 0 //====================================================================// //====================================================================// // Domain 0(PCI Region, Fan1) // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 01h (Domain Configuration) // FSC Sub-record Type = 02h (Stepwise sub-record) // P4000 Non Redundant Fan SKU //====================================================================// //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F1 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask 01 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 00 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F2 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask 02 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 01 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F3 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask 04 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 02 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F4 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask 08 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 03 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F5 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask 10 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 04 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F6 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask 20 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 05 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header A018 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask 40 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 06 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header A019 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 01 // Domain Mask 80 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 07 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// // Domain 1(Core Region, Fan2) // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 03h (Clamp sub-record) // P4000 Non Redundant Fan SKU //====================================================================// //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F7 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 01 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 08 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F8 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 02 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 09 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00F9 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 04 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 0A // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00FA // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 08 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 0B // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00FB // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 10 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 0C // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00FC // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 20 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 0D // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00FD // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 40 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 0E // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //====================================================================// _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001C // Sensor Record Header 00FE // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 02 // Domain Mask 80 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 0F // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //***************************************************************************** // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 03h (Clamp sub-record) // P4000 Non Redundant Fan SKU Chassis, Domain 0, All Profiles //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 0023 // Sensor Record Header 00FF // Record ID 51 // SDR Version C0 // Record Type 1E // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (18h = Power Supply Main Domain) 01 // Domain Mask (Domain 0) FF // Fan Profile Support // Clamp Sub-Record 3 03 // FSC Sub-Record Type (03h = Clamp) B0 // Clamp ID // Clamp Sub-Record 4 03 // FSC Sub-Record Type (03h = Clamp) B1 // Clamp ID // Clamp Sub-Record 5 03 // FSC Sub-Record Type (03h = Clamp) B2 // Clamp ID // Clamp Sub-Record 6 03 // FSC Sub-Record Type (03h = Clamp) B3 // Clamp ID // Clamp Sub-Record 7 03 // FSC Sub-Record Type (03h = Clamp) D6 // Clamp ID // Clamp Sub-Record 11 03 // FSC Sub-Record Type (03h = Clamp) 23 // Clamp ID // Clamp Sub-Record 12 03 // FSC Sub-Record Type (03h = Clamp) 29 // Clamp ID // Clamp Sub-Record 13 03 // FSC Sub-Record Type (03h = Clamp) 22 // Clamp ID // Clamp Sub-Record 14 03 // FSC Sub-Record Type (03h = Clamp) 2F // Clamp ID // Clamp Sub-Record 16 03 // FSC Sub-Record Type (03h = Clamp) 83 // Clamp ID // Clamp Sub-Record 17 03 // FSC Sub-Record Type (03h = Clamp) 84 // Clamp ID //***************************************************************************** // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 03h (Clamp sub-record) // P4000 Non Redundant Fan SKU Chassis, Domain 1, All Profiles //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 0021 // Sensor Record Header 0101 // Record ID 51 // SDR Version C0 // Record Type 1C // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (18h = Power Supply Main Domain) 02 // Domain Mask (Domain 1) FF // Fan Profile Support // Clamp Sub-Record 3 03 // FSC Sub-Record Type (03h = Clamp) B0 // Clamp ID // Clamp Sub-Record 4 03 // FSC Sub-Record Type (03h = Clamp) B1 // Clamp ID // Clamp Sub-Record 5 03 // FSC Sub-Record Type (03h = Clamp) B2 // Clamp ID // Clamp Sub-Record 6 03 // FSC Sub-Record Type (03h = Clamp) B3 // Clamp ID // Clamp Sub-Record 8 03 // FSC Sub-Record Type (03h = Clamp) 24 // Clamp ID // Clamp Sub-Record 9 03 // FSC Sub-Record Type (03h = Clamp) D5 // Clamp ID // Clamp Sub-Record 10 03 // FSC Sub-Record Type (03h = Clamp) 25 // Clamp ID // Clamp Sub-Record 12 03 // FSC Sub-Record Type (03h = Clamp) 29 // Clamp ID // Clamp Sub-Record 16 03 // FSC Sub-Record Type (03h = Clamp) 83 // Clamp ID // Clamp Sub-Record 17 03 // FSC Sub-Record Type (03h = Clamp) 84 // Clamp ID //***************************************************************************** // Domain0,1(PCI Region, Fan1,2) // P4000 Redundant Fan SKU // Profiles 0, 1, 2 & 3 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0102 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask 01 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 14 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0103 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask 02 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 15 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0104 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask 04 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 16 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0105 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask 08 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 17 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID //***************************************************************************** // Domain0,1(PCI Region, Fan1,2) // P4000 Redundant Fan SKU // Profiles 4, 5, 6 & 7 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0106 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask 10 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 18 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0107 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask 20 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 19 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0108 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask 40 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 1A // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0109 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask 80 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 1B // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID //***************************************************************************** // Domain2,3,4(Core Region, Fan3,4,5) // P4000 Redundant Fan SKU // Profiles 0, 1, 2 & 3 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 010A // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 01 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 1C // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 010B // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 02 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 1D // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 010C // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 04 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 1E // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 010D // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 08 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 1F // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID //***************************************************************************** // Domain2,3,4(Core Region, Fan3,4,5) // P4000 Redundant Fan SKU // Profiles 4, 5, 6 & 7 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 010E // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 10 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 20 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 010F // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 20 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 21 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0110 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 40 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 22 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001C // Sensor Record Header 0111 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask 80 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 17 // Normal Control Value (14h = 23%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 23 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID //***************************************************************************** // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 03h (Clamp sub-record) // P4000 Redundant Fan SKU Chassis, Domain 0, Domain 1, All Profiles //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 002B // Sensor Record Header 0112 // Record ID 51 // SDR Version C0 // Record Type 26 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 03 // Domain Mask (Domain 0, Domain 1) FF // Fan Profile Support // Clamp Sub-Record 3 03 // FSC Sub-Record Type (03h = Clamp) B0 // Clamp ID // Clamp Sub-Record 4 03 // FSC Sub-Record Type (03h = Clamp) B1 // Clamp ID // Clamp Sub-Record 5 03 // FSC Sub-Record Type (03h = Clamp) B2 // Clamp ID // Clamp Sub-Record 6 03 // FSC Sub-Record Type (03h = Clamp) B3 // Clamp ID // Clamp Sub-Record 7 03 // FSC Sub-Record Type (03h = Clamp) D6 // Clamp ID // Clamp Sub-Record 11 03 // FSC Sub-Record Type (03h = Clamp) 23 // Clamp ID // Clamp Sub-Record 12 03 // FSC Sub-Record Type (03h = Clamp) 29 // Clamp ID // Clamp Sub-Record 13 03 // FSC Sub-Record Type (03h = Clamp) 22 // Clamp ID // Clamp Sub-Record 14 03 // FSC Sub-Record Type (03h = Clamp) 2F // Clamp ID // Clamp Sub-Record 15 03 // FSC Sub-Record Type (03h = Clamp) 2E // Clamp ID // Clamp Sub-Record 16 03 // FSC Sub-Record Type (03h = Clamp) 83 // Clamp ID // Clamp Sub-Record 17 03 // FSC Sub-Record Type (03h = Clamp) 84 // Clamp ID // Clamp Sub-Record 18 03 // FSC Sub-Record Type (03h = Clamp) C4 // Clamp ID // Clamp Sub-Record 19 03 // FSC Sub-Record Type (03h = Clamp) C5 // Clamp ID // Clamp Sub-Record 20 03 // FSC Sub-Record Type (03h = Clamp) C6 // Clamp ID //***************************************************************************** // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 03h (Clamp sub-record) // P4000 Redundant Fan SKU Chassis, Domain 2, Domain3, Domain4, All Profiles //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0029 // Sensor Record Header 0113 // Record ID 51 // SDR Version C0 // Record Type 24 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) 1C // Domain Mask (Domain 2, Domain3, Domain4) FF // Fan Profile Support // Clamp Sub-Record 3 03 // FSC Sub-Record Type (03h = Clamp) B0 // Clamp ID // Clamp Sub-Record 4 03 // FSC Sub-Record Type (03h = Clamp) B1 // Clamp ID // Clamp Sub-Record 5 03 // FSC Sub-Record Type (03h = Clamp) B2 // Clamp ID // Clamp Sub-Record 6 03 // FSC Sub-Record Type (03h = Clamp) B3 // Clamp ID // Clamp Sub-Record 8 03 // FSC Sub-Record Type (03h = Clamp) 24 // Clamp ID // Clamp Sub-Record 9 03 // FSC Sub-Record Type (03h = Clamp) D5 // Clamp ID // Clamp Sub-Record 10 03 // FSC Sub-Record Type (03h = Clamp) 25 // Clamp ID // Clamp Sub-Record 12 03 // FSC Sub-Record Type (03h = Clamp) 29 // Clamp ID // Clamp Sub-Record 15 03 // FSC Sub-Record Type (03h = Clamp) 2E // Clamp ID // Clamp Sub-Record 16 03 // FSC Sub-Record Type (03h = Clamp) 83 // Clamp ID // Clamp Sub-Record 17 03 // FSC Sub-Record Type (03h = Clamp) 84 // Clamp ID // Clamp Sub-Record 18 03 // FSC Sub-Record Type (03h = Clamp) C4 // Clamp ID // Clamp Sub-Record 19 03 // FSC Sub-Record Type (03h = Clamp) C5 // Clamp ID // Clamp Sub-Record 20 03 // FSC Sub-Record Type (03h = Clamp) C6 // Clamp ID //***************************************************************************** // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 03h (Clamp sub-record) // P4000 Redundant Fan SKU Chassis, Domain PS, All Profiles //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 0020 // Sensor Record Header 0117 // Record ID 51 // SDR Version C0 // Record Type 1B // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 18 // FSC Record Type (18h = Power Supply Main Domain) 20 // Domain Mask FF // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 14 // Normal Control Value (14h = 20%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value (FFh = Use sub-record type 04h) 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (1h = 1 sensor to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 27 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 24 // Stepwise Curve ID // Clamp Sub-Record 1 03 // FSC Sub-Record Type (03h = Clamp) 5C // Clamp ID // Clamp Sub-Record 2 03 // FSC Sub-Record Type (03h = Clamp) 5D // Clamp ID //***************************************************************************** // FSC Record Type = 12h (Aggregate Sensor Configuration Record) // P4000 Non Redundant Fan SKU Chassis, Domain 1 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001B //Sensor Record Header 0118 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 12 // Record sub-type (12h = Aggregate Sensor Configuration) C8 // Aggregate sensor number (C8h = Aggregate Thermal Margin 1) 08 // Number of input pairs to follow 26 // Input 1 sensor number (26h = I/O Module Temp) 37 // Input 1 margin reference value (37h = 55) B2 // Input 2 sensor number (B2h = DIMM Thrm Mrgn 3) 00 // Input 2 margin reference value (00h = 0) 83 // Input 3 sensor number (83h = P2 Therm Mgn) FB // Input 3 margin reference value (FBh = -5) B0 // Input 4 sensor number (B0h = P1 Dimm Thrm Mrgn) 00 // Input 4 margin reference value (00h = 00) 5C // Input 5 sensor number (5Ch = PS1 Temp) 37 // Input 5 margin reference value (37h = 55) 22 // Input 6 sensor number (22h = SSB Temp) 55 // Input 6 margin reference value (55h = 85) 2E // Input 7 sensor number (2Eh = Exit Air Temp) 41 // Input 7 margin reference value (41h = 65) 84 // Input 8 sensor number (84h = P1 Thrm Mrgn) FB // Input 8 margin reference value (FBh = -5) //***************************************************************************** // FSC Record Type = 12h (Aggregate Sensor Configuration Record) // P4000 Redundant Fan SKU Chassis, Domain 2,3,4 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001B //Sensor Record Header 0119 // Record ID 51 // SDR Version C0 // Record Type 16 // Record Length // Record Body Bytes 570100 // Manufacturer ID 12 // Record sub-type (12h = Aggregate Sensor Configuration) C9 // Aggregate sensor number (C9h = Aggregate Thermal Margin 1) 08 // Number of input pairs to follow 26 // Input 1 sensor number (26h = I/O Module Temp) 37 // Input 1 margin reference value (37h = 55) B2 // Input 2 sensor number (B2h = DIMM Thrm Mrgn 3) 00 // Input 2 margin reference value (00h = 0) 83 // Input 3 sensor number (83h = P2 Therm Mgn) FB // Input 3 margin reference value (FBh = -5) B0 // Input 4 sensor number (B0h = P1 Dimm Thrm Mrgn) 00 // Input 4 margin reference value (00h = 00) 5C // Input 5 sensor number (5Ch = PS1 Temp) 37 // Input 5 margin reference value (37h = 55) 22 // Input 6 sensor number (22h = SSB Temp) 55 // Input 6 margin reference value (55h = 85) 2E // Input 7 sensor number (2Eh = Exit Air Temp) 41 // Input 7 margin reference value (41h = 65) 84 // Input 8 sensor number (84h = P1 Thrm Mrgn) FB // Input 8 margin reference value (FBh = -5) //***************************************************************************** // FSC Record Type = 1Ah (Autoprofile record) // P4000 Non Redundant Fan SKU Chassis //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red' _REC_LEN 001A //Sensor Record Header 011A // Record ID 51 // SDR Version C0 // Record Type 15 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1A // Record sub-type (1Ah = Autoprofile Record) 00 // 70W CPU Multipler (00h = 00 units of 0.1) 00 // >70W and <105W CPU Multiplier (0Ch = 02 units of 0.1) 00 // >105W and <145W CPU Multiplier(0Fh = 15 units of 0.1) 00 // Memory Multiplier (0Ah = 00 units of 0.1) 0A // HDD Multiplier (0Ah = 10 units of 0.1) 04 // Minimum Performance Profile (04h = 4) 0A // Profile 0 Threshold (0Ah = 10 units of 10) 10 // Profile 1 Threshold (10h = 16 units of 10) 14 // Profile 2 Threshold (14h = 20 units of 10) 1A // Profile 3 Threshold (1Ah = 26 units of 10) 4B // Profile 4 Threshold (4Bh = 75 units of 10) 64 // Profile 5 Threshold (64h = 100 units of 10) 73 // Profile 6 Threshold (73h = 115 units of 10) // MIC PCIe Information 77 // MIC Card Shift/Max Profile [3:0] Card Shift - 7, [7:4] Max Profile - 7 77 // MIC Shift/Max Profile [3:0] Shift - 7, [7:4] Max Profile - 7 72 // MIC Shift/Max Profile [3:0] Shift - 2, [7:4] Max Profile - 7 00 // MIC Shift/Max Profile [3:0] Shift - 0, [7:4] Max Profile - 0 //***************************************************************************** // FSC Record Type = 1Ah (Autoprofile record) // P4000 Redundant Fan SKU Chassis //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red' _REC_LEN 001A //Sensor Record Header 011B // Record ID 51 // SDR Version C0 // Record Type 15 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1A // Record sub-type (1Ah = Autoprofile Record) 00 // 70W CPU Multipler (00h = 00 units of 0.1) 00 // >70W and <105W CPU Multiplier (0Ch = 02 units of 0.1) 00 // >105W and <145W CPU Multiplier(0Fh = 15 units of 0.1) 00 // Memory Multiplier (0Ah = 00 units of 0.1) 0A // HDD Multiplier (0Ah = 10 units of 0.1) 04 // Minimum Performance Profile (04h = 4) 0A // Profile 0 Threshold (0Ah = 10 units of 10) 10 // Profile 1 Threshold (10h = 16 units of 10) 14 // Profile 2 Threshold (14h = 20 units of 10) 1A // Profile 3 Threshold (1Ah = 26 units of 10) 4B // Profile 4 Threshold (4Bh = 75 units of 10) 64 // Profile 5 Threshold (64h = 100 units of 10) 73 // Profile 6 Threshold (73h = 115 units of 10) // MIC PCIe Information 77 // MIC Card Shift/Max Profile [3:0] Card Shift - 7, [7:4] Max Profile - 7 77 // MIC Shift/Max Profile [3:0] Shift - 7, [7:4] Max Profile - 7 72 // MIC Shift/Max Profile [3:0] Shift - 2, [7:4] Max Profile - 7 00 // MIC Shift/Max Profile [3:0] Shift - 0, [7:4] Max Profile - 0 //***************************************************************************** // FSC Record Type = 1Bh (Hard Disk Drive Power) // P4000 Non Redundant and Redundant Fan SKU Chassis - HSBP1 8x2.5 (SAS Only) //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'HSBP_None' _REC_LEN 000A //Sensor Record Header A033 // Record ID 51 // SDR Version C0 // Record Type 05 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1B // Record sub-type (1Bh = HDD Power) 32 // HDD Watts (32h = 50 Units of 2) //***************************************************************************** // FSC Record Type = 1Bh (Hard Disk Drive Power) // P4000 Non Redundant and Redundant Fan SKU Chassis - HSBP1 8x2.5 (SAS Only) //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'HSBP_25E_BP8_SAS1' _REC_LEN 000A //Sensor Record Header 011C // Record ID 51 // SDR Version C0 // Record Type 05 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1B // Record sub-type (1Bh = HDD Power) 32 // HDD Watts (32h = 50 Units of 2) //***************************************************************************** // FSC Record Type = 1Bh (Hard Disk Drive Power) // P4000 Non Redundant and Redundant Fan SKU Chassis - HSBP1 4x3.5 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'HSBP_35_BP4_1' _REC_LEN 000A //Sensor Record Header 011D // Record ID 51 // SDR Version C0 // Record Type 05 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1B // Record sub-type (1Bh = HDD Power) 32 // HDD Watts (32h = 50 Units of 2) //***************************************************************************** // FSC Record Type = 1Bh (Hard Disk Drive Power) // P4000 Non Redundant and Redundant Fan SKU Chassis - HSBP1 8x2.5 SSD Combo //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'HSBP_25E_BP8_Combo1' _REC_LEN 000A //Sensor Record Header 011E // Record ID 51 // SDR Version C0 // Record Type 05 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1B // Record sub-type (1Bh = HDD Power) 50 // HDD Watts (32h = 50 Units of 2) //***************************************************************************** // FSC Record Type = 1Bh (Hard Disk Drive Power) // P4000 Non Redundant and Redundant Fan SKU Chassis - HSBP1 8x2.5 (SAS Only) // Per Intel request to add it by 2014/5/23. This will fix thermal auto profile issue //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'HSBP_25E_BP8_SAS2' _REC_LEN 000A //Sensor Record Header 0130 // Record ID 51 // SDR Version C0 // Record Type 05 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1B // Record sub-type (1Bh = HDD Power) 32 // HDD Watts (32h = 50 Units of 2) //***************************************************************************** // FSC Record Type = 1Bh (Hard Disk Drive Power) // P4000 Non Redundant and Redundant Fan SKU Chassis - HSBP1 4x3.5 // Per Intel request to add it by 2014/5/23. This will fix thermal auto profile issue //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'HSBP_35_BP4_2' _REC_LEN 000A //Sensor Record Header 0131 // Record ID 51 // SDR Version C0 // Record Type 05 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1B // Record sub-type (1Bh = HDD Power) 32 // HDD Watts (32h = 50 Units of 2) //***************************************************************************** // FSC Record Type = 1Bh (Hard Disk Drive Power) // P4000 Non Redundant and Redundant Fan SKU Chassis - HSBP1 8x2.5 SSD Combo // Per Intel request to add it by 2014/5/23. This will fix thermal auto profile issue //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'HSBP_25E_BP8_Combo2' _REC_LEN 000A //Sensor Record Header 0132 // Record ID 51 // SDR Version C0 // Record Type 05 // Record Length // Record Body Bytes 570100 // Manufacturer ID 1B // Record sub-type (1Bh = HDD Power) 50 // HDD Watts (32h = 50 Units of 2) //***************************************************************************** // FSC Record Type = 13h (DIMM Air Velocity Record) // P4000M Non Redundant Fan Chassis //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red_P4008' _REC_LEN 002D // Sensor Record Header 011F // Record ID 51 // SDR Version C0 // Record Type 28 // Record Length // Record Body Bytes 570100 // Manufacturer ID 13 // Record Subtype (13h = DIMM Air Velocity) B0 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1) 02 // Domain bit mask (02h = Domain 1) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 06 // PWM 1 Velocity (06h = 06) 0C // PWM 2 Velocity (0Ch = 12) 0E // PWM 3 Velocity (0Eh = 14) 07 // Smoothing coefficient (07h = 7) B1 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2) 02 // Domain bit mask (02h = Domain 1) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 07 // PWM 1 Velocity (07h = 07) 0E // PWM 2 Velocity (0Eh = 14) 11 // PWM 3 Velocity (11h = 17) 07 // Smoothing coefficient (07h = 7) B2 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3) 02 // Domain bit mask (02h = Domain 1) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 05 // PWM 1 Velocity (05h = 05) 0A // PWM 2 Velocity (0Ah = 10) 0D // PWM 3 Velocity (0Dh = 13) 07 // Smoothing coefficient (07h = 7) B3 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4) 02 // Domain bit mask (02h = Domain 1) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 05 // PWM 1 Velocity (05h = 05) 0A // PWM 2 Velocity (0Ah = 10) 0D // PWM 3 Velocity (0Dh = 13) 07 // Smoothing coefficient (07h = 7) //***************************************************************************** // FSC Record Type = 11h (System Airflow Formula) // P4000M Non Redundant Fan Chassis, Domains 0,1 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red_P4008' _REC_LEN 0012 //Sensor Record Header 0120 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 11 // Record sub-type (11h = System air flow) 03 // Domain mask (Domains 0-4) 3600 // Correction Factor 1 LSB first 3100 // Correction Factor 2 LSB first 19 // PWM for Correction Factor 1 (14h = 20%) 64 // PWM for Correction Factor 2 (64h = 100%) 6E // Max CFM of Fan (20h = 32) 01 // Quantity of fans in this equation //***************************************************************************** // FSC Record Type = 19 - Exit Air Temp // P4000M Non Redundant Fan Chassis, Domains 0,1 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red_P4008' _REC_LEN 0012 //Sensor Record Header 0121 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 19 // Record sub-type (19h = Exit Air Temp) 1100 // Alpha S LSB first 0300 // Alpha F LSB first (0003h = 3 units of .001) 13 // Qmin (13h = 19 CFM) 37 // Qmax (37h = 55 CFM) 00 // P Offset (00h = 0) 05 // Correction Factor at Qmin (0Ah = 5) 0A // Correction Factor at Qmax (0Ah = 10) //***************************************************************************** // FSC Record Type = 13h (DIMM Air Velocity Record) // P4000M Non Redundant Fan Chassis //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red_P4016' _REC_LEN 002D // Sensor Record Header 0122 // Record ID 51 // SDR Version C0 // Record Type 28 // Record Length // Record Body Bytes 570100 // Manufacturer ID 13 // Record Subtype (13h = DIMM Air Velocity) B0 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1) 02 // Domain bit mask (02h = Domain 1) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 06 // PWM 1 Velocity (06h = 06) 0C // PWM 2 Velocity (0Ch = 12) 0E // PWM 3 Velocity (0Eh = 14) 07 // Smoothing coefficient (07h = 7) B1 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2) 02 // Domain bit mask (02h = Domain 1) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 07 // PWM 1 Velocity (07h = 07) 0E // PWM 2 Velocity (0Eh = 14) 11 // PWM 3 Velocity (11h = 17) 07 // Smoothing coefficient (07h = 7) B2 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3) 02 // Domain bit mask (02h = Domain 1) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 05 // PWM 1 Velocity (05h = 05) 0A // PWM 2 Velocity (0Ah = 10) 0D // PWM 3 Velocity (0Dh = 13) 07 // Smoothing coefficient (07h = 7) B3 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4) 02 // Domain bit mask (02h = Domain 1) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 05 // PWM 1 Velocity (05h = 05) 0A // PWM 2 Velocity (0Ah = 10) 0D // PWM 3 Velocity (0Dh = 13) 07 // Smoothing coefficient (07h = 7) //***************************************************************************** // FSC Record Type = 11h (System Airflow Formula) // P4000M Non Redundant Fan Chassis, Domains 0,1 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red_P4016' _REC_LEN 0012 //Sensor Record Header 0123 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 11 // Record sub-type (11h = System air flow) 03 // Domain mask (Domains 0-4) 2D00 // Correction Factor 1 LSB first 2B00 // Correction Factor 2 LSB first 19 // PWM for Correction Factor 1 (14h = 20%) 64 // PWM for Correction Factor 2 (64h = 100%) 6E // Max CFM of Fan (20h = 32) 01 // Quantity of fans in this equation //***************************************************************************** // FSC Record Type = 19 - Exit Air Temp // P4000M Non Redundant Fan Chassis, Domains 0,1 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_No_Red_P4016' _REC_LEN 0012 //Sensor Record Header 0124 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 19 // Record sub-type (19h = Exit Air Temp) 0200 // Alpha S LSB first (0002h = 2 units of .001) 1100 // Alpha F LSB first (0011h = 17 units of .001) 13 // Qmin (13h = 19 CFM) 30 // Qmax (30h = 48 CFM) 00 // P Offset (00h = 0) 05 // Correction Factor at Qmin (0Ah = 5) 0A // Correction Factor at Qmax (0Ah = 10) //***************************************************************************** // FSC Record Type = 13h (DIMM Air Velocity Record) // P4000M Redundant Fan Chassis //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red_P4008' _REC_LEN 002D // Sensor Record Header 0125 // Record ID 51 // SDR Version C0 // Record Type 28 // Record Length // Record Body Bytes 570100 // Manufacturer ID 13 // Record Subtype (13h = DIMM Air Velocity) B0 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1) 1C // Domain bit mask (02h = Domain 2,3,4) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 06 // PWM 1 Velocity (06h = 06) 0C // PWM 2 Velocity (0Ch = 12) 0E // PWM 3 Velocity (0Eh = 14) 07 // Smoothing coefficient (07h = 7) B1 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2) 1C // Domain bit mask (02h = Domain 2,3,4) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 07 // PWM 1 Velocity (07h = 07) 0E // PWM 2 Velocity (0Eh = 14) 11 // PWM 3 Velocity (11h = 17) 07 // Smoothing coefficient (07h = 7) B2 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3) 1C // Domain bit mask (02h = Domain 2,3,4) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 05 // PWM 1 Velocity (05h = 05) 0A // PWM 2 Velocity (0Ah = 10) 0D // PWM 3 Velocity (0Dh = 13) 07 // Smoothing coefficient (07h = 7) B3 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4) 1C // Domain bit mask (02h = Domain 2,3,4) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 05 // PWM 1 Velocity (05h = 05) 0A // PWM 2 Velocity (0Ah = 10) 0D // PWM 3 Velocity (0Dh = 13) 07 // Smoothing coefficient (07h = 7) //***************************************************************************** // FSC Record Type = 11h (System Airflow Formula) // P4000M Redundant Fan Chassis, Domain 2,3,4 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red_P4008' _REC_LEN 0012 //Sensor Record Header 0126 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 11 // Record sub-type (11h = System air flow) 1F // Domain mask (Domains 0-4) 2400 // Correction Factor 1 LSB first 3500 // Correction Factor 2 LSB first 19 // PWM for Correction Factor 1 (14h = 20%) 64 // PWM for Correction Factor 2 (64h = 100%) 42 // Max CFM of Fan (20h = 32) 01 // Quantity of fans in this equation //***************************************************************************** // FSC Record Type = 19 - Exit Air Temp // P4000M Redundant Fan Chassis, Domain 2,3,4 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red_P4008' _REC_LEN 0012 //Sensor Record Header 0127 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 19 // Record sub-type (19h = Exit Air Temp) 0200 // Alpha S LSB first (0002h = 2 units of .001) 1100 // Alpha F LSB first (0011h = 17 units of .001) 20 // Qmin (20h = 32 CFM) 58 // Qmax (58h = 88 CFM) 00 // P Offset (00h = 0) 05 // Correction Factor at Qmin (0Ah = 5) 0A // Correction Factor at Qmax (0Ah = 10) //***************************************************************************** // FSC Record Type = 13h (DIMM Air Velocity Record) // P4000M Redundant Fan Chassis //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red_P4016' _REC_LEN 002D // Sensor Record Header 0128 // Record ID 51 // SDR Version C0 // Record Type 28 // Record Length // Record Body Bytes 570100 // Manufacturer ID 13 // Record Subtype (13h = DIMM Air Velocity) B0 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1) 1C // Domain bit mask (02h = Domain 2,3,4) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 06 // PWM 1 Velocity (06h = 06) 0C // PWM 2 Velocity (0Ch = 12) 0E // PWM 3 Velocity (0Eh = 14) 07 // Smoothing coefficient (07h = 7) B1 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2) 1C // Domain bit mask (02h = Domain 2,3,4) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 07 // PWM 1 Velocity (07h = 07) 0E // PWM 2 Velocity (0Eh = 14) 11 // PWM 3 Velocity (11h = 17) 07 // Smoothing coefficient (07h = 7) B2 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3) 1C // Domain bit mask (02h = Domain 2,3,4) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 05 // PWM 1 Velocity (05h = 05) 0A // PWM 2 Velocity (0Ah = 10) 0D // PWM 3 Velocity (0Dh = 13) 07 // Smoothing coefficient (07h = 7) B3 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4) 1C // Domain bit mask (02h = Domain 2,3,4) 23 // Reference PWM % 1 (23h = 35%) 3C // Reference PWM % 2 (3Ch = 60%) 64 // Reference PWM % 3 (64h = 100%) 05 // PWM 1 Velocity (05h = 05) 0A // PWM 2 Velocity (0Ah = 10) 0D // PWM 3 Velocity (0Dh = 13) 07 // Smoothing coefficient (07h = 7) //***************************************************************************** // FSC Record Type = 11h (System Airflow Formula) // P4000M Redundant Fan Chassis, Domain 2,3,4 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red_P4016' _REC_LEN 0012 //Sensor Record Header 0129 // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 11 // Record sub-type (11h = System air flow) 1F // Domain mask (Domains 0-4) 1E00 // Correction Factor 1 LSB first 2D00 // Correction Factor 2 LSB first 19 // PWM for Correction Factor 1 (14h = 20%) 64 // PWM for Correction Factor 2 (64h = 100%) 42 // Max CFM of Fan (20h = 32) 01 // Quantity of fans in this equation //***************************************************************************** // FSC Record Type = 19 - Exit Air Temp // P4000M Redundant Fan Chassis, Domain 2,3,4 //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'UPM_Red_P4016' _REC_LEN 0012 //Sensor Record Header 012A // Record ID 51 // SDR Version C0 // Record Type 0D // Record Length // Record Body Bytes 570100 // Manufacturer ID 19 // Record sub-type (19h = Exit Air Temp) 0200 // Alpha S LSB first (0011h = 17 units of .001) 1100 // Alpha F LSB first (0003h = 3 units of .001) 19 // Qmin (19h = 25 CFM) 4C // Qmax (4Ch = 76 CFM) 00 // P Offset (00h = 0) 05 // Correction Factor at Qmin (0Ah = 5) 0A // Correction Factor at Qmax (0Ah = 10) //***************************************************************************** // OTHER Chassis // OTHER Chassis SDR, All Domains, All Profiles //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'OTHER' _REC_LEN 001C // Sensor Record Header A029 // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) FF // Domain Mask (All Domains) 01 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 14 // Normal Control Value (14h = 20%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (0h = No sensors to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 01 // Stepwise Header ID 5B // Stepwise Curve ID (5Bh = 91) // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 01 // Stepwise Header ID 64 // Stepwise Curve ID (64h = 100) _SDR_TYPE C0 _SDR_TAG 'OTHER' _REC_LEN 001C // Sensor Record Header A02A // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) FF // Domain Mask (All Domains) FE // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 28 // Normal Control Value (28h = 40%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (0h = No sensors to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 01 // Stepwise Header ID 5C // Stepwise Curve ID (5Ch = 92) // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 01 // Stepwise Header ID 64 // Stepwise Curve ID (64h = 100) //***************************************************************************** // Test Plate Configuration, Domains 0 - 7 // FSC Record Type = 08h (Fan Sensor Domain Map Record) // FSC Sub-record Type = 03h (Clamp sub-record) //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'OTHER' _REC_LEN 002F // Sensor Record Header A02B // Record ID 51 // SDR Version C0 // Record Type 2A // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) FF // Domain Mask (All Domains) FF // Fan Profile Support (All Profiles) // Clamp Sub-Record 1 03 // FSC Sub-Record Type (03h = Clamp) B0 // Clamp ID // Clamp Sub-Record 2 03 // FSC Sub-Record Type (03h = Clamp) B1 // Clamp ID // Clamp Sub-Record 3 03 // FSC Sub-Record Type (03h = Clamp) B2 // Clamp ID // Clamp Sub-Record 4 03 // FSC Sub-Record Type (03h = Clamp) B3 // Clamp ID // Clamp Sub-Record 5 03 // FSC Sub-Record Type (03h = Clamp) 20 // Clamp ID // Clamp Sub-Record 6 03 // FSC Sub-Record Type (03h = Clamp) 23 // Clamp ID // Clamp Sub-Record 7 03 // FSC Sub-Record Type (03h = Clamp) 24 // Clamp ID // Clamp Sub-Record 8 03 // FSC Sub-Record Type (03h = Clamp) 25 // Clamp ID // Clamp Sub-Record 9 03 // FSC Sub-Record Type (03h = Clamp) 29 // Clamp ID // Clamp Sub-Record 10 03 // FSC Sub-Record Type (03h = Clamp) 2A // Clamp ID // Clamp Sub-Record 11 03 // FSC Sub-Record Type (03h = Clamp) 2B // Clamp ID // Clamp Sub-Record 12 03 // FSC Sub-Record Type (03h = Clamp) 22 // Clamp ID // Clamp Sub-Record 13 03 // FSC Sub-Record Type (03h = Clamp) 26 // Clamp ID // Clamp Sub-Record 14 03 // FSC Sub-Record Type (03h = Clamp) 2D // Clamp ID // Clamp Sub-Record 15 03 // FSC Sub-Record Type (03h = Clamp) 2F // Clamp ID // Clamp Sub-Record 16 03 // FSC Sub-Record Type (03h = Clamp) 83 // Clamp ID // Clamp Sub-Record 17 03 // FSC Sub-Record Type (03h = Clamp) 84 // Clamp ID //***************************************************************************** // Main Domain Record, Test Plate Configuration, Domain All //***************************************************************************** //***************************************************************************** // FSC Record Type = 08h (Main Domain Record) // FSC Sub-record Type = 01h (Domain Configuration) // FSC Sub-record Type = 02h (Stepwise sub-record) // Shipping SDR, All Domains, All Profiles //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'TEST_PLATE' _REC_LEN 001C // Sensor Record Header A02C // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) FF // Domain Mask (All Domains) 01 // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 14 // Normal Control Value (14h = 20%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (0h = No sensors to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 11 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID _SDR_TYPE C0 _SDR_TAG 'TEST_PLATE' _REC_LEN 001C // Sensor Record Header A02D // Record ID 51 // SDR Version C0 // Record Type 17 // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) FF // Domain Mask (All Domains) FE // Fan Profile Support // Domain Configuration 01 // FSC Sub-Record Type (01h = Domain Configuration) 28 // Normal Control Value (28h = 40%) 64 // Ramp Step (64h = 100%) 01 // Scan Rate FF // Fan Fault Boost Value 64 // Temperature Threshold Boost Value (64h = 100%) 64 // Chassis Cover Boost Value (64h = 100%) 01 // Sensor Exclusion Count (0h = No sensors to exclude) 2E // Sensor Number To Exclude From Fan Boost // Stepwise Lower Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 11 // Stepwise Curve ID // Stepwise Upper Clipping Curve Sub-Record 02 // FSC Sub-Record Type (02h = Stepwise) 00 // Stepwise Header ID 10 // Stepwise Curve ID //***************************************************************************** // Test Plate Configuration, Domains 0 - 5 // FSC Record Type = 08h (Fan Sensor Domain Map Record) // FSC Sub-record Type = 03h (Clamp sub-record) //***************************************************************************** _SDR_TYPE C0 _SDR_TAG 'TEST_PLATE' _REC_LEN 002F // Sensor Record Header A02E // Record ID 51 // SDR Version C0 // Record Type 2A // Record Length // Record Body Bytes 570100 // Manufacturer ID 0C // Record Subtype Value (Fan Speed Control SDR Record, rev 2) 02 // Record Version 08 // FSC Record Type (08h = Main Domain) FF // Domain Mask (All Domains) FF // Fan Profile Support (All Profiles) // Clamp Sub-Record 1 03 // FSC Sub-Record Type (03h = Clamp) B0 // Clamp ID // Clamp Sub-Record 2 03 // FSC Sub-Record Type (03h = Clamp) B1 // Clamp ID // Clamp Sub-Record 3 03 // FSC Sub-Record Type (03h = Clamp) B2 // Clamp ID // Clamp Sub-Record 4 03 // FSC Sub-Record Type (03h = Clamp) B3 // Clamp ID // Clamp Sub-Record 5 03 // FSC Sub-Record Type (03h = Clamp) 20 // Clamp ID // Clamp Sub-Record 6 03 // FSC Sub-Record Type (03h = Clamp) 23 // Clamp ID // Clamp Sub-Record 7 03 // FSC Sub-Record Type (03h = Clamp) 24 // Clamp ID // Clamp Sub-Record 8 03 // FSC Sub-Record Type (03h = Clamp) 25 // Clamp ID // Clamp Sub-Record 9 03 // FSC Sub-Record Type (03h = Clamp) 29 // Clamp ID // Clamp Sub-Record 10 03 // FSC Sub-Record Type (03h = Clamp) 2A // Clamp ID // Clamp Sub-Record 11 03 // FSC Sub-Record Type (03h = Clamp) 2B // Clamp ID // Clamp Sub-Record 12 03 // FSC Sub-Record Type (03h = Clamp) 22 // Clamp ID // Clamp Sub-Record 13 03 // FSC Sub-Record Type (03h = Clamp) 26 // Clamp ID // Clamp Sub-Record 14 03 // FSC Sub-Record Type (03h = Clamp) 2D // Clamp ID // Clamp Sub-Record 15 03 // FSC Sub-Record Type (03h = Clamp) 2F // Clamp ID // Clamp Sub-Record 16 03 // FSC Sub-Record Type (03h = Clamp) 83 // Clamp ID // Clamp Sub-Record 17 03 // FSC Sub-Record Type (03h = Clamp) 84 // Clamp ID //====================================================================// // SDR Version Records //====================================================================// // SDR Version Record (first letter of 'SDR') //====================================================================// _SDR_TYPE C0 _REC_LEN 0015 // Sensor Record Header 0150 // Record ID 51 // SDR Version C0 // Record Type 10 // Record Length // Record Body Bytes 570100 // Manufacturer ID 'SDR File 1.05' // String Bytes //====================================================================// _SDR_TYPE C0 _REC_LEN 0018 // Sensor Record Header 0151 // Record ID 51 // SDR Version C0 // Record Type 13 // Record Length // Record Body Bytes 570100 // Manufacturer ID 'SDR Package 1.05' // String Bytes ) // End of SDR File