Intel NetStructure® MPCBL0001 High Performance Single Board Computer

Contents

 

When the firmware is commanded to enter firmware (FW) update mode, the operational code uses

 

a special branch, Software Interrupt, to jump to the FW update code in the boot block. Once in FW

 

update mode, the update code is copied into RAM, then the firmware jumps to the code in RAM to

 

execute. The FW update code cannot execute out of flash while the flash is being updated.

Figure 4.

IPMC Firmware Code Process

 

 

 

 

 

 

!￿￿￿￿￿￿￿￿￿

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

￿￿"#￿￿￿￿￿!￿￿

 

 

 

 

 

 

IPMC Boot Block

 

 

 

 

 

 

 

 

 

 

 

 

 

￿￿￿￿￿￿￿￿￿

 

 

 

￿￿￿

 

￿￿"#￿￿￿￿￿"￿￿￿

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

￿￿￿

 

￿￿￿￿￿￿￿No

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Main

IPMC Code$￿￿￿￿￿￿￿￿"!￿￿

 

 

 

 

 

 

￿￿￿￿￿￿￿￿￿

￿￿￿￿￿￿￿￿

 

 

No

 

 

 

 

 

 

 

RAM

 

 

 

 

 

 

 

 

 

 

 

 

￿￿￿￿￿￿￿￿

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.6IPMC Firmware Upgrade Procedure

MPCBL0001 firmware is upgraded using either of two methods, the KCS interface or the IPMB (RMCP) interface.

3.6.1IPMC Firmware Upgrade Using KCS Interface

The KCS interface is the communication mechanism between the host processor on the MPCBL0001 and the IPMC controller. A firmware update utility is available. It takes a hex file to be updated as input from the command line. It can also verify that updates are completed successfully by reading back data written to the flash memory. Typically, it takes the utility around two minutes to complete the update over the KCS interface. After the firmware update is

Technical Product Specification

47

Order #273817

 

Page 47
Image 47
Intel MPCBL0001 Ipmc Firmware Upgrade Procedure, Ipmc Firmware Upgrade Using KCS Interface, Ipmc Firmware Code Process