diff --git a/fboss/platform/configs/darwin48v/sensor_service.json b/fboss/platform/configs/darwin48v/sensor_service.json new file mode 100644 index 0000000000000..ebcbdbf08957a --- /dev/null +++ b/fboss/platform/configs/darwin48v/sensor_service.json @@ -0,0 +1,761 @@ +{ + "sensorMapList": { + "SMB": { + "CPU_PHYS_ID_0": { + "path": "/run/devmap/sensors/CPU_CORE_TEMP/temp1_input", + "thresholds": { + "upperCriticalVal": 105.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "CPU_CORE0_TEMP": { + "path": "/run/devmap/sensors/CPU_CORE_TEMP/temp2_input", + "thresholds": { + "upperCriticalVal": 105.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "CPU_CORE1_TEMP": { + "path": "/run/devmap/sensors/CPU_CORE_TEMP/temp3_input", + "thresholds": { + "upperCriticalVal": 105.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "CPU_CORE2_TEMP": { + "path": "/run/devmap/sensors/CPU_CORE_TEMP/temp4_input", + "thresholds": { + "upperCriticalVal": 105.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "CPU_CORE3_TEMP": { + "path": "/run/devmap/sensors/CPU_CORE_TEMP/temp5_input", + "thresholds": { + "upperCriticalVal": 105.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "CPU_BOARD_TEMP": { + "path": "/run/devmap/sensors/CPU_BOARD_TEMP_MAX6658/temp1_input", + "thresholds": { + "upperCriticalVal": 85.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "BACK_PANEL_TEMP": { + "path": "/run/devmap/sensors/CPU_BOARD_TEMP_MAX6658/temp2_input", + "thresholds": { + "upperCriticalVal": 75.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "FRONT_PANEL_TEMP": { + "path": "/run/devmap/sensors/CPU_FP_TEMP_LM73/temp1_input", + "thresholds": { + "upperCriticalVal": 85.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "POS_1V7_VCCIN_VRRDY": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in1_input", + "thresholds": { + "upperCriticalVal": 1.875, + "lowerCriticalVal": 1.12 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_0V6_VTT": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in2_input", + "thresholds": { + "upperCriticalVal": 0.69, + "lowerCriticalVal": 0.51 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_1V2_VDDQ": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in3_input", + "thresholds": { + "upperCriticalVal": 1.38, + "lowerCriticalVal": 1.02 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_2V5_VPP": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in4_input", + "thresholds": { + "upperCriticalVal": 2.99, + "lowerCriticalVal": 2.21 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_1V5_PCH": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in5_input", + "thresholds": { + "upperCriticalVal": 1.725, + "lowerCriticalVal": 1.27 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_1V05_COM": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in6_input", + "thresholds": { + "upperCriticalVal": 1.208, + "lowerCriticalVal": 0.89 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_1V3_KRHV": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in7_input", + "thresholds": { + "upperCriticalVal": 1.495, + "lowerCriticalVal": 1.1 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_1V7_SCFUSE": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in8_input", + "thresholds": { + "upperCriticalVal": 1.955, + "lowerCriticalVal": 1.44 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_3V3": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in9_input", + "thresholds": { + "upperCriticalVal": 3.795, + "lowerCriticalVal": 2.8 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_5V0": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in10_input", + "thresholds": { + "upperCriticalVal": 5.75, + "lowerCriticalVal": 4.25 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_1V2_ALW": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in11_input", + "thresholds": { + "upperCriticalVal": 1.38, + "lowerCriticalVal": 1.02 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_3V3_ALW": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in12_input", + "thresholds": { + "upperCriticalVal": 3.795, + "lowerCriticalVal": 2.8 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_12V": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in13_input", + "thresholds": { + "upperCriticalVal": 13.8, + "lowerCriticalVal": 9.72 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_1V2_LAN1": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in14_input", + "thresholds": { + "upperCriticalVal": 1.38, + "lowerCriticalVal": 1.02 + }, + "compute": "@/1000.0", + "type": 1 + }, + "POS_1V2_LAN2": { + "path": "/run/devmap/sensors/CPU_POS_UCD90160/in15_input", + "thresholds": { + "upperCriticalVal": 1.38, + "lowerCriticalVal": 1.02 + }, + "compute": "@/1000.0", + "type": 1 + }, + "MPS1_VIN": { + "path": "/run/devmap/sensors/CPU_MPS1_PMBUS/in1_input", + "thresholds": { + "upperCriticalVal": 14.0, + "lowerCriticalVal": 9.0 + }, + "compute": "@/1000.0", + "type": 1 + }, + "MPS1_TEMP": { + "path": "/run/devmap/sensors/CPU_MPS1_PMBUS/temp1_input", + "thresholds": { + "upperCriticalVal": 110.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "MPS1_IIN": { + "path": "/run/devmap/sensors/CPU_MPS1_PMBUS/curr1_input", + "thresholds": { + "upperCriticalVal": 85.0 + }, + "compute": "@/1000.0", + "type": 2 + }, + "MPS1_IOUT": { + "path": "/run/devmap/sensors/CPU_MPS1_PMBUS/curr2_input", + "thresholds": { + "upperCriticalVal": 45.0 + }, + "compute": "@/1000.0", + "type": 2 + }, + "MPS2_VIN": { + "path": "/run/devmap/sensors/CPU_MPS2_PMBUS/in1_input", + "thresholds": { + "upperCriticalVal": 14.0, + "lowerCriticalVal": 9.0 + }, + "compute": "@/1000.0", + "type": 1 + }, + "MPS2_TEMP": { + "path": "/run/devmap/sensors/CPU_MPS2_PMBUS/temp1_input", + "thresholds": { + "upperCriticalVal": 110.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "MPS2_IIN": { + "path": "/run/devmap/sensors/CPU_MPS2_PMBUS/curr1_input", + "thresholds": { + "upperCriticalVal": 85.0 + }, + "compute": "@/1000.0", + "type": 2 + }, + "MPS2_IOUT": { + "path": "/run/devmap/sensors/CPU_MPS2_PMBUS/curr2_input", + "thresholds": { + "upperCriticalVal": 35.0 + }, + "compute": "@/1000.0", + "type": 2 + }, + "SC_BOARD_TEMP": { + "path": "/run/devmap/sensors/SC_BOARD_TEMP_MAX6581/temp1_input", + "thresholds": { + "upperCriticalVal": 85.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "SC_BOARD_MIDDLE_TEMP": { + "path": "/run/devmap/sensors/SC_BOARD_TEMP_MAX6581/temp2_input", + "thresholds": { + "upperCriticalVal": 75.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "SC_BOARD_LEFT_TEMP": { + "path": "/run/devmap/sensors/SC_BOARD_TEMP_MAX6581/temp3_input", + "thresholds": { + "upperCriticalVal": 75.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "SC_FRONT_PANEL_TEMP": { + "path": "/run/devmap/sensors/SC_BOARD_TEMP_MAX6581/temp4_input", + "thresholds": { + "upperCriticalVal": 75.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "SC_TH3_DIODE1_TEMP": { + "path": "/run/devmap/sensors/SC_BOARD_TEMP_MAX6581/temp7_input", + "thresholds": { + "upperCriticalVal": 125.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "SC_TH3_DIODE2_TEMP": { + "path": "/run/devmap/sensors/SC_BOARD_TEMP_MAX6581/temp8_input", + "thresholds": { + "upperCriticalVal": 125.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "SC_POS_12V_TH3_A": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in1_input", + "thresholds": { + "upperCriticalVal": 13.8, + "lowerCriticalVal": 9.5 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_12V_TH3_B": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in2_input", + "thresholds": { + "upperCriticalVal": 13.8, + "lowerCriticalVal": 9.5 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_12V_STDBY": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in3_input", + "thresholds": { + "upperCriticalVal": 13.8, + "lowerCriticalVal": 9.5 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_5V0": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in4_input", + "thresholds": { + "upperCriticalVal": 5.75, + "lowerCriticalVal": 4.25 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_3V3": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in5_input", + "thresholds": { + "upperCriticalVal": 3.795, + "lowerCriticalVal": 2.805 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_3V3_QSFPDD_A": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in6_input", + "thresholds": { + "upperCriticalVal": 3.795, + "lowerCriticalVal": 2.805 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_3V3_QSFPDD_B": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in7_input", + "thresholds": { + "upperCriticalVal": 3.795, + "lowerCriticalVal": 2.805 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_3V3_STDBY": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in8_input", + "thresholds": { + "upperCriticalVal": 3.795, + "lowerCriticalVal": 2.475 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_2V5_LT": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in9_input", + "thresholds": { + "upperCriticalVal": 5.1, + "lowerCriticalVal": 0.5 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_2V5_RT": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in10_input", + "thresholds": { + "upperCriticalVal": 5.1, + "lowerCriticalVal": 0.5 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_1V8": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in11_input", + "thresholds": { + "upperCriticalVal": 2.07, + "lowerCriticalVal": 1.53 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_1V5_A": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in12_input", + "thresholds": { + "upperCriticalVal": 1.725, + "lowerCriticalVal": 1.275 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_1V5_B": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in13_input", + "thresholds": { + "upperCriticalVal": 1.38, + "lowerCriticalVal": 1.02 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_1V2": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in14_input", + "thresholds": { + "upperCriticalVal": 1.38, + "lowerCriticalVal": 1.02 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_0V8_AVDD": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in15_input", + "thresholds": { + "upperCriticalVal": 0.92, + "lowerCriticalVal": 0.72 + }, + "compute": "@/1000.0", + "type": 1 + }, + "SC_POS_0V9_VDD": { + "path": "/run/devmap/sensors/SC_POS_UCD90320/in16_input", + "thresholds": { + "upperCriticalVal": 1.35, + "lowerCriticalVal": 0.38 + }, + "compute": "@/1000.0", + "type": 1 + }, + "TH3_VRD1_VIN": { + "path": "/run/devmap/sensors/SC_TH3_CORE_IR35223/in1_input", + "thresholds": { + "upperCriticalVal": 14.5, + "lowerCriticalVal": 9.0 + }, + "compute": "@/1000.0", + "type": 1 + }, + "TH3_VRD1_VOUT": { + "path": "/run/devmap/sensors/SC_TH3_CORE_IR35223/in2_input", + "compute": "@/1000.0", + "type": 1 + }, + "TH3_VRD1_TEMP": { + "path": "/run/devmap/sensors/SC_TH3_CORE_IR35223/temp1_input", + "thresholds": { + "upperCriticalVal": 125.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "TH3_VRD1_POUT": { + "path": "/run/devmap/sensors/SC_TH3_CORE_IR35223/power2_input", + "thresholds": { + "upperCriticalVal": 400.0 + }, + "compute": "@/1000000.0", + "type": 0 + }, + "TH3_VRD1_IIN": { + "path": "/run/devmap/sensors/SC_TH3_CORE_IR35223/curr1_input", + "thresholds": { + "upperCriticalVal": 60.5 + }, + "compute": "@/1000.0", + "type": 2 + }, + "TH3_VRD1_IOUT": { + "path": "/run/devmap/sensors/SC_TH3_CORE_IR35223/curr2_input", + "thresholds": { + "upperCriticalVal": 464.0 + }, + "compute": "@/1000.0", + "type": 2 + }, + "TH3_VRD2_VIN": { + "path": "/run/devmap/sensors/SC_TH3_ANLG_IR35223/in1_input", + "thresholds": { + "upperCriticalVal": 14.5, + "lowerCriticalVal": 9.0 + }, + "compute": "@/1000.0", + "type": 1 + }, + "TH3_VRD2_VOUT": { + "path": "/run/devmap/sensors/SC_TH3_ANLG_IR35223/in2_input", + "compute": "@/1000.0", + "type": 1 + }, + "TH3_VRD2_TEMP": { + "path": "/run/devmap/sensors/SC_TH3_ANLG_IR35223/temp1_input", + "thresholds": { + "upperCriticalVal": 125.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "TH3_VRD2_POUT": { + "path": "/run/devmap/sensors/SC_TH3_ANLG_IR35223/power2_input", + "thresholds": { + "upperCriticalVal": 400.0 + }, + "compute": "@/1000000.0", + "type": 0 + }, + "TH3_VRD2_IIN": { + "path": "/run/devmap/sensors/SC_TH3_ANLG_IR35223/curr1_input", + "thresholds": { + "upperCriticalVal": 60.5 + }, + "compute": "@/1000.0", + "type": 2 + }, + "TH3_VRD2_IOUT": { + "path": "/run/devmap/sensors/SC_TH3_ANLG_IR35223/curr2_input", + "thresholds": { + "upperCriticalVal": 124.0 + }, + "compute": "@/1000.0", + "type": 2 + }, + "QSFPDD_VRD_VIN": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/in1_input", + "thresholds": { + "upperCriticalVal": 14.5, + "lowerCriticalVal": 9.0 + }, + "compute": "@/1000.0", + "type": 1 + }, + "QSFPDD_VRD_VOUT_A": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/in2_input", + "compute": "@/1000.0", + "type": 1 + }, + "QSFPDD_VRD_VOUT_B": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/in3_input", + "compute": "@/1000.0", + "type": 1 + }, + "QSFPDD_VRD_TEMP": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/temp1_input", + "thresholds": { + "upperCriticalVal": 125.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "QSFPDD_VRD_POUT_A": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/power2_input", + "thresholds": { + "upperCriticalVal": 400.0 + }, + "compute": "@/1000000.0", + "type": 0 + }, + "QSFPDD_VRD_POUT_B": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/power3_input", + "thresholds": { + "upperCriticalVal": 400.0 + }, + "compute": "@/1000000.0", + "type": 0 + }, + "QSFPDD_VRD_IIN": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/curr1_input", + "thresholds": { + "upperCriticalVal": 60.5 + }, + "compute": "@/1000.0", + "type": 2 + }, + "QSFPDD_VRD_IOUT_A": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/curr2_input", + "thresholds": { + "upperCriticalVal": 120.0 + }, + "compute": "@/1000.0", + "type": 2 + }, + "QSFPDD_VRD_IOUT_B": { + "path": "/run/devmap/sensors/SC_QSFPDD_IR35223/curr3_input", + "thresholds": { + "upperCriticalVal": 120.0 + }, + "compute": "@/1000.0", + "type": 2 + } + }, + "FAN1": { + "FAN1_RPM": { + "path": "/run/devmap/sensors/FAN_CPLD/fan1_input", + "thresholds": { + "upperCriticalVal": 29500.0, + "lowerCriticalVal": 2600.0 + }, + "type": 4 + } + }, + "FAN2": { + "FAN2_RPM": { + "path": "/run/devmap/sensors/FAN_CPLD/fan2_input", + "thresholds": { + "upperCriticalVal": 29500.0, + "lowerCriticalVal": 2600.0 + }, + "type": 4 + } + }, + "FAN3": { + "FAN3_RPM": { + "path": "/run/devmap/sensors/FAN_CPLD/fan3_input", + "thresholds": { + "upperCriticalVal": 29500.0, + "lowerCriticalVal": 2600.0 + }, + "type": 4 + } + }, + "FAN4": { + "FAN4_RPM": { + "path": "/run/devmap/sensors/FAN_CPLD/fan4_input", + "thresholds": { + "upperCriticalVal": 29500.0, + "lowerCriticalVal": 2600.0 + }, + "type": 4 + } + }, + "FAN5": { + "FAN5_RPM": { + "path": "/run/devmap/sensors/FAN_CPLD/fan5_input", + "thresholds": { + "upperCriticalVal": 29500.0, + "lowerCriticalVal": 2600.0 + }, + "type": 4 + } + }, + "RACKMON": { + "FS_FAN_RPM": { + "path": "/run/devmap/sensors/FS_FAN_SLG4F4527/fan1_input", + "thresholds": { + "upperCriticalVal": 29500.0, + "lowerCriticalVal": 2600.0 + }, + "type": 4 + } + }, + "PSU": { + "PSU_VIN": { + "path": "/run/devmap/sensors/PSU_PMBUS/in1_input", + "compute": "@/1000.0", + "type": 1 + }, + "PSU_VOUT": { + "path": "/run/devmap/sensors/PSU_PMBUS/in3_input", + "thresholds": { + "upperCriticalVal": 14.4, + "lowerCriticalVal": 9.6 + }, + "compute": "@/1000.0", + "type": 1 + }, + "PSU_FAN1_RPM": { + "path": "/run/devmap/sensors/PSU_PMBUS/fan1_input", + "thresholds": { + "upperCriticalVal": 25500.0, + "lowerCriticalVal": 0.0 + }, + "type": 4 + }, + "PSU_FAN2_RPM": { + "path": "/run/devmap/sensors/PSU_PMBUS/fan2_input", + "thresholds": { + "upperCriticalVal": 25500.0, + "lowerCriticalVal": 0.0 + }, + "type": 4 + }, + "PSU_TEMP1": { + "path": "/run/devmap/sensors/PSU_PMBUS/temp1_input", + "thresholds": { + "upperCriticalVal": 70.0, + "maxAlarmVal": 65.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "PSU_TEMP2": { + "path": "/run/devmap/sensors/PSU_PMBUS/temp2_input", + "thresholds": { + "upperCriticalVal": 130.0, + "maxAlarmVal": 120.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "PSU_TEMP3": { + "path": "/run/devmap/sensors/PSU_PMBUS/temp3_input", + "thresholds": { + "upperCriticalVal": 120.0, + "maxAlarmVal": 112.0 + }, + "compute": "@/1000.0", + "type": 3 + }, + "PSU_IIN": { + "path": "/run/devmap/sensors/PSU_PMBUS/curr1_input", + "compute": "@/1000.0", + "type": 2 + }, + "PSU_IOUT": { + "path": "/run/devmap/sensors/PSU_PMBUS/curr2_input", + "compute": "@/1000.0", + "type": 2 + }, + "PSU_PIN": { + "path": "/run/devmap/sensors/PSU_PMBUS/power1_input", + "compute": "@/1000000.0", + "type": 0 + }, + "PSU_POUT": { + "path": "/run/devmap/sensors/PSU_PMBUS/power2_input", + "compute": "@/1000000.0", + "type": 0 + } + } + } +}