#
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 ...
|
#
f9d750c9 |
| 29-Apr-2025 |
Allen.Wang <Allen_Wang@quantatw.com> |
configurations: yosemite4: Add max min config of Medusa Board INA233
Due to the small value of MEDUSA_ADC_GND_SENSE_VOLT_V, the change of the SDR value after scaling will be smaller than the hystere
configurations: yosemite4: Add max min config of Medusa Board INA233
Due to the small value of MEDUSA_ADC_GND_SENSE_VOLT_V, the change of the SDR value after scaling will be smaller than the hysteresisPublish, which will result in the SDR value not being updated.
Therefore, the default 255~0 should not be used as Max and Min. Specifying the Max and Min to a suitable range so that the hysteresisPublish matches the value can avoid the bug that the SDR value is not updated.
Change-Id: Ifdadf5ea1c57603d744dc32866017efaf212c5df Signed-off-by: Allen Wang <Allen_Wang@quantatw.com>
show more ...
|
#
a23002a0 |
| 11-Apr-2025 |
Zoey YJ Chung <zoey.yj.chung.wiwynn@gmail.com> |
configurations: yosemite4: Modify UNR sensor value
Modify UNR setting in MEDUSA and MGNT temp sensors (based on thermal team's requirements)
Change-Id: Ibb4dfcaa2bbcf87c688236298d6f07f77d9c3561 Sig
configurations: yosemite4: Modify UNR sensor value
Modify UNR setting in MEDUSA and MGNT temp sensors (based on thermal team's requirements)
Change-Id: Ibb4dfcaa2bbcf87c688236298d6f07f77d9c3561 Signed-off-by: Zoey YJ Chung <zoey.yj.chung.wiwynn@gmail.com>
show more ...
|
#
61c1bad6 |
| 14-Apr-2025 |
Allen.Wang <Allen_Wang@quantatw.com> |
configurations: yosemite4: update label for INA233
Summary: For latest INA233 driver: https://github.com/openbmc/linux/commit/146a419d
shunt voltage label using vmon now, update all INA233 shunt vo
configurations: yosemite4: update label for INA233
Summary: For latest INA233 driver: https://github.com/openbmc/linux/commit/146a419d
shunt voltage label using vmon now, update all INA233 shunt voltage labels
Tested: check EM probe vmon sensor properly and psusensor create vmon sensor success
Change-Id: I9e5b661c9f9262bb542097ac15931e47c7077c24 Signed-off-by: Allen Wang <Allen_Wang@quantatw.com>
show more ...
|
#
d6d8114c |
| 17-Mar-2025 |
Yikai Tsai <yikai.tsai.wiwynn@gmail.com> |
configurations: yosemite4: remove MEDUSA ADC LCR
Remove MEDUSA ADC LCR settings for INA233, INA238, ISL28022, RTQ6056.
Tested: Check sensor thresholds. They all work fine.
Change-Id: Ibbf9986bda0c
configurations: yosemite4: remove MEDUSA ADC LCR
Remove MEDUSA ADC LCR settings for INA233, INA238, ISL28022, RTQ6056.
Tested: Check sensor thresholds. They all work fine.
Change-Id: Ibbf9986bda0cea26117fafb9fe3d8f97b19bcd90 Signed-off-by: Yikai Tsai <yikai.tsai.wiwynn@gmail.com>
show more ...
|
#
12f53dac |
| 19-Feb-2025 |
Zoey YJ Chung <zoey.yj.chung.wiwynn@gmail.com> |
configurations: yosemite4: Modify fan control configs
Modify fan control configs according to the test result from thermal team.
Change-Id: I6408dbeb2385972d7ffbc88a3a768b1e44cd8f38 Signed-off-by:
configurations: yosemite4: Modify fan control configs
Modify fan control configs according to the test result from thermal team.
Change-Id: I6408dbeb2385972d7ffbc88a3a768b1e44cd8f38 Signed-off-by: Zoey YJ Chung <zoey.yj.chung.wiwynn@gmail.com>
show more ...
|
#
3f1d7b3f |
| 08-Jan-2025 |
Yikai Tsai <yikai.tsai.wiwynn@gmail.com> |
configurations: yosemite4: Revise MEDUSA voltage sensor
Revise MEDUSA voltage sensors: INA238, ISL28022, RTQ6056. 1. Change RTQ6056 to read shunt voltage. 2. Revise voltage scale and threshold. 3. A
configurations: yosemite4: Revise MEDUSA voltage sensor
Revise MEDUSA voltage sensors: INA238, ISL28022, RTQ6056. 1. Change RTQ6056 to read shunt voltage. 2. Revise voltage scale and threshold. 3. Add "in1_Min" and "in_voltage0_Min" in schemas/legacy.json.
Tested: Check sensor reading of INA238, ISL28022, RTQ6056. They all work fine.
Change-Id: I61ec1d6f98a1e5051486e2871b24e70f899e59ab Signed-off-by: Yikai Tsai <yikai.tsai.wiwynn@gmail.com>
show more ...
|