Setup Guide

Setting speed for Fan 2 to 28000
Setting speed for Fan 3 to 28000
Checking Fan Speeds
Fan 1 Speed: 15420 (28000)
Fan 1 Speed: 18460 (28000)
Fan 1 Speed: 21605 (28000)
Fan 1 Speed: 24887 (28000)
Fan 2 Speed: 24576 (28000)
Fan 3 Speed: 23831 (28000)
Setting speed for Fan 1 to 14000
Setting speed for Fan 2 to 14000
Setting speed for Fan 3 to 14000
Checking Fan Speeds
Fan 1 Speed: 22995 (14000)
Fan 1 Speed: 19960 (14000)
Fan 1 Speed: 16948 (14000)
Fan 1 Speed: 13993 (14000)
Fan 2 Speed: 14093 (14000)
Fan 3 Speed: 13559 (14000)
Setting speed for Fan 1 to 6000
Setting speed for Fan 2 to 6000
Setting speed for Fan 3 to 6000
Checking Fan Speeds
Fan 1 Speed: 11139 (6000)
Fan 1 Speed: 8141 (6000)
Fan 1 Speed: 6362 (6000)
Fan 2 Speed: 6105 (6000)
Fan 3 Speed: 6271 (6000)
Fan Controller Test: Overall test results------------------ >>>> PASSED
root@dellemc-diag-os:~#
root@dellemc-diag-os:~# fantool --get --fan=1
Fan 1 speed is 24730 RPM
root@dellemc-diag-os:~# fantool --get --fan=2
Fan 2 speed is 25700 RPM
root@dellemc-diag-os:~#
gpiotool
The gpiotool controls the state of the GPIO lines from the CPU or any other device that drives the GPIO lines.
The CPU GPIO alines the map in Linux to /sys/class/gpio entries, which are manipulated through the standard read/write
interfaces. There is chip numbering to support multiple GPIO chips, or chips at an offset. For devices such as the complex programmable
logic device (CPLD) or field programmable gate arrays (FPGA), gpiotool accesses those devices to drive the GPIO lines using the
standard bus interfaces such as i2c, mem, or pci.
CLI options
root@dellemc-diag-os:~# gpiotool
DellEmc Diag - GPIO Tool
version 2.0, x.xx.x.x-x
build, 2019/07/03,
Syntax: gpiotool <option>
Show the help-text:=
gpiotool --h (or)
gpiotool -h
List available gpio chips and pins:=
gpiotool --list (or)
gpiotool -l
Set GPIO pin:=
gpiotool --set [--chip=<chip>] --pin=<pin> --val=<value> (or)
gpiotool -s [-C <chip>] -H <pin> -V <value>
Get GPIO pins value:=
gpiotool --get [--chip=<chip>] [--pin=<pin>] (or)
gpiotool -g [-C <chip>] [-H <pin>]
Execute repeatedly command by count:=
gpiotool --iteration=max/<count> [option1] [option2]... (or)
Dell EMC DIAG-OS tools
33