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>
diff --git a/configurations/sbp1_baseboard.json b/configurations/sbp1_baseboard.json
index a3b8fa6..1750522 100644
--- a/configurations/sbp1_baseboard.json
+++ b/configurations/sbp1_baseboard.json
@@ -450,7 +450,7 @@
},
{
"Address": "0x40",
- "Bus": "24",
+ "Bus": "34",
"Labels": [
"iout1",
"vin",
diff --git a/configurations/sbp1_chassis.json b/configurations/sbp1_chassis.json
index ee362fc..c60df58 100644
--- a/configurations/sbp1_chassis.json
+++ b/configurations/sbp1_chassis.json
@@ -1850,6 +1850,58 @@
]
},
{
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -5,
+ "ILimitMax": 18000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "P1V05_PCH_AUX Temperature",
+ "P1V8_PCH_AUX Temperature"
+ ],
+ "Name": "PCH VR Temperature",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 18000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -500,
+ "PositiveHysteresis": 0,
+ "SetPoint": 85,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -5,
+ "ILimitMax": 18000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "P5V_AUX Temperature",
+ "P3V3_AUX Temperature"
+ ],
+ "Name": "AUX VR Temperature",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 18000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -500,
+ "PositiveHysteresis": 0,
+ "SetPoint": 85,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
"FailSafePercent": 100,
"MinThermalOutput": 2500,
"Name": "PSU",