fby3.5: rf: Support sensor reading#310
Closed
DelphineChiu wants to merge 1 commit into
Closed
Conversation
Contributor
|
@GoldenBug has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
Summary: - Support TMP75 sensor reading. - Support VR sensor reading. - Support ADC sensor reading. - Support INA233 sensor reading. Test plan: - Build code: Pass - Get sensor reading: Pass Log: 1. Get sensor reading from BMC. Formula = [Byte11, Byte10]h + ([Byte13, Byte12]h / 1000) (1) Temperature - TEMP_TMP75 root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x50 0x00 9C 9C 00 05 39 23 00 9C 9C 00 1A 00 00 00 C0 value = 001Ah + 0000h / 1000 = 26 - TEMP_CXL_CNTR root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x52 0x00 9C 9C 00 05 39 23 00 9C 9C 00 1C 00 00 00 C0 value = 001Ch + 0000h / 1000 = 28 (2) ADC - VOL_STBY5V root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5f 0x00 9C 9C 00 05 39 23 00 9C 9C 00 05 00 77 00 C0 value = 0005h + 0077h / 1000 = 5.119 - VOL_STBY1V2 root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x60 0x00 9C 9C 00 05 39 23 00 9C 9C 00 01 00 C4 00 C0 value = 0001h + 00C4h / 1000 = 1.196 - VOL_ASIC_1V8 root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x61 0x00 9C 9C 00 05 39 23 00 9C 9C 00 01 00 1A 03 C0 value = 0001h + 031Ah / 1000 = 1.794 - VOL_PVPP_AB root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x68 0x00 9C 9C 00 05 39 23 00 9C 9C 00 02 00 F1 01 C0 value = 0002h + 01F1h / 1000 = 2.497 - VOL_PVPP_CD root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x69 0x00 9C 9C 00 05 39 23 00 9C 9C 00 02 00 F1 01 C0 value = 0002h + 01F1h / 1000 = 2.497 - VOL_PVTT_AB root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6a 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 56 02 C0 value = 0000h + 0256h / 1000 = 0.598 - VOL_PVTT_CD root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6b 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 53 02 C0 value = 0000h + 0253h / 1000 = 0.595 (3) INA233 - VOL_STBY12V root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5d 0x00 9C 9C 00 05 39 23 00 9C 9C 00 0C 00 26 02 C0 value = 000Ch + 0226h / 1000 = 12.55 - VOL_STBY3V3 root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5e 0x00 9C 9C 00 05 39 23 00 9C 9C 00 03 00 42 01 C0 value = 0003h + 0142h / 1000 = 3.322 - CUR_STBY12V root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6c 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 F2 00 C0 value = 0000h + 00F2h / 1000 = 0.242 - CUR_STBY3V3 root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6d 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 A0 00 C0 value = 0000h + 00A0h / 1000 = 0.160 - PWR_STBY12V root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x73 0x00 9C 9C 00 05 39 23 00 9C 9C 00 03 00 7D 00 C0 value = 0003h + 0007Dh / 1000 = 3.125 - PWR_STBY3V3 root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x74 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 0D 02 C0 value = 0000h + 020Dh / 1000 = 0.525 (4) VR temperature - TEMP_VR0V9A root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x58 0x00 9C 9C 00 05 39 23 00 9C 9C 00 26 00 00 00 C0 value = 0026h + 0000h / 1000 = 38.0 - TEMP_VR0V8A root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x59 0x00 9C 9C 00 05 39 23 00 9C 9C 00 23 00 00 00 C0 value = 0023h + 0000h / 1000 = 35.0 - TEMP_VR0V8D root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5a 0x00 9C 9C 00 05 39 23 00 9C 9C 00 1E 00 00 00 C0 value = 001Eh + 0000h / 1000 = 30.0 - TEMP_VRVDDQAB root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5b 0x00 9C 9C 00 05 39 23 00 9C 9C 00 23 00 00 00 C0 value = 0023h + 0000h / 1000 = 35.0 - TEMP_VRVDDQCD root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5c 0x00 9C 9C 00 05 39 23 00 9C 9C 00 25 00 00 00 C0 value = 0025h + 0000h / 1000 = 37.0 (5) VR Voltage - VOL_VR0V9A root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x62 0x00 9C 9C 00 05 39 23 00 9C 9C 00 01 00 45 00 C0 value = 0001h + 0045h / 1000 = 1.069 - VOL_VR0V8A root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x64 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 33 03 C0 value = 0000h + 0333h / 1000 = 0.819 - VOL_VR0V8D root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x65 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 32 03 C0 value = 0001h + 0332h/ 1000 = 0.818 - VOL_VRVDDQAB root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x66 0x00 9C 9C 00 05 39 23 00 9C 9C 00 01 00 C8 00 C0 value = 0001h + 00C8h / 1000 = 1.2 - VOL_VRVDDQCD root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x67 0x00 9C 9C 00 05 39 23 00 9C 9C 00 01 00 C7 00 C0 value = 0001h + 00C7h / 1000 = 1.199 (6) VR Current - CUR_VR0V9A root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6e 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 64 00 C0 value = 0001h + 0064h / 1000 = 0.1 - CUR_VR0V8A root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6f 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 C8 00 C0 value = 0000h + 00C8h / 1000 = 0.2 - CUR_VR0V8D root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x70 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 2C 01 C0 value = 0000h + 012Ch / 1000 = 0.3 - CUR_VRVDDQAB root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x71 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 9C FF C0 value = 0000h + FF9Ch / 1000 = 0.2 - CUR_VRVDDQCD root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x72 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 0C FE C0 value = 0000h + F0CCh / 1000 (7) VR Power - PWR_VR0V9A root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x75 0x00 9C 9C 00 05 39 23 00 9C 9C 00 FF FF 00 00 C0 value = FFFFh + 0000h / 1000 - PWR_VR0V8A root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x76 0x00 9C 9C 00 05 39 23 00 9C 9C 00 FF FF 00 00 C0 value = FFFFh + 0000h / 1000 - PWR_VR0V8D root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x77 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 00 00 C0 value = 0000h + 0000h / 1000 = 0 - PWR_VRVDDQAB root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x78 0x00 9C 9C 00 05 39 23 00 9C 9C 00 FF FF 00 00 C0 value = FFFFh + 0000h / 1000 - PWR_VRVDDQCD root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x79 0x00 9C 9C 00 05 39 23 00 9C 9C 00 00 00 00 00 C0 value = 0000h + 0000h / 1000 = 0
a0cff62 to
0c9db8f
Compare
Contributor
|
@DelphineChiu has updated the pull request. You must reimport the pull request before landing. |
Contributor
|
Hi @GoldenBug , |
Contributor
|
@GoldenBug has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary:
Test plan:
Log:
Formula = [Byte11, Byte10]h + ([Byte13, Byte12]h / 1000)
(1) Temperature
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x50 0x00
9C 9C 00 05 39 23 00 9C 9C 00 1A 00 00 00 C0
value = 001Ah + 0000h / 1000 = 26
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x52 0x00
9C 9C 00 05 39 23 00 9C 9C 00 1C 00 00 00 C0
value = 001Ch + 0000h / 1000 = 28
(2) ADC
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5f 0x00
9C 9C 00 05 39 23 00 9C 9C 00 05 00 77 00 C0
value = 0005h + 0077h / 1000 = 5.119
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x60 0x00
9C 9C 00 05 39 23 00 9C 9C 00 01 00 C4 00 C0
value = 0001h + 00C4h / 1000 = 1.196
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x61 0x00
9C 9C 00 05 39 23 00 9C 9C 00 01 00 1A 03 C0
value = 0001h + 031Ah / 1000 = 1.794
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x68 0x00
9C 9C 00 05 39 23 00 9C 9C 00 02 00 F1 01 C0
value = 0002h + 01F1h / 1000 = 2.497
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x69 0x00
9C 9C 00 05 39 23 00 9C 9C 00 02 00 F1 01 C0
value = 0002h + 01F1h / 1000 = 2.497
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6a 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 56 02 C0
value = 0000h + 0256h / 1000 = 0.598
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6b 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 53 02 C0
value = 0000h + 0253h / 1000 = 0.595
(3) INA233
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5d 0x00
9C 9C 00 05 39 23 00 9C 9C 00 0C 00 26 02 C0
value = 000Ch + 0226h / 1000 = 12.55
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5e 0x00
9C 9C 00 05 39 23 00 9C 9C 00 03 00 42 01 C0
value = 0003h + 0142h / 1000 = 3.322
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6c 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 F2 00 C0
value = 0000h + 00F2h / 1000 = 0.242
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6d 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 A0 00 C0
value = 0000h + 00A0h / 1000 = 0.160
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x73 0x00
9C 9C 00 05 39 23 00 9C 9C 00 03 00 7D 00 C0
value = 0003h + 0007Dh / 1000 = 3.125
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x74 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 0D 02 C0
value = 0000h + 020Dh / 1000 = 0.525
(4) VR temperature
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x58 0x00
9C 9C 00 05 39 23 00 9C 9C 00 26 00 00 00 C0
value = 0026h + 0000h / 1000 = 38.0
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x59 0x00
9C 9C 00 05 39 23 00 9C 9C 00 23 00 00 00 C0
value = 0023h + 0000h / 1000 = 35.0
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5a 0x00
9C 9C 00 05 39 23 00 9C 9C 00 1E 00 00 00 C0
value = 001Eh + 0000h / 1000 = 30.0
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5b 0x00
9C 9C 00 05 39 23 00 9C 9C 00 23 00 00 00 C0
value = 0023h + 0000h / 1000 = 35.0
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x5c 0x00
9C 9C 00 05 39 23 00 9C 9C 00 25 00 00 00 C0
value = 0025h + 0000h / 1000 = 37.0
(5) VR Voltage
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x62 0x00
9C 9C 00 05 39 23 00 9C 9C 00 01 00 45 00 C0
value = 0001h + 0045h / 1000 = 1.069
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x64 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 33 03 C0
value = 0000h + 0333h / 1000 = 0.819
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x65 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 32 03 C0
value = 0001h + 0332h/ 1000 = 0.818
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x66 0x00
9C 9C 00 05 39 23 00 9C 9C 00 01 00 C8 00 C0
value = 0001h + 00C8h / 1000 = 1.2
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x67 0x00
9C 9C 00 05 39 23 00 9C 9C 00 01 00 C7 00 C0
value = 0001h + 00C7h / 1000 = 1.199
(6) VR Current
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6e 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 64 00 C0
value = 0001h + 0064h / 1000 = 0.1
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x6f 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 C8 00 C0
value = 0000h + 00C8h / 1000 = 0.2
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x70 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 2C 01 C0
value = 0000h + 012Ch / 1000 = 0.3
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x71 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 9C FF C0
value = 0000h + FF9Ch / 1000 = 0.2
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x72 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 0C FE C0
value = 0000h + F0CCh / 1000
(7) VR Power
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x75 0x00
9C 9C 00 05 39 23 00 9C 9C 00 FF FF 00 00 C0
value = FFFFh + 0000h / 1000
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x76 0x00
9C 9C 00 05 39 23 00 9C 9C 00 FF FF 00 00 C0
value = FFFFh + 0000h / 1000
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x77 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 00 00 C0
value = 0000h + 0000h / 1000 = 0
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x78 0x00
9C 9C 00 05 39 23 00 9C 9C 00 FF FF 00 00 C0
value = FFFFh + 0000h / 1000
root@bmc-oob:~# bic-util slot2 0xE0 0x02 0x9C 0x9C 0x00 0x05 0xE0 0x23 0x9C 0x9C 0x00 0x79 0x00
9C 9C 00 05 39 23 00 9C 9C 00 00 00 00 00 C0
value = 0000h + 0000h / 1000 = 0