Specifications

Table Of Contents
Value at lpc register 0x102 : 0xde
root@dell-diag-os:~# ./cputool --writelpc --reg=0x102 --val=0xab
Size of read or write is set to be a byte
Value 0xab written at lpc register 0x102
root@dell-diag-os:~# ./cputool --readlpc --reg=0x102
Size of read or write is set to be a byte
Value at lpc register 0x102 : 0xab
Configuration File Format
There is no configuration file associated with the cputool.
eepromtool
To program the type, length, value (TLV) format EEPROMs, use the eepromtool. You can also use the
eepromtool to show all the TLV-formatted EEPROM contents or show specific EEPROM content by
specifying the EEPROM type.
Tests
The test option in EEPROM devices allows you to verify the MAC address. Use this test for MAC address
consistency.
CLI Options
Dell Diag - Eeprom Tool
version 1.5, 3.xx.4.2
build, 2016/03/22,
Syntax: eepromtool <option>
--help := Display usage
--list := List the understood TLV codes and names.
--listdevices := List all eeprom devices.
--psueepromdump := Dump the PSU eeprom.
--faneepromdump := Dump the FAN eeprom.
--eeprom=eepromtype --fileprogram=<filepath> := Program eeprom from flat file.
--eeprom=eepromtype --show := Show the EEPROM data.
--eeprom=eepromtype --erase := Reset the EEPROM data.
--eeprom=eepromtype --test := Verify the MAC address in system-eeprom and mac-
eeprom.
--eeprom=eepromtype --get <code> := Look up a TLV by code and write the value to
stdout.
--eeprom=eepromtype --set <code>=<value>,<code>=<value>... := Set a TLV code to a
value.
list — Lists all types and type code for an EEPROM.
listdevices — Lists all the EEPROMs available for the particular platform.
psueepromdump — Does not use TLV logic. This option is valid only when you use SMF logic to read the
PSU contents.
Dell DiagOS Tools 37