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