1# 2# 3# 4# chassis 23 1 5# board 1-n 41 n 6# CPU 3 n 7# DIMM 8 n 8# PSUs 1-n 10 n 9# Fans 1-n 29 n 10# Switch 42 1 11# CPU 3 n+1 12 13sdr type 18 14 device_slave_address 0x20 15 device_channel_number 0 16 chassis true 17 ipmb_event_gen true 18 ipmb_event_recv true 19 fru_inventory true 20 sel true 21 sdr true 22 sensor true 23 entity_id connectivity_switch 24 entity_instance 1 25 id_string "AXP switch" 26endsdr 27 28sdr type 8 29 container_entity_id system_chassis 30 container_entity_inst 1 31 entity_1_id power_supply 32 entity_1_inst 1 33 entity_2_id power_supply 34 entity_2_inst 2 35 entity_3_id connectivity_switch 36 entity_3_inst 1 37endsdr 38sdr type 8 39 container_entity_id system_chassis 40 container_entity_inst 1 41 entity_1_id fan_cooling_device 42 entity_1_inst 1 43 entity_2_id fan_cooling_device 44 entity_2_inst 2 45 entity_3_id fan_cooling_device 46 entity_3_inst 3 47 entity_4_id fan_cooling_device 48 entity_4_inst 4 49endsdr 50sdr type 8 51 container_entity_id system_chassis 52 container_entity_inst 1 53 entity_1_id fan_cooling_device 54 entity_1_inst 5 55 entity_2_id fan_cooling_device 56 entity_2_inst 6 57 entity_3_id fan_cooling_device 58 entity_3_inst 7 59 entity_4_id fan_cooling_device 60 entity_4_inst 8 61endsdr 62sdr type 8 63 container_entity_id system_chassis 64 container_entity_inst 1 65 entity_1_id processing_blade 66 entity_1_inst 1 67 entity_2_id processing_blade 68 entity_2_inst 2 69 entity_3_id processing_blade 70 entity_3_inst 3 71 entity_4_id processing_blade 72 entity_4_inst 4 73endsdr 74sdr type 8 75 container_entity_id system_chassis 76 container_entity_inst 1 77 entity_1_id processing_blade 78 entity_1_inst 5 79 entity_2_id processing_blade 80 entity_2_inst 6 81endsdr 82sdr type 8 83 container_entity_id connectivity_switch 84 container_entity_inst 1 85 entity_1_id processor 86 entity_1_inst 7 87endsdr 88 89# Switch reset reason 90sdr type 3 91 sensor_owner_id 0x20 92 sensor_owner_lun 0 93 channel_number 0 94 sensor_number 20 95 entity_id connectivity_switch 96 entity_instance 1 97 sensor_type System_Boot_Initiated 98 event_reading_type_code 0x6f 99 id_string "reset reason" 100endsdr 101 102# Switch temp sensor 103sdr type 1 104 sensor_owner_id 0x20 105 sensor_owner_lun 0 106 channel_number 0 107 sensor_number 1 108 entity_id connectivity_switch 109 entity_instance 1 110 init_scanning true 111 init_sensor_type true 112 default_sensor_scan_on true 113 sensor_type Temperature 114 event_reading_type_code 1 115 analog_data_format unsigned 116 rate_unit none 117 modifier_unit none 118 percentage false 119 base_unit degrees_C 120 modifier_unit_code unspecified 121 linearization linear 122 m 1 123 tolerance 0 124 b 0 125 accuracy 1 126 accuracy_exp 0 127 sensor_direction input 128 r_exp 0 129 b_exp 0 130 sensor_maximum 255 131 sensor_minimum 0 132 id_string "switch temp" 133endsdr 134 135# Switch CPU temp sensor 136sdr type 1 137 sensor_owner_id 0x20 138 sensor_owner_lun 0 139 channel_number 0 140 sensor_number 2 141 entity_id processor 142 entity_instance 7 143 init_scanning true 144 init_events true 145 init_thresholds true 146 init_hysteresis true 147 init_sensor_type true 148 default_event_gen_on true 149 default_sensor_scan_on true 150 sensor_auto_rearm true 151 sensor_hysteresis settable 152 sensor_threshold_access settable 153 sensor_event_msg_ctrl per_state 154 sensor_type Temperature 155 event_reading_type_code 1 156 return_lnc true 157 return_lc true 158 return_unc true 159 return_uc true 160 return_unr true 161 assert_lncgl true 162 deassert_lncgl true 163 assert_lcgl true 164 deassert_lcgl true 165 assert_uncgh true 166 deassert_uncgh true 167 assert_ucgh true 168 deassert_ucgh true 169 assert_unrgh true 170 deassert_unrgh true 171 lc_thrsh_settable true 172 lnc_thrsh_settable true 173 unr_thrsh_settable true 174 uc_thrsh_settable true 175 unc_thrsh_settable true 176 analog_data_format unsigned 177 rate_unit none 178 modifier_unit none 179 percentage false 180 base_unit degrees_C 181 modifier_unit_code unspecified 182 linearization linear 183 m 1 184 tolerance 0 185 b 0 186 accuracy 1 187 accuracy_exp 0 188 sensor_direction input 189 r_exp 0 190 b_exp 0 191 sensor_maximum 255 192 sensor_minimum 0 193 unr_thresh 115 194 uc_thresh 90 195 unc_thresh 75 196 lnc_thresh 5 197 lc_thresh 0 198 positive_hysteresis 2 199 negative_hysteresis 2 200 id_string "switch CPU temp" 201endsdr 202 203# Switch 12V sensor 204# Range from 10-14 205sdr type 1 206 sensor_owner_id 0x20 207 sensor_owner_lun 0 208 channel_number 0 209 sensor_number 3 210 entity_id connectivity_switch 211 entity_instance 1 212 init_scanning true 213 init_events true 214 init_thresholds true 215 init_hysteresis true 216 init_sensor_type true 217 default_event_gen_on true 218 default_sensor_scan_on true 219 sensor_auto_rearm true 220 sensor_hysteresis settable 221 sensor_threshold_access settable 222 sensor_event_msg_ctrl per_state 223 sensor_type Voltage 224 event_reading_type_code 1 225 return_lnc true 226 return_lc true 227 return_unc true 228 return_uc true 229 deassert_lncgl true 230 assert_lncgl true 231 deassert_lcgl true 232 assert_lcgl true 233 assert_uncgh true 234 deassert_uncgh true 235 assert_ucgh true 236 deassert_ucgh true 237 lc_thrsh_settable true 238 lnc_thrsh_settable true 239 uc_thrsh_settable true 240 unc_thrsh_settable true 241 analog_data_format unsigned 242 rate_unit none 243 modifier_unit none 244 percentage false 245 base_unit Volts 246 modifier_unit_code unspecified 247 linearization linear 248 m 16 249 tolerance 0 250 b 10 251 accuracy 1 252 accuracy_exp 0 253 sensor_direction input 254 r_exp -3 255 b_exp 3 256 nominal_specified true 257 nominal_freading 12.0 258 sensor_maximum 255 259 sensor_minimum 0 260 uc_fthresh 12.6 261 unc_fthresh 12.36 262 lnc_fthresh 11.64 263 lc_fthresh 11.4 264 positive_hysteresis 2 265 negative_hysteresis 2 266 id_string "12V Switch" 267endsdr 268 269# Switch 3.3 sensor 270# Range 2.9 - 3.7 271sdr type 1 272 sensor_owner_id 0x20 273 sensor_owner_lun 0 274 channel_number 0 275 sensor_number 4 276 entity_id connectivity_switch 277 entity_instance 1 278 init_scanning true 279 init_events true 280 init_thresholds true 281 init_hysteresis true 282 init_sensor_type true 283 default_event_gen_on true 284 default_sensor_scan_on true 285 sensor_auto_rearm true 286 sensor_hysteresis settable 287 sensor_threshold_access settable 288 sensor_event_msg_ctrl per_state 289 sensor_type Voltage 290 event_reading_type_code 1 291 return_lnc true 292 return_lc true 293 return_unc true 294 return_uc true 295 deassert_lncgl true 296 assert_lncgl true 297 deassert_lcgl true 298 assert_lcgl true 299 assert_uncgh true 300 deassert_uncgh true 301 assert_ucgh true 302 deassert_ucgh true 303 lc_thrsh_settable true 304 lnc_thrsh_settable true 305 uc_thrsh_settable true 306 unc_thrsh_settable true 307 analog_data_format unsigned 308 rate_unit none 309 modifier_unit none 310 percentage false 311 base_unit Volts 312 modifier_unit_code unspecified 313 linearization linear 314 m 313 315 tolerance 0 316 b 29 317 accuracy 1 318 accuracy_exp 0 319 sensor_direction input 320 r_exp -5 321 b_exp 4 322 nominal_specified true 323 nominal_freading 3.3 324 sensor_maximum 255 325 sensor_minimum 0 326 uc_fthresh 3.465 327 unc_fthresh 3.399 328 lnc_fthresh 3.201 329 lc_fthresh 3.135 330 positive_hysteresis 2 331 negative_hysteresis 2 332 id_string "3.3V Switch" 333endsdr 334 335# Switch 1.8V sensor 336# Range 1.6-1.8 337sdr type 1 338 sensor_owner_id 0x20 339 sensor_owner_lun 0 340 channel_number 0 341 sensor_number 5 342 entity_id connectivity_switch 343 entity_instance 1 344 init_scanning true 345 init_events true 346 init_thresholds true 347 init_hysteresis true 348 init_sensor_type true 349 default_event_gen_on true 350 default_sensor_scan_on true 351 sensor_auto_rearm true 352 sensor_hysteresis settable 353 sensor_threshold_access settable 354 sensor_event_msg_ctrl per_state 355 sensor_type Voltage 356 event_reading_type_code 1 357 return_lnc true 358 return_lc true 359 return_unc true 360 return_uc true 361 deassert_lncgl true 362 assert_lncgl true 363 deassert_lcgl true 364 assert_lcgl true 365 assert_uncgh true 366 deassert_uncgh true 367 assert_ucgh true 368 deassert_ucgh true 369 lc_thrsh_settable true 370 lnc_thrsh_settable true 371 uc_thrsh_settable true 372 unc_thrsh_settable true 373 analog_data_format unsigned 374 rate_unit none 375 modifier_unit none 376 percentage false 377 base_unit Volts 378 modifier_unit_code unspecified 379 linearization linear 380 m 156 381 tolerance 0 382 b 16 383 accuracy 1 384 accuracy_exp 0 385 sensor_direction input 386 r_exp -5 387 b_exp 4 388 nominal_specified true 389 nominal_freading 1.8 390 sensor_maximum 255 391 sensor_minimum 0 392 uc_fthresh 1.89 393 unc_fthresh 1.854 394 lnc_fthresh 1.746 395 lc_fthresh 1.71 396 positive_hysteresis 2 397 negative_hysteresis 2 398 id_string "1.8V Switch" 399endsdr 400 401# PSU status sensors 402sdr type 2 403 sensor_owner_id 0x20 404 sensor_owner_lun 0 405 channel_number 0 406 sensor_number 8 407 entity_id power_supply 408 entity_instance 1 409 init_scanning true 410 init_events true 411 init_sensor_type true 412 default_event_gen_on true 413 default_sensor_scan_on true 414 sensor_auto_rearm false 415 sensor_type Power_Supply 416 event_reading_type_code 0x6f 417 assert_event0 true 418 assert_event1 true 419 assert_event2 true 420 assert_event3 true 421 assert_event4 true 422 assert_event5 true 423 assert_event6 true 424 deassert_event0 true 425 deassert_event1 true 426 deassert_event2 true 427 deassert_event3 true 428 deassert_event4 true 429 deassert_event5 true 430 deassert_event6 true 431 event0_state_ret true 432 event1_state_ret true 433 event2_state_ret true 434 event3_state_ret true 435 event4_state_ret true 436 event5_state_ret true 437 event6_state_ret true 438 id_string "PSU1 status" 439endsdr 440sdr type 2 441 sensor_owner_id 0x20 442 sensor_owner_lun 0 443 channel_number 0 444 sensor_number 9 445 entity_id power_supply 446 entity_instance 2 447 init_scanning true 448 init_events true 449 init_sensor_type true 450 default_event_gen_on true 451 default_sensor_scan_on true 452 sensor_auto_rearm false 453 sensor_type Power_Supply 454 event_reading_type_code 0x6f 455 assert_event0 true 456 assert_event1 true 457 assert_event2 true 458 assert_event3 true 459 assert_event4 true 460 assert_event5 true 461 assert_event6 true 462 deassert_event0 true 463 deassert_event1 true 464 deassert_event2 true 465 deassert_event3 true 466 deassert_event4 true 467 deassert_event5 true 468 deassert_event6 true 469 event0_state_ret true 470 event1_state_ret true 471 event2_state_ret true 472 event3_state_ret true 473 event4_state_ret true 474 event5_state_ret true 475 event6_state_ret true 476 id_string "PSU2 status" 477endsdr 478 479# PSU voltage sensors (12v) 480# Range 10-14 481sdr type 1 482 sensor_owner_id 0x20 483 sensor_owner_lun 0 484 channel_number 0 485 sensor_number 10 486 entity_id power_supply 487 entity_instance 1 488 init_scanning true 489 init_events true 490 init_thresholds true 491 init_hysteresis true 492 init_sensor_type true 493 default_event_gen_on true 494 default_sensor_scan_on true 495 sensor_auto_rearm true 496 sensor_hysteresis settable 497 sensor_threshold_access settable 498 sensor_event_msg_ctrl per_state 499 sensor_type Voltage 500 event_reading_type_code 1 501 return_lnc true 502 return_lc true 503 return_unc true 504 return_uc true 505 deassert_lncgl true 506 assert_lncgl true 507 deassert_lcgl true 508 assert_lcgl true 509 assert_uncgh true 510 deassert_uncgh true 511 assert_ucgh true 512 deassert_ucgh true 513 lc_thrsh_settable true 514 lnc_thrsh_settable true 515 uc_thrsh_settable true 516 unc_thrsh_settable true 517 analog_data_format unsigned 518 rate_unit none 519 modifier_unit none 520 percentage false 521 base_unit Volts 522 modifier_unit_code unspecified 523 linearization linear 524 m 16 525 tolerance 0 526 b 10 527 accuracy 1 528 accuracy_exp 0 529 sensor_direction input 530 r_exp -3 531 b_exp 3 532 nominal_specified true 533 nominal_freading 12.0 534 sensor_maximum 255 535 sensor_minimum 0 536 uc_fthresh 12.6 537 unc_fthresh 12.36 538 lnc_fthresh 11.64 539 lc_fthresh 11.4 540 positive_hysteresis 2 541 negative_hysteresis 2 542 id_string "PSU1 voltage" 543endsdr 544sdr type 1 545 sensor_owner_id 0x20 546 sensor_owner_lun 0 547 channel_number 0 548 sensor_number 11 549 entity_id power_supply 550 entity_instance 2 551 init_scanning true 552 init_events true 553 init_thresholds true 554 init_hysteresis true 555 init_sensor_type true 556 default_event_gen_on true 557 default_sensor_scan_on true 558 sensor_auto_rearm true 559 sensor_hysteresis settable 560 sensor_threshold_access settable 561 sensor_event_msg_ctrl per_state 562 sensor_type Voltage 563 event_reading_type_code 1 564 return_lnc true 565 return_lc true 566 return_unc true 567 return_uc true 568 deassert_lncgl true 569 assert_lncgl true 570 deassert_lcgl true 571 assert_lcgl true 572 assert_uncgh true 573 deassert_uncgh true 574 assert_ucgh true 575 deassert_ucgh true 576 lc_thrsh_settable true 577 lnc_thrsh_settable true 578 uc_thrsh_settable true 579 unc_thrsh_settable true 580 analog_data_format unsigned 581 rate_unit none 582 modifier_unit none 583 percentage false 584 base_unit Volts 585 modifier_unit_code unspecified 586 linearization linear 587 m 16 588 tolerance 0 589 b 10 590 accuracy 1 591 accuracy_exp 0 592 sensor_direction input 593 r_exp -3 594 b_exp 3 595 nominal_specified true 596 nominal_freading 12.0 597 sensor_maximum 255 598 sensor_minimum 0 599 uc_fthresh 12.6 600 unc_fthresh 12.36 601 lnc_fthresh 11.64 602 lc_fthresh 11.4 603 positive_hysteresis 2 604 negative_hysteresis 2 605 id_string "PSU2 voltage" 606endsdr 607 608# PSU current sensors 609# Range 0-63 610sdr type 1 611 sensor_owner_id 0x20 612 sensor_owner_lun 0 613 channel_number 0 614 sensor_number 12 615 entity_id power_supply 616 entity_instance 1 617 init_scanning true 618 init_events true 619 init_thresholds true 620 init_hysteresis true 621 init_sensor_type true 622 default_event_gen_on true 623 default_sensor_scan_on true 624 sensor_auto_rearm true 625 sensor_hysteresis settable 626 sensor_threshold_access settable 627 sensor_event_msg_ctrl per_state 628 sensor_type Current 629 event_reading_type_code 1 630 return_unc true 631 return_uc true 632 assert_uncgh true 633 deassert_uncgh true 634 assert_ucgh true 635 deassert_ucgh true 636 uc_thrsh_settable true 637 unc_thrsh_settable true 638 analog_data_format unsigned 639 rate_unit none 640 modifier_unit none 641 percentage false 642 base_unit Amps 643 modifier_unit_code unspecified 644 linearization linear 645 m 1 646 tolerance 0 647 b 0 648 accuracy 1 649 accuracy_exp 0 650 sensor_direction input 651 r_exp 0 652 b_exp 0 653 sensor_maximum 255 654 sensor_minimum 0 655 uc_fthresh 60 656 unc_fthresh 55 657 positive_hysteresis 2 658 negative_hysteresis 2 659 id_string "PSU1 current" 660endsdr 661sdr type 1 662 sensor_owner_id 0x20 663 sensor_owner_lun 0 664 channel_number 0 665 sensor_number 13 666 entity_id power_supply 667 entity_instance 2 668 init_scanning true 669 init_events true 670 init_thresholds true 671 init_hysteresis true 672 init_sensor_type true 673 default_event_gen_on true 674 default_sensor_scan_on true 675 sensor_auto_rearm true 676 sensor_hysteresis settable 677 sensor_threshold_access settable 678 sensor_event_msg_ctrl per_state 679 sensor_type Current 680 event_reading_type_code 1 681 return_unc true 682 return_uc true 683 assert_uncgh true 684 deassert_uncgh true 685 assert_ucgh true 686 deassert_ucgh true 687 uc_thrsh_settable true 688 unc_thrsh_settable true 689 analog_data_format unsigned 690 rate_unit none 691 modifier_unit none 692 percentage false 693 base_unit Amps 694 modifier_unit_code unspecified 695 linearization linear 696 m 1 697 tolerance 0 698 b 0 699 accuracy 1 700 accuracy_exp 0 701 sensor_direction input 702 r_exp 0 703 b_exp 0 704 sensor_maximum 255 705 sensor_minimum 0 706 uc_fthresh 60 707 unc_fthresh 55 708 positive_hysteresis 2 709 negative_hysteresis 2 710 id_string "PSU2 current" 711endsdr 712 713# PSU power sensors 714# Range 0-2550 715sdr type 1 716 sensor_owner_id 0x20 717 sensor_owner_lun 0 718 channel_number 0 719 sensor_number 14 720 entity_id power_supply 721 entity_instance 1 722 init_scanning true 723 init_events true 724 init_thresholds true 725 init_hysteresis true 726 init_sensor_type true 727 default_event_gen_on true 728 default_sensor_scan_on true 729 sensor_auto_rearm true 730 sensor_hysteresis settable 731 sensor_threshold_access settable 732 sensor_event_msg_ctrl per_state 733 sensor_type Current 734 event_reading_type_code 1 735 return_unc true 736 return_uc true 737 assert_uncgh true 738 deassert_uncgh true 739 assert_ucgh true 740 deassert_ucgh true 741 uc_thrsh_settable true 742 unc_thrsh_settable true 743 analog_data_format unsigned 744 rate_unit none 745 modifier_unit none 746 percentage false 747 base_unit Watts 748 modifier_unit_code unspecified 749 linearization linear 750 m 10 751 tolerance 0 752 b 0 753 accuracy 1 754 accuracy_exp 0 755 sensor_direction input 756 r_exp 0 757 b_exp 0 758 sensor_maximum 255 759 sensor_minimum 0 760 uc_fthresh 480 761 unc_fthresh 440 762 positive_hysteresis 2 763 negative_hysteresis 2 764 id_string "PSU1 power" 765endsdr 766sdr type 1 767 sensor_owner_id 0x20 768 sensor_owner_lun 0 769 channel_number 0 770 sensor_number 15 771 entity_id power_supply 772 entity_instance 2 773 init_scanning true 774 init_events true 775 init_thresholds true 776 init_hysteresis true 777 init_sensor_type true 778 default_event_gen_on true 779 default_sensor_scan_on true 780 sensor_auto_rearm true 781 sensor_hysteresis settable 782 sensor_threshold_access settable 783 sensor_event_msg_ctrl per_state 784 sensor_type Current 785 event_reading_type_code 1 786 return_unc true 787 return_uc true 788 assert_uncgh true 789 deassert_uncgh true 790 assert_ucgh true 791 deassert_ucgh true 792 uc_thrsh_settable true 793 unc_thrsh_settable true 794 analog_data_format unsigned 795 rate_unit none 796 modifier_unit none 797 percentage false 798 base_unit Watts 799 modifier_unit_code unspecified 800 linearization linear 801 m 10 802 tolerance 0 803 b 0 804 accuracy 1 805 accuracy_exp 0 806 sensor_direction input 807 r_exp 0 808 b_exp 0 809 sensor_maximum 255 810 sensor_minimum 0 811 uc_fthresh 480 812 unc_fthresh 440 813 positive_hysteresis 2 814 negative_hysteresis 2 815 id_string "PSU2 power" 816endsdr 817 818define FAN "1" 819include "fan.sdrs" 820define FAN "2" 821include "fan.sdrs" 822define FAN "3" 823include "fan.sdrs" 824define FAN "4" 825include "fan.sdrs" 826define FAN "5" 827include "fan.sdrs" 828define FAN "6" 829include "fan.sdrs" 830define FAN "7" 831include "fan.sdrs" 832define FAN "8" 833include "fan.sdrs" 834 835define OWNER_MC "1" 836include "board.sdrs" 837define OWNER_MC "2" 838include "board.sdrs" 839define OWNER_MC "3" 840include "board.sdrs" 841define OWNER_MC "4" 842include "board.sdrs" 843define OWNER_MC "5" 844include "board.sdrs" 845define OWNER_MC "6" 846include "board.sdrs" 847