Unattended Firmware Flash
Unattended flash of OpenBMC firmware will do the following events:
Upload both BMC firmware file and Host firmware file
Activate both BMC firmware and Host firmware
If BMC firmware becomes activate, reboot BMC to apply new BMC firmware, or else,
rflashwill exitIf BMC itself state is
NotReady,rflashwill exitIf BMC itself state is
Ready,rflashwill reboot the compute node to apply Host firmware
Use the following command to flash the firmware unattended:
rflash <noderange> -d /path/to/directory
If there are errors encountered during the flash process, take a look at the manual steps to continue flashing the BMC.
Validation
Use one of the following commands to validate firmware levels are in sync:
Use the
rinvcommand to validate firmware level:rinv <noderange> firm -V | grep -i ibm | grep "\*" | xcoll
Use the
rflashcommand to validate the firmware level:rflash <noderange> -l | grep "\*" | xcoll