Lines Matching full:update
1 # In-Band Update of BMC Firmware using USB
15 In order to perform an update, need first to bring the image into the BMC
38 phosphor-usb-code-update). The design process is as follows:
40 - Define a macro switch (`usb-code-update`) in [phosphor-software-manager][1]
41 repository to identify whether to enable the USB Code Update function, which
43 - If `usb-code-update` enabled, install the udev rules file to
46 start the phosphor-usb-code-update daemon.
49 - Set ApplyTime to OnReset so that the proposed usb code update app does not
51 - Set RequestedActivation to Active, follow the updated status, start to update
53 - Exit the phosphor-usb-code-update daemon.
60 …=="usb-storage", ENV{DEVTYPE}=="partition", ENV{SYSTEMD_WANTS}="usb-code-update@%k", TAG+="systemd"
68 memory overflow, etc.), should disable "USB code update" via Redfish. After
69 the vulnerability is fixed, enable "USB code update" again via Redfish.
73 If the OS fails to boot due to an error, so the firmware update cannot be done
74 through the OS, or the network fails, and the update cannot be done through
77 the machine and update the system to a working firmware level.
87 - When the USB code update is disabled, the service will return directly without
88 any update.
92 `systemcl start usb-code-update@sda1.service`)
95 - Verify that the firmware update was successful.