System Management: Firmware Upgrade
KAT4000 User’s Manual 10007175-02
9-50
Table 9-47: Firmware Upgrade Write Command
Firmware Upgrade Complete Command
The Firmware Upgrade Complete command completes the programming of the IPMC.
When the Boot Loader receives this request, it writes any remaining cached data to flash,
sends a success reply, exits the upgrade mode, and reboots. After reboot, the Boot Loader
performs the standard firmware integrity checks and if they are a success, boots the IPMC
firmware. This command is supported only by the Boot Loader. If the IPMC firmware
receives this command, it sends a reply with the 0xC1 (Invalid Command) completion code.
Table 9-48: Firmware Upgrade Complete Command
Firmware Upgrade Restore Backup Command
The Firmware Upgrade Restore Backup command makes the Boot Loader restore the firm-
ware from the backup image. If the Boot Loader receives this command, it does the follow-
ing:
• Erases the slave H8S flash memory
• Erases the master H8S firmware area
• Programs the slave H8S firmware with the backup image stored in the master H8S flash
memory
• Programs the master H8S firmware area with the backup image stored in the master
H8S flash memory
Type: Byte: Data Field:
Request Data 1 Specifies the target device that is to be programmed with the
data provided in the request body. The offset of the location at
which the data is to be programmed to the target devices is a 3-
byte value supplied in little-endian format.
2:4 Offset LSB/MSB
The offset of the location at which the data is to be programmed
to the target devices is a 3-byte value supplied in little-endian
format.
5:N Data 1/N
Data is required to be transferred sequentially, because the
IPMC firmware does not support the read-modify-write
operations.
N+1 Checksum
Response Data 1 Completion Code
Type: Byte: Data Field:
Request Data 1 Checksum
Response Data 1 Completion Code