D R A F T — F O R I N T E R N A L U S E O N L Y
6
www.kontron.com
User Guide
CP6005(X)-SA
9.2.5 Exit Setup Menu ......................................................................................... 73
9.3 The uEFI Shell ............................................................................................ 74
9.3.1 Introduction, Basic Operation ....................................................................... 74
9.3.1.1 Entering the uEFI Shell ................................................................................ 74
9.3.1.2 Exiting the uEFI Shell .................................................................................. 74
9.3.2 Kontron-Specific uEFI Shell Commands ............................................................ 75
9.4 uEFI Shell Scripting..................................................................................... 76
9.4.1 Startup Scripting ........................................................................................ 76
9.4.2 Create a Startup Script ................................................................................. 76
9.4.3 Examples of Startup Scripts........................................................................... 77
9.4.3.1 Execute Shell Script on Other Harddrive ........................................................... 77
9.4.3.2 Enable Watchdog ........................................................................................ 77
9.4.3.3 Handling the Startup Script in the SPI Boot Flash ............................................... 77
9.5 Firmware Update ........................................................................................ 78
9.5.1 Updating the uEFI BIOS................................................................................ 78
9.5.1.1 uEFI BIOS Fail-Over Mechanism ...................................................................... 78
9.5.1.2 Updating Procedure .................................................................................... 78
9.5.1.3 uEFI BIOS Recovery ..................................................................................... 79
9.5.1.4 Determining the Active Flash......................................................................... 79
9.5.2 Updating the IPMI Firmware .......................................................................... 79
9.5.2.1 IPMI Rollback Mechanism ............................................................................. 79
9.5.2.2 Determining the Active IPMI Firmware Image .................................................... 79
9.5.2.3 Updating Procedure .................................................................................... 79
10 IPMI Firmware .................................................................................... 80
10.1 Overview................................................................................................... 80
10.2 IPMI Firmware and KCS Interface Configuration ................................................. 81
10.3 Supported IPMI and ATCA Commands ............................................................... 81
10.3.1 Standard IPMI Commands ............................................................................ 81
10.3.2 AdvancedTCA and AMC Commands ................................................................... 84
10.4 Firmware Identification................................................................................ 85
10.4.1 Get Device ID Command ............................................................................... 85
10.4.2 Device Locator Record.................................................................................. 86
10.5 Board Control Extensions ............................................................................. 86
10.5.1 SPI Boot Flash Selection—uEFI BIOS Failover Control .......................................... 86
10.5.2 uEFI BIOS Boot Order Selection ...................................................................... 86
10.5.3 Set Control State (SPI Boot Flash Selection, Boot Order Selection)......................... 87
10.5.4 Get Control State (SPI Boot Flash Selection, Boot Order Selection)......................... 88
10.6 Sensors Implemented on the Board................................................................. 89
10.6.1 Sensor List ................................................................................................ 89
10.7 Sensor Thresholds....................................................................................... 92
10.8 OEM Event/Reading Types ............................................................................. 93
10.9 IPMI Firmware Code..................................................................................... 94
10.9.1 Firmware Upgrade....................................................................................... 94
10.9.2 IPMI Firmware and FRU Data Write Protection .................................................... 94
10.10 LAN Functions............................................................................................ 94