#
89960c7e |
| 16-Jul-2024 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations/sbp1: Update fan presence GPIOs
Add presence GPIOs now that dbus-sensors [1] supports multiple fans on the same GPIO.
TEST: Removing a fan assembly (containing two physical fans) upd
configurations/sbp1: Update fan presence GPIOs
Add presence GPIOs now that dbus-sensors [1] supports multiple fans on the same GPIO.
TEST: Removing a fan assembly (containing two physical fans) updates both TachSensors for each fan.
1: https://gerrit.openbmc.org/c/openbmc/dbus-sensors/+/72833 Change-Id: I9cbfa517ca955b97ad7154e64f939e009bef5cbb Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
d982686e |
| 03-Apr-2024 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations/sbp1: Set NIC setpoint to 85C
Change NIC setpoint temperature to 85 degree centigrade.
Change-Id: I7efc7f7f7d51e7956920b461131bc149f4ebd86d Signed-off-by: Patrick Rudolph <patrick.ru
configurations/sbp1: Set NIC setpoint to 85C
Change NIC setpoint temperature to 85 degree centigrade.
Change-Id: I7efc7f7f7d51e7956920b461131bc149f4ebd86d Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
3eb13440 |
| 14-Nov-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Index CPUs from 0
Index PECI CPU sensors starting from index 0 as done on all the other sensors:
Tested: PECI sensors are indexed from 0 in webui.
Change-Id: I292dc750cd4355d
configurations: sbp1: Index CPUs from 0
Index PECI CPU sensors starting from index 0 as done on all the other sensors:
Tested: PECI sensors are indexed from 0 in webui.
Change-Id: I292dc750cd4355d3b098492c12f843b82cd11199 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
e2d550f8 |
| 11-Sep-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add M.2 NVMe temperature sensors
SBP1 has two M.2 slots that hosts NVMe drives. When a NVMe is pluged the temperature can be read using nvmesensor.
Add a custom name for each
configurations: sbp1: Add M.2 NVMe temperature sensors
SBP1 has two M.2 slots that hosts NVMe drives. When a NVMe is pluged the temperature can be read using nvmesensor.
Add a custom name for each M.2 drive and add it to a separate temperature zone.
Tested: M.2 NVMe temperatures are not visible on the webui as the M.2 drives do not have a provision IPMI FRU EEPROM.
busctl introspect xyz.openbmc_project.NVMeSensor \ /xyz/openbmc_project/sensors/temperature/M2_SSD2_Temperature shows the NVMe temperature.
Change-Id: I3449450069329fb9241ca5a3cff4feba62e13555 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
0ae11fe8 |
| 16-Oct-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Increase fan OutLimitMin
Depending on the used fan model the minimum percent is too low and the fans stop spinning causing them to enter failsafe mode.
Increase the minimum to
configurations: sbp1: Increase fan OutLimitMin
Depending on the used fan model the minimum percent is too low and the fans stop spinning causing them to enter failsafe mode.
Increase the minimum to 21% to prevent frequent failsafe errors in the log.
Change-Id: If3fb44ef97e800f2044730d181da3bb1b4c70651 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
151bf426 |
| 16-Oct-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Prevent failsafe mode
FRU devices might be missing or powered off and onboard sensors might not report sensor data. Mark all PID with the "InputUnavailableAsFailed" set to fals
configurations: sbp1: Prevent failsafe mode
FRU devices might be missing or powered off and onboard sensors might not report sensor data. Mark all PID with the "InputUnavailableAsFailed" set to false to prevent FailSafeMode in phosphor-pid-control when the sensors doesn't return data.
Since there are so many sensors a single failure is tolerable. Tested:
Change-Id: I9de1a4bdd61ac1bd8ddab1861d723315b8395b38 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
dab17c1a |
| 13-Oct-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Set failsafe to 35%
Set a failsafe of 35% that will keep all mainboard components cool enough to prevent a thermal initiated emergency shutdown.
This value will also be used w
configurations: sbp1: Set failsafe to 35%
Set a failsafe of 35% that will keep all mainboard components cool enough to prevent a thermal initiated emergency shutdown.
This value will also be used when the BMC is restarting or when the phosphor-pid-control has been stopped.
Change-Id: I86f53a5e890840f9d5f3a62e90a1a3bc43c4374a Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
1c850f77 |
| 21-Sep-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add PCH temperature sensor
Add PCH temperature reported by Intel ME over IPMB and add it to the fan PID loop.
Tested: PCH temperature is read and visible on the webui.
Change
configurations: sbp1: Add PCH temperature sensor
Add PCH temperature reported by Intel ME over IPMB and add it to the fan PID loop.
Tested: PCH temperature is read and visible on the webui.
Change-Id: Ic4e3d8b53a1113ae2dc8d8eccc31a52ed2740a17 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
2c4386a6 |
| 20-Sep-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add NIC temperature sensors
Add I2C temperature sensors for the two onboard NICs. The temperature sensor is compatible to ADM1021.
Add both sensors to the fan PID loop.
Teste
configurations: sbp1: Add NIC temperature sensors
Add I2C temperature sensors for the two onboard NICs. The temperature sensor is compatible to ADM1021.
Add both sensors to the fan PID loop.
Tested: Both temperature sensors are working and the temperature is visible on the webui.
Change-Id: Ib1c4614b49969148b4610f689507ea418d04f9b8 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
00a19a37 |
| 31-Aug-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add ruler drives to PID loop
SBP1 has up to 32 ruler drive NVMes. Add them to the PID loop as well.
Tested: Verified that swampd uses the NVMe rulerdrive temperatures.
configurations: sbp1: Add ruler drives to PID loop
SBP1 has up to 32 ruler drive NVMes. Add them to the PID loop as well.
Tested: Verified that swampd uses the NVMe rulerdrive temperatures.
Change-Id: Ibde9b96cd0b33ded650e9c550831697a4eb68d02 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
4278bf18 |
| 30-Aug-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add PCH and AUX VRs to PID loop
Add the following missing regulators to PID loop: - P5V_AUX - P3V3_AUX - P1V05_PCH_AUX - P1V8_PCH_AUX
While adding the regulators also fix the
configurations: sbp1: Add PCH and AUX VRs to PID loop
Add the following missing regulators to PID loop: - P5V_AUX - P3V3_AUX - P1V05_PCH_AUX - P1V8_PCH_AUX
While adding the regulators also fix the I2C bus of P3V3_AUX, which is on bus 34.
Tested: All regulators are used within swampd.
Change-Id: I93a96e7977d586e0d553cf0d1df8b0e09c8ca490 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
f18e30b5 |
| 30-Aug-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Update PID settings
Change settings as requested by IBM.
- Update integral coefficient: -9.2 -> -5 - Update negative hysteresis: 5 -> 0 - Update proportional coefficient: -536
configurations: sbp1: Update PID settings
Change settings as requested by IBM.
- Update integral coefficient: -9.2 -> -5 - Update negative hysteresis: 5 -> 0 - Update proportional coefficient: -536 -> -500 - Update ILimitMax and OutLimitMax: 32000 -> 18000 - Update setpoints to higher limits for all groups - Drop QSFP as the ADC temperature sensors should not be used to measure the QFSP temperature
Change-Id: I9b0d3cdc1c538b2d534225b3c5224e846a17cb30 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
6fa508cb |
| 31-Jul-2023 |
Naresh Solanki <Naresh.Solanki@9elements.com> |
configurations: Add SBP1 config
- Add sbp1_baseboard, sbp1_chassis and sbp1_psu in configuration - Update meson.build
Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com> Change-Id: Ic76a19
configurations: Add SBP1 config
- Add sbp1_baseboard, sbp1_chassis and sbp1_psu in configuration - Update meson.build
Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com> Change-Id: Ic76a198a8a6115ea9224abe47eff0580e3063c09
show more ...
|