Setup Guide

Tests
There are no tests of the NVRAM. This tool only controls the bits.
CLI option
root@dellemc-diag-os:~# nvramtool
DellEmc Diag - NVRAM Tool
version 2.0, x.xx.x.x-x
build, 2019/07/03,
Syntax: nvramtool <option>
Show this help:=
nvramtool --h (or)
nvramtool -h
Read all or specfic register NVRAM values:=
nvramtool --read [--reg=<register>] (or)
nvramtool -r [-R <register>]
Write NVRAM value:=
nvramtool --write [--reg=<register> --val=<value>] (or)
nvramtool -w [-R <register> -V <value>]
Execute repeatedly command by count:=
nvramtool --iteration=max/<count> [option1] [option2]...(or)
nvramtool -I max/<count> [option1] [option2]...
Usage:
-h, --h Show the help text
-r, --read Read operation
-w, --write Write operation
-I, --iteration= Iteration command execution
-R, --reg= Register
-V, --val= Value to be set
Output
Read output
root@dellemc-diag-os:~# nvramtool --read
NVRAM Values:
0x00 0xdf 0xe6 0x03 0x03 0x00 0xea 0x3b
Test Status Fail Bits : offset 0x50 = 0x0
7 NVRAM test = 0
6 SSD test = 0
5 Reserved = 0
4 PCI test = 0
3 Upper DRAM test = 0
2 Lower DRAM test = 0
1 ECC test = 0
0 SPD test = 0
Test Status Pass Bits : offset 0x51 = 0xdf
7 NVRAM test = 1
6 SSD test = 1
5 Reserved = 0
4 PCI test = 1
3 Upper DRAM test = 1
2 Lower DRAM test = 1
1 ECC test = 1
0 SPD test = 1
Status ID Byte : offset 0x53 = 0xe6
POST Control Bits : offset 0x54 = 0x3
7 Force Cold Boot = 0
Dell EMC DIAG-OS tools
51