Artemis: cb: Support second source VR PLDM firmware update #1483
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.
Description
Motivation
Test Plan
Log
Update VR (MP2985) firmware root@bmc-oob:
# fw-util cb --version pesw_vr# fw-util cb --update pesw_vr at_cb_mp2985_AF53B46C.pldm RequestUpdate Success.CB PESW_VR Version: MPS 9d072a02, Remaining Write: 99 root@bmc-oob:
PassComponentTable Success.
UpdateComponent Success.
Download offset : 0x00007c00/0x00007c90, size : 0x00000090 TransferComplete.
VerifyComplete.
ApplyComplete.
ActivateFirmwareComplete.
Upgrade of cb : pesw_vr succeeded
root@bmc-oob:
# fw-util cb --version pesw_vr# power-util sled-cycleCB PESW_VR Version: MPS 9d072a02, Remaining Write: 99 root@bmc-oob:
client_loop: send disconnect: Broken pipe
lora@ber300-f5a-dhcp:
$ sshpass -p 0penBmc ssh [email protected] Last login: Fri Mar 9 04:35:23 2018 from 192.168.88.1 root@bmc-oob:# fw-util cb --version pesw_vrCB PESW_VR Version: MPS af53b46c, Remaining Write: 98 root@bmc-oob:
# fw-util cb --update pesw_vr at_cb_mp2985_9D072A02.pldm RequestUpdate Success.# fw-util cb --version pesw_vrPassComponentTable Success.
UpdateComponent Success.
Download offset : 0x00007c00/0x00007c5e, size : 0x0000005e TransferComplete.
VerifyComplete.
ApplyComplete.
ActivateFirmwareComplete.
Upgrade of cb : pesw_vr succeeded
root@bmc-oob:
CB PESW_VR Version: MPS af53b46c, Remaining Write: 98 root@bmc-oob:
# power-util sled-cycle$ sshpass -p 0penBmc ssh [email protected] Last login: Fri Mar 9 04:35:48 2018 from 192.168.88.1 root@bmc-oob:~# fw-util cb --version pesw_vrclient_loop: send disconnect: Broken pipe
lora@ber300-f5a-dhcp:
CB PESW_VR Version: MPS 9d072a02, Remaining Write: 97
Get VR sensor reading root@bmc-oob:~# sensor-util cb | grep CB_P0V8_VDD
CB_P0V8_VDD_1_VOLT_V (0x57) : 0.800 Volts | (ok)
CB_P0V8_VDD_2_VOLT_V (0x58) : 0.800 Volts | (ok)
CB_P0V8_VDD_1_CURR_A (0x59) : 34.562 Amps | (ok)
CB_P0V8_VDD_2_CURR_A (0x5A) : 34.500 Amps | (ok)
CB_P0V8_VDD_1_PWR_W (0x5B) : 27.750 Watts | (ok)
CB_P0V8_VDD_2_PWR_W (0x5C) : 27.750 Watts | (ok)