#
087b04df |
| 10-Apr-2024 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations/sbp1: Add CPURequired
SBP1 has 4 CPU sockets, thus add the 'CPURequired' property to only show sensors for plugged CPUs.
Change-Id: I05ea307c0c9d901b276dcc7124b3c704e7ccd75b Signed-o
configurations/sbp1: Add CPURequired
SBP1 has 4 CPU sockets, thus add the 'CPURequired' property to only show sensors for plugged CPUs.
Change-Id: I05ea307c0c9d901b276dcc7124b3c704e7ccd75b Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
aa523702 |
| 26-Mar-2024 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Swap NIC temperatures
NIC1 and NIC2 temperatures were swapped. NIC2 is connected to a lower i2c bus than NIC1 is.
Change-Id: Ide839fd302968aa4f9581cd7e153f839e4ce423a Signed-o
configurations: sbp1: Swap NIC temperatures
NIC1 and NIC2 temperatures were swapped. NIC2 is connected to a lower i2c bus than NIC1 is.
Change-Id: Ide839fd302968aa4f9581cd7e153f839e4ce423a Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
b197aca7 |
| 15-Feb-2024 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Read RTC battery voltage in 15min interval
Reduce the RTC battery voltage poll interval to 15min.
Change-Id: I65cd5bcf23b78b9add205fc9b4b94250d6377747 Signed-off-by: Patrick R
configurations: sbp1: Read RTC battery voltage in 15min interval
Reduce the RTC battery voltage poll interval to 15min.
Change-Id: I65cd5bcf23b78b9add205fc9b4b94250d6377747 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
031b0a3f |
| 22-Dec-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
sbp1: Drop duplicated entries
Due to a bad rebase the entries were duplicated.
Change-Id: I9baadd5b176411b704db3c974fd9366271db925b Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
#
9027b291 |
| 24-Nov-2023 |
Naresh Solanki <naresh.solanki@9elements.com> |
configurations: sbp1: Display HBM rails only on HBM capable CPU
Make sure the HBM rails are shown in Webui only when socket with HBM capable socket is installed.
It relies on using probe to check p
configurations: sbp1: Display HBM rails only on HBM capable CPU
Make sure the HBM rails are shown in Webui only when socket with HBM capable socket is installed.
It relies on using probe to check presence of string 'HBM' in version property.
TEST: HBM regulators are only shown when HBM CPUs are plugged and the version property contains 'HBM'.
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> Change-Id: I254d0d5a145e250119fefd75d2715416593ddb85
show more ...
|
#
d0fd3b1f |
| 17-Nov-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add Hysteresis
dbus-sensors uses a default threshold hysteresis of 2.55 V/A/°C, which is too much for most sensors found on SBP1. In order to reset the critical/warning thresho
configurations: sbp1: Add Hysteresis
dbus-sensors uses a default threshold hysteresis of 2.55 V/A/°C, which is too much for most sensors found on SBP1. In order to reset the critical/warning threshold the sensor value has to go out of the acceptable range in the opposite direction. Adjust the hysteresis to 1% of the threshold value.
Tested: Warning/Critical thresholds reset earlier when the value is back to normal.
Change-Id: Ife33b456e930d2d8df61df9da8bcebb1a5f4d577 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 ...
|
#
edfe305a |
| 11-Oct-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Adjust thresholds
Update all thresholds to match IBM requirements.
Change-Id: I72833c0bad2261a277a9d5c20f9c45ca215dfe2f Signed-off-by: Patrick Rudolph <patrick.rudolph@9elemen
configurations: sbp1: Adjust thresholds
Update all thresholds to match IBM requirements.
Change-Id: I72833c0bad2261a277a9d5c20f9c45ca215dfe2f Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com>
show more ...
|
#
fa2972f8 |
| 31-Oct-2023 |
Naresh Solanki <naresh.solanki@9elements.com> |
configurations: sbp1: Configure PowerState of some suplies
Some sensor show up as critical when host is On. Configure below supplies PowerState as On. BCM1 BCM2 BCM3 P1V8_PCH_AUX PVCORE_NIC2 PVCORE_
configurations: sbp1: Configure PowerState of some suplies
Some sensor show up as critical when host is On. Configure below supplies PowerState as On. BCM1 BCM2 BCM3 P1V8_PCH_AUX PVCORE_NIC2 PVCORE_NIC1 P3V3_NIC P1V2_NIC P1V8_NIC P1V05_PCH_AUX PVCCFA_EHV_CPU0 PVCCINFAON_CPU0 PVCCFA_EHV_CPU1 PVCCINFAON_CPU1 PVCCFA_EHV_CPU2 PVCCINFAON_CPU2 PVCCFA_EHV_CPU3 PVCCINFAON_CPU3 PVCCIN_CPU0 PVCCFA_EHV_FIVRA_CPU0 PVCCIN_CPU1 PVCCFA_EHV_FIVRA_CPU1 PVCCIN_CPU2 PVCCFA_EHV_FIVRA_CPU2 PVCCIN_CPU3 PVCCFA_EHV_FIVRA_CPU3 PVNN_MAIN_CPU0 PVNN_MAIN_CPU3 PVNN_MAIN_CPU1 PVNN_MAIN_CPU2
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> Change-Id: Ie7d50b3e9c121b8db6aeee0c7fbbdc0b71c6fd7d
show more ...
|
#
b99a5eb4 |
| 31-Oct-2023 |
Naresh Solanki <naresh.solanki@9elements.com> |
configurations: sbp1: Update input label name
PVCCD_HV_CPU* input power & current is actualy measure of DIMM power & current. Hence update the same accordingly.
TEST=Build for sbp1 & make sure the
configurations: sbp1: Update input label name
PVCCD_HV_CPU* input power & current is actualy measure of DIMM power & current. Hence update the same accordingly.
TEST=Build for sbp1 & make sure the updated labels are reflected.
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> Change-Id: I80110f785d7179dc23927b3e9ecbdd72379d23ff
show more ...
|
#
8cea3d7f |
| 23-Oct-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add MAX6639
Add the air inlet temperature sensors that are connected to the MAX6639 that also control the fan PWM.
Tested: All 24 temperature sensors are visible on the webui.
configurations: sbp1: Add MAX6639
Add the air inlet temperature sensors that are connected to the MAX6639 that also control the fan PWM.
Tested: All 24 temperature sensors are visible on the webui.
Change-Id: I4831a4cbf0f4e4b00b75e6d6d5bd58ab484e59eb Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
ae2ea72c |
| 11-Sep-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add MAX5970 SSB
SBP1 uses the MAX5970 eFuse to protect various FRUs, like rulerdrive SSDs, fans and M.2 slots. While the MAX5970 is an eFuse and not a regulator it's threated a
configurations: sbp1: Add MAX5970 SSB
SBP1 uses the MAX5970 eFuse to protect various FRUs, like rulerdrive SSDs, fans and M.2 slots. While the MAX5970 is an eFuse and not a regulator it's threated as such by setting a fixed output voltage that is always equal to the input voltage. In addition to protecting the outputs it provides voltage and current readings.
Support has been added to dbus-sensors in [1] and the Linux kernel [2].
Tested: All 27 MAX5970 channels provide sane readings.
1: https://gerrit.openbmc.org/c/openbmc/dbus-sensors/+/67549 2: https://github.com/torvalds/linux/commit/f5afdd13ed6c643c7243e685fe3cf5484b3fdfae
Change-Id: Ifb0216335a25215ae464e709e7db7f757e96baf1 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
97f0a36b |
| 24-Oct-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Fix typo
Rename PVCDD_HV_CPU to PVCCD_HV_CPU.
Change-Id: I9f95c7bd61fd2e0cb8b97805d41e93a522b30429 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
#
affb3978 |
| 10-Oct-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Update PHY LDOs
According to the KSZ9131RNX's datasheet the 1.2V PHY LDOs operate on 1.25V with a non-uniform margin. Update the thresholds to prevent a sensor warning, while t
configurations: sbp1: Update PHY LDOs
According to the KSZ9131RNX's datasheet the 1.2V PHY LDOs operate on 1.25V with a non-uniform margin. Update the thresholds to prevent a sensor warning, while the LDOs are within their normal operating condition. Account for ADC noise and use slightly relaxed thresholds.
Tested: Confirmed on the webui that the PHY LDOs are no longer marked as critical.
Change-Id: Icfc65e4563223248b07984e52a6b80912c9c1eff Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
show more ...
|
#
5f859752 |
| 24-Oct-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Swap PVCCIN and PVCCFA_EHV_FIRA
PVCCIN and PVCCFA_EHV_FIRA are on the same VR, but the channels got mixed up. PVCCIN is actually the first channel and PVCCFA_EHV_FIRA the secon
configurations: sbp1: Swap PVCCIN and PVCCFA_EHV_FIRA
PVCCIN and PVCCFA_EHV_FIRA are on the same VR, but the channels got mixed up. PVCCIN is actually the first channel and PVCCFA_EHV_FIRA the second. Also update name from FIRA to FIVRA.
Change-Id: I3eded98f9ea85b35d925b574b091492c58017bb8 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 ...
|
#
980350f2 |
| 12-Sep-2023 |
Patrick Rudolph <patrick.rudolph@9elements.com> |
configurations: sbp1: Add RTC ADC sensor
On SBP1 the RTC battery voltage can be read using an ADC when RTC_BATT_TEST is set high.
Expose the sensor reading by adding the configuration.
Tested: RTC
configurations: sbp1: Add RTC ADC sensor
On SBP1 the RTC battery voltage can be read using an ADC when RTC_BATT_TEST is set high.
Expose the sensor reading by adding the configuration.
Tested: RTC battery voltage can be read.
Change-Id: I5c1da4f8943faad01f696469cc9f9c86ebdc9954 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 ...
|
#
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 ...
|