1{ 2 "Exposes": [ 3 { 4 "Address": "0x1d", 5 "Bus": 36, 6 "Labels": [ 7 "in0", 8 "in1", 9 "in2", 10 "in3", 11 "in4", 12 "in6" 13 ], 14 "Name": "PTTV_ADC", 15 "PowerState": "On", 16 "Thresholds": [ 17 { 18 "Direction": "less than", 19 "Hysteresis": 0.3684, 20 "Label": "in0", 21 "Name": "lower critical", 22 "Severity": 1, 23 "Value": 18.42 24 }, 25 { 26 "Direction": "greater than", 27 "Hysteresis": 0.8512, 28 "Label": "in0", 29 "Name": "upper critical", 30 "Severity": 1, 31 "Value": 42.56 32 }, 33 { 34 "Direction": "less than", 35 "Hysteresis": 0.3684, 36 "Label": "in1", 37 "Name": "lower critical", 38 "Severity": 1, 39 "Value": 18.42 40 }, 41 { 42 "Direction": "greater than", 43 "Hysteresis": 0.8512, 44 "Label": "in1", 45 "Name": "upper critical", 46 "Severity": 1, 47 "Value": 42.56 48 }, 49 { 50 "Direction": "less than", 51 "Hysteresis": 0.2972, 52 "Label": "in2", 53 "Name": "lower critical", 54 "Severity": 1, 55 "Value": 14.86 56 }, 57 { 58 "Direction": "greater than", 59 "Hysteresis": 0.7246, 60 "Label": "in2", 61 "Name": "upper critical", 62 "Severity": 1, 63 "Value": 36.23 64 }, 65 { 66 "Direction": "less than", 67 "Hysteresis": 0.2854, 68 "Label": "in3", 69 "Name": "lower critical", 70 "Severity": 1, 71 "Value": 14.27 72 }, 73 { 74 "Direction": "greater than", 75 "Hysteresis": 0.5866, 76 "Label": "in3", 77 "Name": "upper critical", 78 "Severity": 1, 79 "Value": 29.33 80 }, 81 { 82 "Direction": "less than", 83 "Hysteresis": 0.92, 84 "Label": "in4", 85 "Name": "lower critical", 86 "Severity": 1, 87 "Value": 46.0 88 }, 89 { 90 "Direction": "greater than", 91 "Hysteresis": 1.1, 92 "Label": "in4", 93 "Name": "upper critical", 94 "Severity": 1, 95 "Value": 55.0 96 }, 97 { 98 "Direction": "less than", 99 "Hysteresis": 0.0627, 100 "Label": "in6", 101 "Name": "lower critical", 102 "Severity": 1, 103 "Value": 3.135 104 }, 105 { 106 "Direction": "greater than", 107 "Hysteresis": 0.0693, 108 "Label": "in6", 109 "Name": "upper critical", 110 "Severity": 1, 111 "Value": 3.465 112 } 113 ], 114 "Type": "ADC128D818", 115 "in0_Name": "PTTV_ADC_P46V_0_VOLT_V", 116 "in0_Scale": 43.233563571, 117 "in1_Name": "PTTV_ADC_P46V_1_VOLT_V", 118 "in1_Scale": 43.233563571, 119 "in2_Name": "PTTV_ADC_P46V_2_VOLT_V", 120 "in2_Scale": 43.233563571, 121 "in3_Name": "PTTV_ADC_P46V_3_VOLT_V", 122 "in3_Scale": 43.233563571, 123 "in4_Name": "PTTV_ADC_P48V_VOLT_V", 124 "in4_Scale": 41.32231405, 125 "in6_Name": "PTTV_ADC_P3V3_AUX_VOLT_V", 126 "in6_Scale": 500 127 }, 128 { 129 "Address": "0x44", 130 "Bus": 36, 131 "Labels": [ 132 "in1", 133 "curr1", 134 "power1" 135 ], 136 "Name": "PTTV_P48V_VR", 137 "PowerState": "On", 138 "Thresholds": [ 139 { 140 "Direction": "less than", 141 "Hysteresis": 0.92, 142 "Label": "in1", 143 "Name": "lower critical", 144 "Severity": 1, 145 "Value": 46.0 146 }, 147 { 148 "Direction": "greater than", 149 "Hysteresis": 1.1, 150 "Label": "in1", 151 "Name": "upper critical", 152 "Severity": 1, 153 "Value": 55.0 154 }, 155 { 156 "Direction": "less than", 157 "Hysteresis": 0.02, 158 "Label": "curr1", 159 "Name": "lower critical", 160 "Severity": 1, 161 "Value": -1.0 162 }, 163 { 164 "Direction": "greater than", 165 "Hysteresis": 0.046, 166 "Label": "curr1", 167 "Name": "upper critical", 168 "Severity": 1, 169 "Value": 2.3 170 }, 171 { 172 "Direction": "less than", 173 "Hysteresis": 0.02, 174 "Label": "power1", 175 "Name": "lower critical", 176 "Severity": 1, 177 "Value": -1.0 178 }, 179 { 180 "Direction": "greater than", 181 "Hysteresis": 1.94, 182 "Label": "power1", 183 "Name": "upper critical", 184 "Severity": 1, 185 "Value": 97.0 186 } 187 ], 188 "Type": "INA238", 189 "curr1_Name": "PTTV_P48V_VR_CURR_A", 190 "in1_Name": "PTTV_P48V_VR_VOLT_V", 191 "power1_Name": "PTTV_P48V_VR_PWR_W" 192 }, 193 { 194 "Address": "0x45", 195 "Bus": 36, 196 "Labels": [ 197 "in1", 198 "curr1", 199 "power1" 200 ], 201 "Name": "PTTV_P48V", 202 "PowerState": "On", 203 "Thresholds": [ 204 { 205 "Direction": "less than", 206 "Hysteresis": 0.92, 207 "Label": "in1", 208 "Name": "lower critical", 209 "Severity": 1, 210 "Value": 46.0 211 }, 212 { 213 "Direction": "greater than", 214 "Hysteresis": 1.1, 215 "Label": "in1", 216 "Name": "upper critical", 217 "Severity": 1, 218 "Value": 55.0 219 }, 220 { 221 "Direction": "less than", 222 "Hysteresis": 0.02, 223 "Label": "curr1", 224 "Name": "lower critical", 225 "Severity": 1, 226 "Value": -1.0 227 }, 228 { 229 "Direction": "greater than", 230 "Hysteresis": 0.566, 231 "Label": "curr1", 232 "Name": "upper critical", 233 "Severity": 1, 234 "Value": 28.3 235 }, 236 { 237 "Direction": "less than", 238 "Hysteresis": 0.02, 239 "Label": "power1", 240 "Name": "lower critical", 241 "Severity": 1, 242 "Value": -1.0 243 }, 244 { 245 "Direction": "greater than", 246 "Hysteresis": 28.8, 247 "Label": "power1", 248 "Name": "upper critical", 249 "Severity": 1, 250 "Value": 1440.0 251 } 252 ], 253 "Type": "INA238", 254 "curr1_Name": "PTTV_P48V_CURR_A", 255 "in1_Name": "PTTV_P48V_VOLT_V", 256 "power1_Name": "PTTV_P48V_PWR_W" 257 }, 258 { 259 "Address": "0x60", 260 "Bus": 34, 261 "Name": "PTTV_THRMCUP_REF_TEMP_C", 262 "PowerState": "On", 263 "Thresholds": [ 264 { 265 "Direction": "greater than", 266 "Hysteresis": 1.2, 267 "Name": "upper critical", 268 "Severity": 1, 269 "Value": 60.0 270 } 271 ], 272 "Type": "MCP9600" 273 }, 274 { 275 "Address": "0x62", 276 "Bus": 34, 277 "Name": "PTTV_THRMCUP_IOA_TEMP_C", 278 "PowerState": "On", 279 "Thresholds": [ 280 { 281 "Direction": "greater than", 282 "Hysteresis": 2.0, 283 "Name": "upper critical", 284 "Severity": 1, 285 "Value": 100.0 286 } 287 ], 288 "Type": "MCP9600" 289 }, 290 { 291 "Address": "0x63", 292 "Bus": 34, 293 "Name": "PTTV_THRMCUP_IOB_TEMP_C", 294 "PowerState": "On", 295 "Thresholds": [ 296 { 297 "Direction": "greater than", 298 "Hysteresis": 2.0, 299 "Name": "upper critical", 300 "Severity": 1, 301 "Value": 100.0 302 } 303 ], 304 "Type": "MCP9600" 305 }, 306 { 307 "Address": "0x64", 308 "Bus": 34, 309 "Name": "PTTV_THRMCUP_HBM4_TEMP_C", 310 "PowerState": "On", 311 "Thresholds": [ 312 { 313 "Direction": "greater than", 314 "Hysteresis": 2.0, 315 "Name": "upper critical", 316 "Severity": 1, 317 "Value": 100.0 318 } 319 ], 320 "Type": "MCP9600" 321 }, 322 { 323 "Address": "0x65", 324 "Bus": 34, 325 "Name": "PTTV_THRMCUP_HBM5_TEMP_C", 326 "PowerState": "On", 327 "Thresholds": [ 328 { 329 "Direction": "greater than", 330 "Hysteresis": 2.0, 331 "Name": "upper critical", 332 "Severity": 1, 333 "Value": 100.0 334 } 335 ], 336 "Type": "MCP9600" 337 }, 338 { 339 "Address": "0x66", 340 "Bus": 34, 341 "Name": "PTTV_THRMCUP_HBM6_TEMP_C", 342 "PowerState": "On", 343 "Thresholds": [ 344 { 345 "Direction": "greater than", 346 "Hysteresis": 2.0, 347 "Name": "upper critical", 348 "Severity": 1, 349 "Value": 100.0 350 } 351 ], 352 "Type": "MCP9600" 353 }, 354 { 355 "Address": "0x67", 356 "Bus": 34, 357 "Name": "PTTV_THRMCUP_CORE_TEMP_C", 358 "PowerState": "On", 359 "Thresholds": [ 360 { 361 "Direction": "greater than", 362 "Hysteresis": 2.0, 363 "Name": "upper critical", 364 "Severity": 1, 365 "Value": 100.0 366 } 367 ], 368 "Type": "MCP9600" 369 }, 370 { 371 "Address": "0x64", 372 "Bus": 35, 373 "Name": "PTTV_THRMCUP_HBM1_TEMP_C", 374 "PowerState": "On", 375 "Thresholds": [ 376 { 377 "Direction": "greater than", 378 "Hysteresis": 2.0, 379 "Name": "upper critical", 380 "Severity": 1, 381 "Value": 100.0 382 } 383 ], 384 "Type": "MCP9600" 385 }, 386 { 387 "Address": "0x65", 388 "Bus": 35, 389 "Name": "PTTV_THRMCUP_HBM2_TEMP_C", 390 "PowerState": "On", 391 "Thresholds": [ 392 { 393 "Direction": "greater than", 394 "Hysteresis": 2.0, 395 "Name": "upper critical", 396 "Severity": 1, 397 "Value": 100.0 398 } 399 ], 400 "Type": "MCP9600" 401 }, 402 { 403 "Address": "0x66", 404 "Bus": 35, 405 "Name": "PTTV_THRMCUP_HBM3_TEMP_C", 406 "PowerState": "On", 407 "Thresholds": [ 408 { 409 "Direction": "greater than", 410 "Hysteresis": 2.0, 411 "Name": "upper critical", 412 "Severity": 1, 413 "Value": 100.0 414 } 415 ], 416 "Type": "MCP9600" 417 }, 418 { 419 "Address": "0x49", 420 "Bus": 36, 421 "Name": "PTTV_TMP75_92_TEMP_C", 422 "PowerState": "On", 423 "Type": "TMP75" 424 }, 425 { 426 "Address": "0x4A", 427 "Bus": 36, 428 "Name": "PTTV_TMP75_94_TEMP_C", 429 "PowerState": "On", 430 "Type": "TMP75" 431 }, 432 { 433 "Address": "0x4B", 434 "Bus": 36, 435 "Name": "PTTV_TMP75_96_TEMP_C", 436 "PowerState": "On", 437 "Type": "TMP75" 438 }, 439 { 440 "Address": "0x4C", 441 "Bus": 36, 442 "Name": "PTTV_TMP75_98_TEMP_C", 443 "PowerState": "On", 444 "Type": "TMP75" 445 } 446 ], 447 "Name": "Minerva PTTV", 448 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva PTTV '})", 449 "Type": "Board", 450 "xyz.openbmc_project.Inventory.Decorator.Asset": { 451 "BuildDate": "$BOARD_MANUFACTURE_DATE", 452 "Manufacturer": "$BOARD_MANUFACTURER", 453 "Model": "$BOARD_PRODUCT_NAME", 454 "PartNumber": "$BOARD_PART_NUMBER", 455 "SerialNumber": "$BOARD_SERIAL_NUMBER", 456 "SparePartNumber": "$BOARD_INFO_AM1" 457 }, 458 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 459 "AssetTag": "$PRODUCT_ASSET_TAG" 460 } 461} 462