User Guide
SMI Driver
The SysCfg utility uses the System Management Interrupt (SMI) to communicate with BIOS
in the Linux environment. For this, SysCfg uses an SMI driver whose sources are packaged
along with the toolkit.
The Generic payload has the SMI module already inserted. Users interested in using SysCfg
in a different environment need to compile the driver and insert the driver.
Kernel headers must already be installed. Kernel documentation should be consulted for
understanding the gcc dependency.
The <toolkit>/tools/SysCfg/src/driver/ directory has the sources. Kernel headers must
already be installed. A make will generate smi.ko which should be inserted (insmod smi.ko).
A dmesg will give the mknod command which needs to be executed.
pyFlash
The Flash Volume Loader (PyFlash) will be used to upload the EFI payload onto the flash
chip. The flash volume loader will take the capsule file, generated at the end of the payload
creation process, and upload it.
A special statically linked version of pyFlash has been packaged along with the toolkit to
ensure in environments like the generic payload where the system shared libraries are not
available.
Table 1. pyFlash Syntax
Command Line Description
pyflash –u <filename> Flash the file to the flash area
pyflash –v –u <filename> Verbose update. Will display extensive information about
the update progress.
Power Console
Operating System provided tools will be used for in-band power management. For example,
halt (8), reboot (8), and poweroff (8) on Linux. If halt or reboot is called when the system is
not in run-level 0 or 6 (system running normally), shutdown will be invoked internally.
The power tool is a single integrated (AMT and IPMI) out-of-band (OOB) command line tool
to power system ON/OFF/Reset in Linux.
The tool uses IPMI commands for BMC-based systems and SOAP commands for AMT-based
systems. The server must be AMT enabled (in BIOS), configured in setup mode (using the
provisioning server) and the RemoteControlInterface configured properly.
AMT initial configuration and bring-up must be done in the product BIOS mode. The
README in the power console tool directory has details on how to do the AMT configuration.
Once AMT is fully configured for OOB access, then subsequent OOB power management will
work in Intel Rapid Boot BIOS mode.
26 Intel
®
Rapid Boot Toolkit User Guide Ref# D96629-001