Description:
Upgrading F/W via ipmitool is supported by the BMC. The available IPMI interfaces for update are KCS and IOL with RMCP+ protocol.
KCS interface: The upgrade process is executed from local OS.
IOL interface: Leverage NC-SI and upgrade firmware remotely.
Upgrade sequence :
When multiple f/w need to be updated, please follow the sequence in order to avoid unexpected behavior after upgrade.
BMC --> BMC Bootloader --> FPGA or CPLD --> BIOS
- BMC: Please run the following command twice for backup BMC.
# ipmitool -I lanplus -H BMCIP -U administrator -P advantech hpm upgrade bmc.img force activate
- BMC bootloader:
# ipmitool -I lanplus -H BMCIP -U administrator -P advantech hpm upgrade bootloader.img force activate
- FPGA (or CPLD): Please power cycle the system after the upgrade, then run the command again for backup FPGA.
# ipmitool -I lanplus -H BMCIP -U administrator -P advantech hpm upgrade fpga.img force activate
- BIOS: Please power cycle the system after the upgrade, then run the command again for backup BIOS.
# ipmitool -I lanplus -H BMCIP -U administrator -P advantech hpm upgrade bios.img force activate
- FW version Check: After upgrade, run the command to confirm FW version.
# ipmitool -I lanplus -H BMCIP -U administrator -P advantech hpm check
PICMG HPM.1 Upgrade Agent 1.0.9:
-------Target Information-------
Device Id : 0xba
Device Revision : 0x81
Product Id : 0x8101
Manufacturer Id : 0x2839 (Advantech)
--------------------------------------------------------------------------
|ID | Name | Versions |
| | | Active | Backup | Deferred |
--------------------------------------------------------------------------
| 0|8101N BL | 0.11 00000000 | ---.-- -------- | ---.-- -------- |
| 1|8101N BMC | 1.02 00000000 | 1.02 00000000 | ---.-- -------- |
|* 2|8101N FPGA | 0.20 00000000 | 0.20 00000000 | ---.-- -------- |
|* 3|8101N BIOS | 2.16 00000000 | 2.16 00000000 | ---.-- -------- |
|* 4|8101N NVRAM | 6.00 00000000 | ---.-- -------- | ---.-- -------- |
--------------------------------------------------------------------------
(*) Component requires Payload Cold Reset
Comments
0 comments
Please sign in to leave a comment.