#
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 ...
|
#
c636970e |
| 25-Mar-2025 |
Xinyuan Wang <wang.x.6f@gmail.com> |
[yv4] move asset tag from board entity to chassis entity
Our internal toolings need asset tag to be associated with the chassis FRU to work properly. In addition, the asset tag also make sense to be
[yv4] move asset tag from board entity to chassis entity
Our internal toolings need asset tag to be associated with the chassis FRU to work properly. In addition, the asset tag also make sense to belong to chassis entity because they are in product session of EEPROM.
Change-Id: I208e895ac09fee44f935dd752269100701db12cb Signed-off-by: Xinyuan Wang <wang.x.6f@gmail.com>
show more ...
|
#
71ea02d0 |
| 05-Mar-2025 |
mox669 <mox669.dev@gmail.com> |
sentinel-dome: remove interface from board configs
The ManagedHost interface used by bmcweb would populate the ComputerSystem collection with 16 members instead of 8. Removing the interface from the
sentinel-dome: remove interface from board configs
The ManagedHost interface used by bmcweb would populate the ComputerSystem collection with 16 members instead of 8. Removing the interface from the board configs and only keeping it on the chassis config resolves the issue.
Tested: Build target image and observe result of a getSubTree call constrained to the interface return 8 objects.
Change-Id: Ib87fa81e436df725b461d2b96907111ad4cf9a4f Signed-off-by: Oliver Brewka <mox669.dev@gmail.com>
show more ...
|
#
075ad3f4 |
| 04-Mar-2025 |
Patrick Williams <patrick@stwcx.xyz> |
ProductId: remove property
At both the top-level and in Item.Board.Motherboard schemas was a required property: "ProductId". This property has never been documented in phosphor-dbus-interfaces and
ProductId: remove property
At both the top-level and in Item.Board.Motherboard schemas was a required property: "ProductId". This property has never been documented in phosphor-dbus-interfaces and is only used in exactly 1 OEM IPMI provider (and no where else)[1, 2]. Strip this unused property out.
Test Plan: entity-manager schema validators pass. Search in code base for usages.
[1]: https://github.com/openbmc/intel-ipmi-oem/blob/0fcc73f1cf8c486bb8079e68813c239c4cc41bbc/src/oemcommands.cpp#L2929 [2]: https://github.com/search?q=org%3Aopenbmc+%2F%28%3F-i%29ProductId%2F+-repo%3Aopenbmc%2Flinux+-repo%3Aopenbmc%2Fqemu&type=code
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I81f02c54aaee78e5d1c3b3e020437ebd3d7b4e3f
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 ...
|
#
7a90c09b |
| 13-Feb-2025 |
Eric Yang <eric.yang.wiwynn@gmail.com> |
meta: yosemite4: Update SD and WF DIMM names
Updated the DIMM sensor input names for Sentinel Dome and Wailuafalls to align with the new version BIC(04.1) PDR specifications.
Change-Id: I95d5e3bf46
meta: yosemite4: Update SD and WF DIMM names
Updated the DIMM sensor input names for Sentinel Dome and Wailuafalls to align with the new version BIC(04.1) PDR specifications.
Change-Id: I95d5e3bf460c7d353674f19e082f8ca3cb480360 Signed-off-by: Eric Yang <eric.yang.wiwynn@gmail.com>
show more ...
|
#
582d24f0 |
| 16-Jan-2025 |
Eric Yang <eric.yang.wiwynn@gmail.com> |
meta: yosemite4: Update SD and WF input names
Updated the DIMM sensor input names for Sentinel Dome and Wailuafalls to align with the new version BIC PDR specifications.
Change-Id: I4179294f3a1551b
meta: yosemite4: Update SD and WF input names
Updated the DIMM sensor input names for Sentinel Dome and Wailuafalls to align with the new version BIC PDR specifications.
Change-Id: I4179294f3a1551b51f031e21896217c4f70cdaf7 Signed-off-by: Eric Yang <eric.yang.wiwynn@gmail.com>
show more ...
|
#
65911160 |
| 12-Dec-2024 |
Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com> |
configurations: yosemite4: add fan config to monitor FIO temperature
Add fan config to monitor original FIO temperature so the phosphor-pid-control service would set to failsafe mode when the FIO te
configurations: yosemite4: add fan config to monitor FIO temperature
Add fan config to monitor original FIO temperature so the phosphor-pid-control service would set to failsafe mode when the FIO temperature sensor failed.
Change-Id: I74f4cd6b700ef3434b331b3ec48e4aef67bf6526 Signed-off-by: Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>
show more ...
|