1[ 2 { 3 "Desc": 4 { 5 "Name": "CPU0_NBM_T", 6 "SensorType": "temperature", 7 "MinValue": 0, 8 "MaxValue": 160 9 }, 10 "Threshold" : 11 { 12 "CriticalHigh": 86, 13 "CriticalLow": 0, 14 "WarningHigh": 85, 15 "WarningLow": 0 16 }, 17 "Associations": 18 [ 19 [ 20 "chassis", 21 "all_sensors", 22 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 23 ], 24 [ 25 "inventory", 26 "sensors", 27 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 28 ] 29 ], 30 "Params": 31 { 32 "DbusParam": 33 [ 34 { 35 "ParamName": "V1", 36 "Desc": 37 { 38 "Name": "CPU0_NBM_TEMP_V", 39 "SensorType": "voltage" 40 } 41 } 42 ] 43 }, 44 "Expression": "(V1 == V1) ? (V1 - 2.73) * 100 : NULL" 45 }, 46 { 47 "Desc": 48 { 49 "Name": "CPU1_NBM_T", 50 "SensorType": "temperature", 51 "MinValue": 0, 52 "MaxValue": 160 53 }, 54 "Threshold" : 55 { 56 "CriticalHigh": 86, 57 "CriticalLow": 0, 58 "WarningHigh": 85, 59 "WarningLow": 0 60 }, 61 "Associations": 62 [ 63 [ 64 "chassis", 65 "all_sensors", 66 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 67 ], 68 [ 69 "inventory", 70 "sensors", 71 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 72 ] 73 ], 74 "Params": 75 { 76 "DbusParam": 77 [ 78 { 79 "ParamName": "V2", 80 "Desc": 81 { 82 "Name": "CPU1_NBM_TEMP_V", 83 "SensorType": "voltage" 84 } 85 } 86 ] 87 }, 88 "Expression": "(V2 == V2) ? (V2 - 2.73) * 100 : NULL" 89 }, 90 { 91 "Desc": 92 { 93 "Name": "CPU0_DIMMG_T", 94 "SensorType": "temperature", 95 "MinValue": 0, 96 "MaxValue": 255 97 }, 98 "Threshold" : 99 { 100 "CriticalHigh": 90, 101 "CriticalLow": 0, 102 "WarningHigh": 85, 103 "WarningLow": 0 104 }, 105 "Associations": 106 [ 107 [ 108 "chassis", 109 "all_sensors", 110 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 111 ], 112 [ 113 "inventory", 114 "sensors", 115 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 116 ] 117 ], 118 "Params": 119 { 120 "DbusParam": 121 [ 122 { 123 "ParamName": "CH0", 124 "Desc": 125 { 126 "Name": "CPU0_CH0DIMM_T", 127 "SensorType": "temperature" 128 } 129 }, 130 { 131 "ParamName": "CH1", 132 "Desc": 133 { 134 "Name": "CPU0_CH1DIMM_T", 135 "SensorType": "temperature" 136 } 137 }, 138 { 139 "ParamName": "CH2", 140 "Desc": 141 { 142 "Name": "CPU0_CH2DIMM_T", 143 "SensorType": "temperature" 144 } 145 }, 146 { 147 "ParamName": "CH3", 148 "Desc": 149 { 150 "Name": "CPU0_CH3DIMM_T", 151 "SensorType": "temperature" 152 } 153 }, 154 { 155 "ParamName": "CH4", 156 "Desc": 157 { 158 "Name": "CPU0_CH4DIMM_T", 159 "SensorType": "temperature" 160 } 161 }, 162 { 163 "ParamName": "CH5", 164 "Desc": 165 { 166 "Name": "CPU0_CH5DIMM_T", 167 "SensorType": "temperature" 168 } 169 }, 170 { 171 "ParamName": "CH6", 172 "Desc": 173 { 174 "Name": "CPU0_CH6DIMM_T", 175 "SensorType": "temperature" 176 } 177 }, 178 { 179 "ParamName": "CH7", 180 "Desc": 181 { 182 "Name": "CPU0_CH7DIMM_T", 183 "SensorType": "temperature" 184 } 185 } 186 ] 187 }, 188 "Expression": "max((CH0 == CH0) ? CH0 : NULL,(CH1 == CH1) ? CH1 : NULL,(CH2 == CH2) ? CH2 : NULL,(CH3 == CH3) ? CH3 : NULL,(CH4 == CH4) ? CH4 : NULL,(CH5 == CH5) ? CH5 : NULL,(CH6 == CH6) ? CH6 : NULL,(CH7 == CH7) ? CH7 : NULL)" 189 }, 190 { 191 "Desc": 192 { 193 "Name": "CPU1_DIMMG_T", 194 "SensorType": "temperature", 195 "MinValue": 0, 196 "MaxValue": 255 197 }, 198 "Threshold" : 199 { 200 "CriticalHigh": 90, 201 "CriticalLow": 0, 202 "WarningHigh": 85, 203 "WarningLow": 0 204 }, 205 "Associations": 206 [ 207 [ 208 "chassis", 209 "all_sensors", 210 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 211 ], 212 [ 213 "inventory", 214 "sensors", 215 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 216 ] 217 ], 218 "Params": 219 { 220 "DbusParam": 221 [ 222 { 223 "ParamName": "CH0", 224 "Desc": 225 { 226 "Name": "CPU1_CH0DIMM_T", 227 "SensorType": "temperature" 228 } 229 }, 230 { 231 "ParamName": "CH1", 232 "Desc": 233 { 234 "Name": "CPU1_CH1DIMM_T", 235 "SensorType": "temperature" 236 } 237 }, 238 { 239 "ParamName": "CH2", 240 "Desc": 241 { 242 "Name": "CPU1_CH2DIMM_T", 243 "SensorType": "temperature" 244 } 245 }, 246 { 247 "ParamName": "CH3", 248 "Desc": 249 { 250 "Name": "CPU1_CH3DIMM_T", 251 "SensorType": "temperature" 252 } 253 }, 254 { 255 "ParamName": "CH4", 256 "Desc": 257 { 258 "Name": "CPU1_CH4DIMM_T", 259 "SensorType": "temperature" 260 } 261 }, 262 { 263 "ParamName": "CH5", 264 "Desc": 265 { 266 "Name": "CPU1_CH5DIMM_T", 267 "SensorType": "temperature" 268 } 269 }, 270 { 271 "ParamName": "CH6", 272 "Desc": 273 { 274 "Name": "CPU1_CH6DIMM_T", 275 "SensorType": "temperature" 276 } 277 }, 278 { 279 "ParamName": "CH7", 280 "Desc": 281 { 282 "Name": "CPU1_CH7DIMM_T", 283 "SensorType": "temperature" 284 } 285 } 286 ] 287 }, 288 "Expression": "max((CH0 == CH0) ? CH0 : NULL,(CH1 == CH1) ? CH1 : NULL,(CH2 == CH2) ? CH2 : NULL,(CH3 == CH3) ? CH3 : NULL,(CH4 == CH4) ? CH4 : NULL,(CH5 == CH5) ? CH5 : NULL,(CH6 == CH6) ? CH6 : NULL,(CH7 == CH7) ? CH7 : NULL)" 289 }, 290 { 291 "Desc": 292 { 293 "Name": "CPU0_DIMM_DDR_V", 294 "SensorType": "voltage", 295 "MinValue": 0, 296 "MaxValue": 5 297 }, 298 "Threshold" : 299 { 300 "CriticalHigh": 2.999, 301 "CriticalLow": 0 302 }, 303 "Associations": 304 [ 305 [ 306 "chassis", 307 "all_sensors", 308 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 309 ], 310 [ 311 "inventory", 312 "sensors", 313 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 314 ] 315 ], 316 "Params": 317 { 318 "DbusParam": 319 [ 320 { 321 "ParamName": "V1", 322 "Desc": 323 { 324 "Name": "CPU0_DIMM_VR1_V", 325 "SensorType": "voltage" 326 } 327 }, 328 { 329 "ParamName": "V2", 330 "Desc": 331 { 332 "Name": "CPU0_DIMM_VR2_V", 333 "SensorType": "voltage" 334 } 335 } 336 ] 337 }, 338 "Expression": "(V1 + V2) >= 0 ? (V1 + V2) : NULL" 339 }, 340 { 341 "Desc": 342 { 343 "Name": "CPU1_DIMM_DDR_V", 344 "SensorType": "voltage", 345 "MinValue": 0, 346 "MaxValue": 5 347 }, 348 "Threshold" : 349 { 350 "CriticalHigh": 2.999, 351 "CriticalLow": 0 352 }, 353 "Associations": 354 [ 355 [ 356 "chassis", 357 "all_sensors", 358 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 359 ], 360 [ 361 "inventory", 362 "sensors", 363 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 364 ] 365 ], 366 "Params": 367 { 368 "DbusParam": 369 [ 370 { 371 "ParamName": "V1", 372 "Desc": 373 { 374 "Name": "CPU1_DIMM_VR1_V", 375 "SensorType": "voltage" 376 } 377 }, 378 { 379 "ParamName": "V2", 380 "Desc": 381 { 382 "Name": "CPU1_DIMM_VR2_V", 383 "SensorType": "voltage" 384 } 385 } 386 ] 387 }, 388 "Expression": "(V1 + V2) >= 0 ? (V1 + V2) : NULL" 389 }, 390 { 391 "Desc": 392 { 393 "Name": "CPU0_MEM_PW", 394 "SensorType": "power", 395 "MinValue": 0, 396 "MaxValue": 80 397 }, 398 "Threshold" : 399 { 400 "CriticalHigh": 29.987, 401 "CriticalLow": 0 402 }, 403 "Associations": 404 [ 405 [ 406 "chassis", 407 "all_sensors", 408 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 409 ], 410 [ 411 "inventory", 412 "sensors", 413 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 414 ] 415 ], 416 "Params": 417 { 418 "DbusParam": 419 [ 420 { 421 "ParamName": "P1", 422 "Desc": 423 { 424 "Name": "CPU0_DIMM_VR1_PW", 425 "SensorType": "power" 426 } 427 }, 428 { 429 "ParamName": "P2", 430 "Desc": 431 { 432 "Name": "CPU0_DIMM_VR2_PW", 433 "SensorType": "power" 434 } 435 } 436 ] 437 }, 438 "Expression": "(P1 + P2) >= 0 ? (P1 + P2) : NULL" 439 }, 440 { 441 "Desc": 442 { 443 "Name": "CPU1_MEM_PW", 444 "SensorType": "power", 445 "MinValue": 0, 446 "MaxValue": 80 447 }, 448 "Threshold" : 449 { 450 "CriticalHigh": 29.987, 451 "CriticalLow": 0 452 }, 453 "Associations": 454 [ 455 [ 456 "chassis", 457 "all_sensors", 458 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 459 ], 460 [ 461 "inventory", 462 "sensors", 463 "/xyz/openbmc_project/inventory/system/board/Kudo_MB" 464 ] 465 ], 466 "Params": 467 { 468 "DbusParam": 469 [ 470 { 471 "ParamName": "P1", 472 "Desc": 473 { 474 "Name": "CPU1_DIMM_VR1_PW", 475 "SensorType": "power" 476 } 477 }, 478 { 479 "ParamName": "P2", 480 "Desc": 481 { 482 "Name": "CPU1_DIMM_VR2_PW", 483 "SensorType": "power" 484 } 485 } 486 ] 487 }, 488 "Expression": "(P1 + P2) >= 0 ? (P1 + P2) : NULL" 489 } 490] 491 492