#
04b296b1 |
| 20-Apr-2025 |
Patrick NC Lin <patrick.nc.lin.wiwynn@gmail.com> |
configurations: yosemite4: Adjust Fantable of On-board Ambient Sensor
# Description: Adjusted fan table to prevent triggering failsafe mode when the On-board Ambient Sensor missing or hitting UCR.
configurations: yosemite4: Adjust Fantable of On-board Ambient Sensor
# Description: Adjusted fan table to prevent triggering failsafe mode when the On-board Ambient Sensor missing or hitting UCR.
# Motivation: System should not trigger failsafe mode no matter sensor missing or hitting UCR.
# Test Plan: Hit the UCR and check the fan speed.
# Test result: ``` // Set UCR root@bmc:~# busctl set-property xyz.openbmc_project.PLDM /xyz/openbmc_project/sensors/temperature/SENTINEL_DOME_SLOT_1_MB_INLET_TEMP_C xyz.openbmc_project.Sensor.Threshold.Critical CriticalHigh d 10.0 root@bmc:~# busctl set-property xyz.openbmc_project.PLDM /xyz/openbmc_project/sensors/temperature/WAILUA_FALLS_SLOT_3_WF_INLET_TEMP_C xyz.openbmc_project.Sensor.Threshold.Critical CriticalHigh d 10.0 root@bmc:~# busctl set-property xyz.openbmc_project.PLDM /xyz/openbmc_project/sensors/temperature/SENTINEL_DOME_SLOT_8_MB_OUTLET_TEMP_C xyz.openbmc_project.Sensor.Threshold.Critical CriticalHigh d 10.0 root@bmc:~# busctl set-property xyz.openbmc_project.HwmonTempSensor /xyz/openbmc_project/sensors/temperature/MGNT_TEMP_C xyz.openbmc_project.Sensor.Threshold.Critical CriticalHigh d 10.0 root@bmc:~# busctl set-property xyz.openbmc_project.HwmonTempSensor /xyz/openbmc_project/sensors/temperature/SPIDER0_TEMP_C xyz.openbmc_project.Sensor.Threshold.Critical CriticalHigh d 10.0 root@bmc:~# busctl set-property xyz.openbmc_project.HwmonTempSensor /xyz/openbmc_project/sensors/temperature/SPIDER1_TEMP_C xyz.openbmc_project.Sensor.Threshold.Critical CriticalHigh d 10.0 root@bmc:~# busctl set-property xyz.openbmc_project.HwmonTempSensor /xyz/openbmc_project/sensors/temperature/MEDUSA0_TEMP_C xyz.openbmc_project.Sensor.Threshold.Critical CriticalHigh d 10.0 root@bmc:~# busctl set-property xyz.openbmc_project.HwmonTempSensor /xyz/openbmc_project/sensors/temperature/MEDUSA1_TEMP_C xyz.openbmc_project.Sensor.Threshold.Critical CriticalHigh d 10.0
// Check UCR is set root@bmc:~# mfg-tool sensor-display 2>/dev/null | table-sensor-display | egrep -i critical MEDUSA0_TEMP_C critical 49.125 DegreesC N/A N/A N/A N/A 10 N/A MEDUSA1_TEMP_C critical 41.187 DegreesC N/A N/A N/A N/A 10 N/A MGNT_TEMP_C critical 30.625 DegreesC N/A N/A N/A N/A 10 N/A SENTINEL_DOME_SLOT_1_MB_INLET_TEMP_C critical 37 DegreesC N/A N/A N/A N/A 10 N/A SENTINEL_DOME_SLOT_8_MB_OUTLET_TEMP_C critical 51 DegreesC N/A N/A N/A N/A 10 N/A SPIDER0_TEMP_C critical 41.375 DegreesC N/A N/A N/A N/A 10 150 SPIDER1_TEMP_C critical 40.625 DegreesC N/A N/A N/A N/A 10 150 WAILUA_FALLS_SLOT_3_WF_INLET_TEMP_C critical 37 DegreesC N/A N/A N/A N/A 10 N/A
// Check pwm root@bmc:~# mfg-tool sensor-display 2>/dev/null | table-sensor-display | egrep -i pwm FANBOARD0_FAN0_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD0_FAN1_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD0_FAN4_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD0_FAN5_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD0_FAN8_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD0_FAN9_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD1_FAN10_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD1_FAN11_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD1_FAN2_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD1_FAN3_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD1_FAN6_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A FANBOARD1_FAN7_PWM_PCT ok 16.8627 Percent N/A N/A N/A N/A N/A N/A
// Check pid-control does not been trigger root@bmc:~# journalctl -u phosphor-pid-control -n 10 Apr 11 16:07:29 bmc swampd[8181]: inputs: WAILUA_FALLS_SLOT_6_WF_VR_ASIC1_P0V8_TEMP_C, WAILUA_FALLS_SLOT_6_WF_VR_ASIC1_PVDDQ_CD_TEMP_C, WAILUA_FALLS_SLOT_6_WF_VR_ASIC1_P0V85_TEMP_C, WAILUA_FALLS_SLOT_6_WF_VR_ASIC1_PVDDQ_AB_TEMP_C, WAILUA_FALLS_SLOT_6_WF_VR_ASIC2_P0V8_TEMP_C, WAILUA_FALLS_SLOT_6_WF_VR_ASIC2_PVDDQ_CD_TEMP_C, WAILUA_FALLS_SLOT_6_WF_VR_ASIC2_P0V85_TEMP_C, WAILUA_FALLS_SLOT_6_WF_VR_ASIC2_PVDDQ_AB_TEMP_C, Apr 11 16:07:29 bmc swampd[8181]: PID name: Stepwise_WF_VR_Slot_7 Apr 11 16:07:29 bmc swampd[8181]: inputs: WAILUA_FALLS_SLOT_7_WF_VR_ASIC1_P0V8_TEMP_C, WAILUA_FALLS_SLOT_7_WF_VR_ASIC1_PVDDQ_CD_TEMP_C, WAILUA_FALLS_SLOT_7_WF_VR_ASIC1_P0V85_TEMP_C, WAILUA_FALLS_SLOT_7_WF_VR_ASIC1_PVDDQ_AB_TEMP_C, WAILUA_FALLS_SLOT_7_WF_VR_ASIC2_P0V8_TEMP_C, WAILUA_FALLS_SLOT_7_WF_VR_ASIC2_PVDDQ_CD_TEMP_C, WAILUA_FALLS_SLOT_7_WF_VR_ASIC2_P0V85_TEMP_C, WAILUA_FALLS_SLOT_7_WF_VR_ASIC2_PVDDQ_AB_TEMP_C, Apr 11 16:07:29 bmc swampd[8181]: PID name: Stepwise_WF_VR_Slot_8 Apr 11 16:07:29 bmc swampd[8181]: inputs: WAILUA_FALLS_SLOT_8_WF_VR_ASIC1_P0V8_TEMP_C, WAILUA_FALLS_SLOT_8_WF_VR_ASIC1_PVDDQ_CD_TEMP_C, WAILUA_FALLS_SLOT_8_WF_VR_ASIC1_P0V85_TEMP_C, WAILUA_FALLS_SLOT_8_WF_VR_ASIC1_PVDDQ_AB_TEMP_C, WAILUA_FALLS_SLOT_8_WF_VR_ASIC2_P0V8_TEMP_C, WAILUA_FALLS_SLOT_8_WF_VR_ASIC2_PVDDQ_CD_TEMP_C, WAILUA_FALLS_SLOT_8_WF_VR_ASIC2_P0V85_TEMP_C, WAILUA_FALLS_SLOT_8_WF_VR_ASIC2_PVDDQ_AB_TEMP_C, Apr 11 16:07:29 bmc swampd[8181]: Build failsafe logger for Zone 0 with initial failsafe mode: 0 Apr 11 16:07:29 bmc swampd[8181]: pushing zone 0 Apr 11 16:07:29 bmc swampd[8181]: PID Zone 0 max SetPoint 17 requested by Stepwise_CALIBRATED_MB_FIO_Slot_8 FANBOARD0_FAN0_TACH_INLET_SPEED_RPMFANBOARD0_FAN0_PWM_PCT FANBOARD0_FAN0_TACH_OUTLET_SPEED_RPMFANBOARD0_FAN0_PWM_PCT FANBOARD0_FAN1_TACH_INLET_SPEED_RPMFANBOARD0_FAN1_PWM_PCT FANBOARD0_FAN1_TACH_OUTLET_SPEED_RPMFANBOARD0_FAN1_PWM_PCT FANBOARD0_FAN4_TACH_INLET_SPEED_RPMFANBOARD0_FAN4_PWM_PCT FANBOARD0_FAN4_TACH_OUTLET_SPEED_RPMFANBOARD0_FAN4_PWM_PCT FANBOARD0_FAN5_TACH_INLET_SPEED_RPMFANBOARD0_FAN5_PWM_PCT FANBOARD0_FAN5_TACH_OUTLET_SPEED_RPMFANBOARD0_FAN5_PWM_PCT FANBOARD0_FAN8_TACH_INLET_SPEED_RPMFANBOARD0_FAN8_PWM_PCT FANBOARD0_FAN8_TACH_OUTLET_SPEED_RPMFANBOARD0_FAN8_PWM_PCT FANBOARD0_FAN9_TACH_INLET_SPEED_RPMFANBOARD0_FAN9_PWM_PCT FANBOARD0_FAN9_TACH_OUTLET_SPEED_RPMFANBOARD0_FAN9_PWM_PCT FANBOARD1_FAN10_TACH_INLET_SPEED_RPMFANBOARD1_FAN10_PWM_PCT FANBOARD1_FAN10_TACH_OUTLET_SPEED_RPMFANBOARD1_FAN10_PWM_PCT FANBOARD1_FAN11_TACH_INLET_SPEED_RPMFANBOARD1_FAN11_PWM_PCT FANBOARD1_FAN11_TACH_OUTLET_SPEED_RPMFANBOARD1_FAN11_PWM_PCT FANBOARD1_FAN2_TACH_INLET_SPEED_RPMFANBOARD1_FAN2_PWM_PCT FANBOARD1_FAN2_TACH_OUTLET_SPEED_RPMFANBOARD1_FAN2_PWM_PCT FANBOARD1_FAN3_TACH_INLET_SPEED_RPMFANBOARD1_FAN3_PWM_PCT FANBOARD1_FAN3_TACH_OUTLET_SPEED_RPMFANBOARD1_FAN3_PWM_PCT FANBOARD1_FAN6_TACH_INLET_SPEED_RPMFANBOARD1_FAN6_PWM_PCT FANBOARD1_FAN6_TACH_OUTLET_SPEED_RPMFANBOARD1_FAN6_PWM_PCT FANBOARD1_FAN7_TACH_INLET_SPEED_RPMFANBOARD1_FAN7_PWM_PCT FANBOARD1_FAN7_TACH_OUTLET_SPEED_RPMFANBOARD1_FAN7_PWM_PCT Apr 11 16:07:30 bmc swampd[8181]: Zone 0 fans, returning to normal mode, output pwm: 17 Apr 11 16:07:50 bmc swampd[8181]: PID Zone 0 max SetPoint 17 requested by Stepwise_CALIBRATED_MB_FIO_Slot_7 ```
Change-Id: I4736ffe0d8300095a0a016280f02cc29d21bbdba Signed-off-by: Patrick NC Lin <patrick.nc.lin.wiwynn@gmail.com>
show more ...
|