Emerson KAT4000 Network Hardware User Manual


 
System Management: Firmware Upgrade
10007175-02 KAT4000 User’s Manual
9-49
Firmware Upgrade Prepare Command
The Firmware Upgrade Prepare command prepares the IPMC for programming of a new
firmware image. Preparation of the slave H8S flash memory includes only erasing the slave
H8S flash, while preparation of the master H8S flash memory includes the following:
Erasing the backup copies of the firmware in the master H8S flash
Making a backup copy of the master H8S firmware in the master H8S flash
Fetching the slave H8S firmware over SPI and making a backup copy of it in the master
H8S flash
Erasing the master H8S firmware area
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-46: Firmware Upgrade Prepare Command
Firmware Upgrade Write Command
The Firmware Upgrade Write command programs a portion of a new firmware image onto
the IPMC. The Boot Loader internally gathers data transferred to it via Firmware Upgrade
Write requests and programs it to flash when the Boot Loader has accumulated an entire
flash page. 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.
Type: Byte: Data Field:
Request Data 1 This specifies the target device that should be prepared for
programming and must have one of the following values:
0 The flash memory of the master H8S
1 The flash memory of the slave H8S
2Checksum
Response Data 1 Completion Code