Emerson ATCA-7350 manual Ipmc Firmware Upgrade, Introduction HPM.1 Specific Firmware Upgrades

Page 12

Introduction

HPM.1 Specific Firmware Upgrades

 

 

1.2.1.1IPMC Firmware Upgrade

The IPMC firmware basically consists of five major parts:

zBoot loader

zActive and Backup IPMI firmware

zActive and Backup SDR data

The boot loader maintains redundant copies of the firmware in the flash memory of the ATCA- 7350. Each time the IPMC firmware is upgraded, the most recent firmware version is kept in flash memory and the older firmware version is overwritten by the new one. Once the new IPMI firmware is programmed, the IPMC resets itself to boot from the new image. The boot loader validates the new IPMC firmware. Provided the IPMC can power up successfully the current image is made active and the previously active image is made backup. In case of power-up failures, the boot loader automatically recovers from crisis and boots from the previous image.

The IPMC can be upgraded via KCS and IPMB interface. To ensure that the payload is not interrupted during IPMC firmware upgrade, the IPMC is storing all operational information (E- keying, SOL parameters, hot-swap state, last events to be queued, graceful shutdown timeout, latest pin settings…) in non-volatile storage.

The IPMC firmware is fully HPM.1 compliant. Thus in general also open source tools like ipmitool can be used for IPMC firmware upgrade. However, we recommend to use the firmware upgrade tools provided by Emerson (fcu, fuf, or ipmi_upd.sh). To obtain these tools contact your local sales representative.

The SDR data is hold as a separate component which can be upgraded separately. The IPMC holds an active and a backup component.

1.2.1.2BIOS Upgrade

BIOS can either be upgraded via flash based tools provided from Emerson, or via IPMI with the use of HPM.1 specific protocols. The BIOS firmware is fully implemented as HPM.1 specific components with an active and an backup image. BIOS upgrade via IPMI is intended to be used for crisis recovery only. This is because it is much more time consuming than using flash based routines. Be aware that even when no BIOS boot bank is programmed at all (no boot loader) crisis recovery via IPMI is always possible.

1.2.1.3FPGA Upgrade

The FPGA can be upgraded via IPMI also. The IPMC controls an active component and a backup component for crisis recovery.

12

ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)

Image 12
Contents ATCA-7350 Control via Ipmi Contact Address Contents SOL Module Configuration ContentsResponse Data of Set Serial Output Command List of TablesList of Tables Overview of Contents About this ManualAbbreviations Conventions About this Manual Abbreviation DefinitionNotation Description BoldSummary of Changes Comments and SuggestionsAbout this Manual Part Number Publication Date DescriptionAbout this Manual Feature Description 1 HPM.1 Specific Firmware UpgradesFeatures IntroductionIpmc Firmware Upgrade Introduction HPM.1 Specific Firmware UpgradesGraceful Shutdown Timeout Serial over LANSensors MAC Address RecordBoot Configuration Parameters Local System Event LogExternal Watchdog Introduction Local System Event LogSupported Commands Standard Ipmi CommandsGlobal Ipmi Commands System Interface CommandsWatchdog Commands SEL Device CommandsSupported Watchdog Commands Supported SEL Device CommandsFRU Inventory Commands Sensor Device CommandsSupported FRU Inventory Commands Supported Sensor Device CommandsChassis Device Commands Supported Chassis Device CommandsConfigurable System Boot Option Parameters Supported Commands Chassis Device CommandsSystem Boot Options Parameter #5 Chassis Device Commands Supported CommandsData Byte Description 10 System Boot Options Parameter #96 11 System Boot Options Parameter #98Boot Option Parameter Data Description LAN Device Commands 12 System Boot Options Parameter #9913 Supported LAN Device Commands LAN Device Commands Supported CommandsPicmg 3.0 Commands 14 Supported Picmg 3.0 CommandsSupported Commands Picmg 3.0 Commands Emerson Specific Commands Serial Output Commands15 Serial Output Commands Emerson Specific CommandsSupported Commands16 Request Data of Set Serial Output Command 17 Response Data of Set Serial Output CommandSupported Commands Serial Output Commands Byte Data Field18 Request Data of Get Serial Output Command 19 Response Data of Get Serial Output CommandSerial Output Commands Supported Commands Page Area Description Value Access FRU Information and Sensor Data RecordsFRU Information MAC Address RecordEmerson MAC Address Record Emerson MAC Address DescriptorInterface Type Assignments Sensor Data Records Ipmi Sensors OverviewSensor Data Records FRU Information and Sensor Data Records Feature Raw Value Description +12VCC Sensor+3.3VCC Sensor +3.3VSB Sensor Sensor Data RecordsFRU Information and Sensor Data Records+5VCC Sensor FRU Information and Sensor Data RecordsSensor Data Records10 +5VSB Sensor 11 -48V Power1 Sensor 12 -48V Power2 Sensor13 Acpi State Sensor 14 Bios Bank Sensor 15 BMC Post Error Sensor16 Boot Errors Sensor 17 CPU0 Core Rem Sensor 18 CPU0 Status Sensor 19 CPU1 Core Rem Sensor20 CPU1 Status Sensor 21 CPU Inlet Temp Sensor 22 FBD Inlet Temp Sensor 23 FRU Hot Swap Sensor24 FW Progress Sensor 25 Handle State Sensor 26 HD Env Temp Sensor27 Ipmb Link State Sensor 28 Log Disabled Sensor 29 PwrOk Sig. Drop Sensor 30 RTM Handle Sensor31 RTM HS Sensor 32 System Restart Sensor 33 Ver Change Sensor34 Watchdog Sensor 34 Watchdog Sensor Page SOL Module Configuration Configure the SOLIntroduction Enable SOL Load SOL Module Configuration Enable SOL LoadSetup SOL Session Query the Configuration of SOLSetup SOL Session SOL Module Configuration SOL Module Configuration Query the Configuration of SOL =OEMConfigure the SOL Module in OS Configure the SOL Module in OS SOL Module ConfigurationPage Emerson Network Power Embedded Computing Documents Related SpecificationsTable A-2 Related Specifications Related Documentation