How to use gpio in linux, Gpio mapping table, Gpio sample code – IBASE SMARC-EVK1 User Manual

Page 83: How to use gpio in linux 6.2.1. gpio mapping table

Advertising
background image

Copyright © 2013 IBASE Technology Inc. All Rights Reserved.

57

IBASE Technology Inc.

6.2. How to use GPIO in Linux

6.2.1. GPIO mapping table

RM-F600

Logical Number

Physical Number

1

32

3

34

5

36

7

38

8

39

6.2.2. GPIO sample code

# GPIO example 1: Output (take GPIO 32 as example)
echo 32 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio32/direction
echo 0 > /sys/class/gpio/gpio32/value
echo 1 > /sys/class/gpio/gpio32/value


# GPIO example 2: Input (take GPIO 32 as example)
echo 32 > /sys/class/gpio/export
echo in > /sys/class/gpio/gpio32/direction
cat /sys/class/gpio/gpio32/value

Advertising