FRU Update Configuration File

27.6.5CLEAR

The CLEAR command removes a tag to the master list to be checked by IFSET commands. If the tag does not exist in the list, nothing happens. If multiple tags exist, all are deleted.

Example:

CLEAR “tag”

27.6.6CFGNAME

The CFGNAME command identifies a configuration file to insert at this point in the current file. The referenced configuration file is treated as an extension of the current configuration file at the location of command. The results of the commands in either configuration file will affect all configurations files. If a tag is set is the upper file and then cleared in the referenced file, it remains cleared at the end of the referenced file.

This command does not support pathnames in the referenced file name. It will verify that a series of configuration files does not create a cyclic inclusion of files. That is, file A includes B and B includes A. The same file name can be used multiple times in a file as long as they don’t included cyclic inclusions, so A can include B twice.

Example:

CFGNAME “fwupdate.cfg”

27.6.7ERRORLEVEL

The ERRORLEVEL command causes the load utility to exit immediately and return the error code specified. Returning an error level of zero shall make the utility exit with a successful error code immediately. The zero errorlevel can be used to terminate a configuration file early without causing an application error. An errorlevel of 0 does not perform updates to the FRU.

Example:

ERRORLEVEL 01

27.7Probing Commands

Probing is a method used to determine the system configuration by querying the system. Probing allows you to determine the system’s ID string, firmware version, and a targeted FRU’s version. The FOUND command always follows the PROBE command and determines which tag is set when the probe succeeds or fails. These tags can then be used by the IFSET command to change the execution path. Only IFSET commands following the probe will be able to check the tags set by the probe command.

27.7.1PROBE

The following table shows the valid PROBE command types that will be covered and the required parameters for each. The individual types will be covered in more detail following the table.

230MPCMM0001 Chassis Management Module Software Technical Product Specification

Page 230
Image 230
Intel MPCMM0001 manual Clear, Cfgname, Probing Commands, Probe