configurations: add minerva pdb second source
Add minerva_pdb_hsc_xdp for PDB second source
with XDP710 HSC
Change-Id: Id602872bae152a451a98bef375812418f62a9083
Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com>
diff --git a/configurations/minerva_pdb_hsc_xdp.json b/configurations/minerva_pdb_hsc_xdp.json
new file mode 100644
index 0000000..50c2c10
--- /dev/null
+++ b/configurations/minerva_pdb_hsc_xdp.json
@@ -0,0 +1,196 @@
+{
+ "Exposes": [
+ {
+ "Address": "0x49",
+ "Bus": 4,
+ "Name": "PDB_TEMP_C",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 5.0
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80.0
+ }
+ ],
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 4,
+ "Labels": [
+ "iout1",
+ "pin",
+ "temp1",
+ "vin",
+ "vout1"
+ ],
+ "Name": "PDB_HSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 30.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1440.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "temp1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 5.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 46.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 55.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 46.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 55.0
+ }
+ ],
+ "Type": "XDP710",
+ "iout1_Name": "PDB_HSC_CURR_A",
+ "pin_Name": "PDB_HSC_PWR_W",
+ "temp1_Name": "PDB_HSC_TEMP_C",
+ "vin_Name": "PDB_HSC_VIN_VOLT_V",
+ "vout1_Name": "PDB_HSC_VOUT_VOLT_V"
+ },
+ {
+ "Address": "0x69",
+ "Bus": 4,
+ "Labels": [
+ "iout1",
+ "pin",
+ "pout1",
+ "temp1",
+ "vin",
+ "vout1"
+ ],
+ "Name": "PDB_BRICK",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 71.6
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 874.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 860.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "temp1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 5.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 105.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 38.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 60.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 10.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.2
+ }
+ ],
+ "Type": "pmbus",
+ "iout1_Name": "PDB_BRICK_CURR_A",
+ "pin_Name": "PDB_BRICK_PIN_PWR_W",
+ "pout1_Name": "PDB_BRICK_POUT_PWR_W",
+ "temp1_Name": "PDB_BRICK_TEMP_C",
+ "vin_Name": "PDB_BRICK_VIN_VOLT_V",
+ "vout1_Name": "PDB_BRICK_VOUT_VOLT_V"
+ }
+ ],
+ "Name": "Minerva PDB",
+ "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva PDB', 'BOARD_INFO_AM4': 'hsc-xdp'})",
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "BuildDate": "$BOARD_MANUFACTURE_DATE",
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER",
+ "SparePartNumber": "$BOARD_INFO_AM1"
+ }
+}