Dell Z9264F-ON Open Networking Hardware Diagnostic Guide December 2021 - Page 29

Dump the PSU EEPROM, TLV Code TLV Name

Page 29 highlights

Show the EEPROM data:= eepromtool --eeprom= --show (or) eepromtool -P -x Reset the EEPROM data:= eepromtool --eeprom= --erase (or) eepromtool -P -e Verify the MAC address in system-eeprom and mac-eeprom:= eepromtool --eeprom= --test (or) eepromtool -P -t Look up a TLV by code and write the value to stdout:= eepromtool --eeprom= --get (or) eepromtool -P -g Execute repeatedly command by count:= eepromtool --iteration=max/ [option1] [option2]... (or) eepromtool -I max/ [option1] [option2]... Set a TLV code to a value:= eepromtool --eeprom= --set =,=...(or) eepromtool -P -s =,=... Usage:= -h, --h -l, --list -L, --listdevices -m, --psueepromdump -F, --faneepromdump -P, --eeprom= -x, --show -e, --erase -t, --test config -I, --iteration= -g, --get -s, --set Show the help text List the understood TLV codes and names List all EEPROM devices Dump the PSU EEPROM Dump the FAN EEPROM EEPROM type Show operation Erase operation Test using the pre-programmed configuration or use supplied Iteration command execution Get operation Set operation Output root@dell-diag-os:/opt/dellemc/diag/bin# eepromtool --list TLV Code TLV Name 0x21 Product Name 0x22 Part Number 0x23 Serial Number 0x24 Base MAC Address 0x25 Manufacture Date 0x26 Device Version 0x27 Label Revision 0x28 Platform Name 0x29 Loader Version 0x2a MAC Addresses 0x2b Manufacturer 0x2c Country Code 0x2d Vendor Name 0x2e Diag Version 0x2f Service Tag 0xfd Vendor Extension 0xfe CRC-32 root@dell-diag-os:/opt/dellemc/diag/bin# eepromtool --listdevices CPUEEPROM1 CPUEEPROM2 CPUEEPROM3 CPUEEPROM4 CPUEEPROM5 CPUEEPROM6 CPUEEPROM7 CPUEEPROM8 FAN1EEPROM FAN2EEPROM FAN3EEPROM FAN4EEPROM FAN5EEPROM Dell EMC DAIG-OS tools 29

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82

Show the EEPROM data:=
eepromtool --eeprom=<eepromtype> --show
(or)
eepromtool -P <eepromtype>
-x
Reset the EEPROM data:=
eepromtool --eeprom=<eepromtype> --erase
(or)
eepromtool -P <eepromtype>
-e
Verify the MAC address in system-eeprom and mac-eeprom:=
eepromtool --eeprom=<eepromtype> --test
(or)
eepromtool -P <eepromtype>
-t
Look up a TLV by code and write the value to stdout:=
eepromtool --eeprom=<eepromtype> --get <code>
(or)
eepromtool -P <eepromtype>
-g <code>
Execute repeatedly command by count:=
eepromtool --iteration=max/<count> [option1] [option2]...
(or)
eepromtool -I max/<count> [option1] [option2]...
Set a TLV code to a value:=
eepromtool --eeprom=<eepromtype> --set <code>=<value>,<code>=<value>...(or)
eepromtool -P <eepromtype> -s <code>=<value>,<code>=<value>...
Usage:=
-h, --h
Show the help text
-l, --list
List the understood TLV codes and names
-L, --listdevices
List all EEPROM devices
-m, --psueepromdump
Dump the PSU EEPROM
-F, --faneepromdump
Dump the FAN EEPROM
-P, --eeprom=
EEPROM type
-x, --show
Show operation
-e, --erase
Erase operation
-t, --test
Test using the pre-programmed configuration or use supplied
config
-I, --iteration=
Iteration command execution
-g, --get
Get operation
-s, --set
Set operation
Output
root@dell-diag-os:/opt/dellemc/diag/bin# eepromtool --list
TLV Code TLV Name
======== =================
0x21 Product Name
0x22 Part Number
0x23 Serial Number
0x24 Base MAC Address
0x25 Manufacture Date
0x26 Device Version
0x27 Label Revision
0x28 Platform Name
0x29 Loader Version
0x2a MAC Addresses
0x2b Manufacturer
0x2c Country Code
0x2d Vendor Name
0x2e Diag Version
0x2f Service Tag
0xfd Vendor Extension
0xfe CRC-32
root@dell-diag-os:/opt/dellemc/diag/bin# eepromtool --listdevices
CPUEEPROM1
CPUEEPROM2
CPUEEPROM3
CPUEEPROM4
CPUEEPROM5
CPUEEPROM6
CPUEEPROM7
CPUEEPROM8
FAN1EEPROM
FAN2EEPROM
FAN3EEPROM
FAN4EEPROM
FAN5EEPROM
Dell EMC DAIG-OS tools
29