66
Example of Direct addressing:
FRUSDR /D FRU AT24C02 C20 L0 9 AA
The utility interprets this as DEV_CNTR = 0x20, NVS_LUN = 0, DEV_BUS = 0x09,
DEV_ADDR = 0xAA.
Because many of the values are the default values, the same result could be accomplished with the
following:
FRUSDR /D FRU AT24C02 9 AA
Whenever more than one number is listed on the command line, the utility assumes the numbers are
DEV_BUS and DEV_ADDR in that order. Therefore, the following command line would be
interpreted as DEV_CNTR = 0xC0, NVS_LUN = 0, DEV_BUS 0x05, DEV_ADDR = 0xA9.
Since NVS_TYPE is not IMBDEVICE, Direct addressing would be used:
FRUSDR /D FRU CC0 L0 5 AT24C02 A9
Command-line Precedence
Command-line precedence means that the first command found is operated on, followed by the next
command, and so on. Commands can be divided into two categories:
• Flag commands. The only flag command is the pause (/P) flag command. This flag is used by
the action commands.
• Action commands. The action commands are: /?, /D FRU, /D SDR, and /CFG.
The pause command affects only the execution of certain action commands. For example, the
pause flag command provides additional information when used with the help and display FRU and
SDR action commands.
If an action command does not use the pause flag, no error is displayed. If more than one action
command is listed on the command line, an error is displayed and the utility exits.
Displaying Usage Information
When the utility is invoked with the /? or /H command-line arguments, the following message is
displayed:
FRUSDR Load Utility, Version 2.0
Copyright (c) 2002 Intel Corporation, All Rights Reserved
_________________________________________________________________________
Usage: FRUSDR
/? or /H Displays detailed usage information.
/D SDR Displays Sensor Data Records.
/D FRU [Address] Displays the FRU located at a given Address.
/CFG [CFG File] Uses the specified custom Configuration file.
/P Pauses the display between blocks of data.