BMC Firmware Update Supermicro X9 Mainboard

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird.
Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar.

In diesem Artikel zeigen wir wie Sie ein Update der IPMI Firmware eines Supermicro X9SCM-F Mainboards durchführen. Dieses Mainboard hat einen Nuvoton WPCM450R IPMI Chip mit ATEN-Software verbaut. Informationen zum Firmware-Upgrade von Supermicro X10 Mainboards mit ASPEED Chip finden Sie im Artikel IPMI Firmware Update eines Supermicro Mainboards mit ASPEED IPMI Chip.

IPMI Firmware Update per Webinterface

Die folgenden Screenshots zeigen die einzelnen Schritte des IPMI Firmware Updates:

IPMI Firmware Update per Flash-Utility

Supermicro bietet das IPMI Flash-Utility für DOS, Linux und Windows.[1]

Die folgenden Schritte zeigen ein IPMI Firmware Update unter Linux. Kopieren Sie dazu sowohl das Flash Utility als auch die gewünschte Firmware Version auf den Server. Die Datei lUpdate muss ausführbar sein:

adminuser@9000080177:~/Linux1.21$ ls -l
total 17044
-rw-rw-r-- 1 adminuser adminuser       19 Jul  1 14:06 kcs.cfg
-rwxrwxr-x 1 adminuser adminuser   663398 Jul  1 14:06 lUpdate
-rw-rw-r-- 1 adminuser adminuser     4821 Jul  1 14:06 readme_Linux_1.21.txt
-rw-rw-r-- 1 adminuser adminuser 16777216 Jul  1 14:05 SMT_X9_224.bin
adminuser@9000080177:~/Linux1.21$ sudo ./lUpdate -f SMT_X9_224.bin -i kcs -r n

*****************************************************************************
* ATEN Technology, Inc.                                                     *
*****************************************************************************
* FUNCTION   :  IPMI FIRMWARE UPDATE UTILITY                                *
* VERSION    :  1.21                                                        *
* BUILD DATE :  Dec  3 2012                                                 *
* USAGE      :                                                              *
*             (1)Update FIRMWARE : lUpdate -f filename.bin [OPTION]         *
*             (2)Dump FIRMWARE   : lUpdate -d filename                      *
*             (3)Restore CONFIG  : lUpdate -c -f filename.bin               *
*             (4)Backup CONFIG   : lUpdate -c -d filename.bin               *
*****************************************************************************
* OPTION                                                                    *
*   -i the IPMI channel, currently, kcs and lan are supported               *
* LAN channel specific arguments                                            *
*   -h remote BMC address and RMCP+ port, (default port is 623)             *
*   -u IPMI user name                                                       *
*   -p IPMI password correlated to IPMI user name                           *
*   -r Preserve Configuration (default is Preserve)                         *
*      n:No Preserve, reset to factory default settings                     *
*      y:Preserve, keep all of the settings                                 *
*   -c IPMI configuration backup/restore                                    *
*      -f [restore.bin] Restore configurations                              *
*      -d [backup.bin] Backup configurations                                *
*****************************************************************************
* EXAMPLE                                                                   *
*   we like to upgrade firmware through KCS channel                         *
*   lUpdate -f fwuperade.bin -i kcs -r y                                    *
*   lUpdate -d fwdump.bin -i kcs -r y                                       *
*                                                                           *
*   we like to restore/backup IPMI config through KCS channel               *
*   lUpdate -c -f restore.bin -i kcs -r y                                   *
*   lUpdate -c -d backup.bin -i kcs -r y                                    *
*                                                                           *
*   we like to upgrade firmware through LAN channel with                    *
*   - BMC IP address 10.11.12.13 port 623                                   *
*   - IPMI username is usr                                                  *
*   - Password for alice is pwd                                             *
*   - Preserve Configuration                                                *
*   lUpdate -f fw.bin -i lan -h 10.11.12.13 623 -u usr -p pwd -r y          *
*   lUpdate -d fwdump.bin -i lan -h 10.11.12.13 623 -u usr -p pwd -r y      *
*                                                                           *
*   we like to restore/backup IPMI config through LAN channel with          *
*   - BMC IP address 10.11.12.13 port 623                                   *
*   - IPMI username is usr                                                  *
*   - Password for alice is pwd                                             *
*   - Preserve Configuration                                                *
*   lUpdate -c -f fw.bin -i lan -h 10.11.12.13 623 -u usr -p pwd            *
*   lUpdate -c -d fwdump.bin -i lan -h 10.11.12.13 623 -u usr -p pwd        *
*****************************************************************************

Try open dev ipmi0....

If the FW update fails,PLEASE TRY AGAIN
update part 0, the size is 0x770000  bytes
Transfer data ................
7616K bytes      100%

Programming Flash 

[...]

If the FW update fails,PLEASE TRY AGAIN
update part 1, the size is 0x120000  bytes
Transfer data ................
1152K bytes      100%

Programming Flash 

[...]

If the FW update fails,PLEASE TRY AGAIN
update part 2, the size is 0x200000  bytes
Transfer data ................
2048K bytes      100%

Programming Flash 

[...]

Please wait....If the FW update fails. PLEASE WAIT 5 MINS AND REMOVE THE AC...


Update progress:100 %
Update Complete,Please wait for BMC reboot, about 1 min
adminuser@9000080177:~/Linux1.21$ 

Hinweis

  • Stellen Sie nach dem Update wieder die aktuelle Uhrzeit und das aktuelle Datum ein (sofern Sie keinen NTP-Server konfiguriert haben).

Einzelnachweise

  1. IPMI Flash Tools (ftp.supermicro.com)


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

BMC Firmware Update Supermicro X8 Mainboard
Fernwartung Supermicro X10 Mainboards
IPMI Chip Supermicro X9 Mainboards