Specifications

Table Of Contents
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
./gpiotool - GPIO Tool
version 2.0
admin, 2014-10-01, bamboo-build-num
Syntax: ./gpiotool <option>
--h := show this help
--list := list available gpio chips and pins
--set [--chip=chip] --pin=pin# --val=value := set GPIO pin
--get [--chip=chip] --pin=pin# := get GPIO pin value
list — lists all the GPIO pins.
set — sets the value of the GPIO pin.
get — returns the value of the GPIO pin.
Output
list Output
root@dell-diag-os:~# gpiotool --list
Chip 0 Core Gpio bits: 60 CORE gpiochip196
=========================================
Bit Name Dir AC Value
=========================================
15 SATA_GP0 IN LOW 0
16 SATA_LEDN OUT LOW 0
17 SATA3_GP0 IN LOW 0
19 FLEX_CLK_SE0 IN LOW 0
20 FLEX_CLK_SE1 IN LOW 0
32 GPIO_SUS1 IN LOW 0
33 GPIO_SUS2 OUT LOW 0
34 CPU_RESET_B OUT LOW 0
36 PMU_SUSCLK OUT LOW 0
37 PMU_SLP_DDRVTT_B IN LOW 0
38 PMU_SLP_LAN_B IN LOW 0
39 PMU_WAKE_B OUT LOW 0
40 PMU_PWRBTN_B IN LOW 0
49 GBE_SDP0_1 IN LOW 0
50 GBE_LED0 IN LOW 0
51 GBE_LED1 IN LOW 0
52 GBE_LED2 IN LOW 0
53 GBE_LED3 IN LOW 0
54 NCSI_RXD1 OUT LOW 0
55 GBE_MDIO0_I2C_CLK OUT LOW 0
58 GBE_MDIO1_I2C_DATA IN LOW 0
59 JTAG_TRST OUT LOW 0
Dell DiagOS Tools 44