Pin Function Multiplexing Control (Detailed); Table 4 Pin Function Multiplexing Control - Intel Edison Kit for Arduino Hardware Manual

Table of Contents

Advertisement

2.3

Pin function multiplexing control (detailed)

Table 4 lists the GPIO outputs dedicated to pin multiplexing control. Different functions may be selected for
specific shield I/O pins by setting these GPIO outputs to 0/1 (low/high). Additionally, some of the SoC GPIO pins
also feature internal mux options. These are listed as "SoC Pin Modes".
Currently, these are configured by setting the required pin mode for the corresponding SoC GPIO pin N, via
/sys/kernel/debug/gpio_debug/gpioN/current_pinmux, to "mode[0/1/2/...]"
Table 4
Pin function multiplexing control
Shiel
d pin
Pin
Linux
-
IO0
-
IO1
-
IO2
-
IO3
-
IO4
-
IO5
-
IO6
-
IO7
-
IO8
-
IO9
U34_ IO1.7
263
IO10
U16_ IO1.0
240
IO11 U34_ IO1.6
262
U16_ IO1.1
241
IO12 U16_ IO1.2
242
IO13 U16_ IO1.3
243
IO14 U17_ IO0.0
200
IO15 U17_ IO0.1
201
IO16 U17_ IO0.2
202
IO17 U17_ IO0.3
203
IO18 U17_ IO0.4
204
U17_ IO0.5
205
IO19
1.
These pins are pulled up inputs at power-on. This effectively enables the mux switches (i.e. mux function 1 is selected).
Intel® Edison Kit for Arduino*
Hardware Guide
10
GPIO pin mux
0 (low)
1 (high)
PWM4_OUT
GP41
SSP5_FS_1
GP41
SSP5_FS_1
PWM5_OUT
GP43
SSP5_TXD
GP43
SSP5_TXD
SSP5_RXD
GP42
GP40
SSP5_CLK
GP44
A0
GP45
A1
GP46
A2
GP47
A3
A4
GP14
I2C6_SCL
GP165
A5
I2C6_SDA
Power-on default
Pin
GP130
GP131
GP128
GP12
GP129
GP13
GP182
GP48
GP49
GP183
Pulled down input
GP41
1
Pulled up input
GP111
Pulled down input
GP43
GP115
Pulled up input
1
1
Pulled up input
GP42
GP114
1
Pulled up input
GP40
GP109
Pulled up input
1
GP44
Pulled up input
1
GP45
Pulled up input
1
GP46
Pulled up input
1
GP47
1
Pulled up input
GP14
GP28
1
Pulled up input
GP165
GP27
Document Number: 331191-004
Shield pin configuration
SoC pin modes
Linux
0
1
130
GPIO
UART
131
GPIO
UART
128
GPIO
UART
12
GPIO
PWM
129
GPIO
UART
13
GPIO
PWM
182
GPIO
PWM
48
GPIO
49
GPIO
183
GPIO
PWM
41
GPIO
I2S
111
GPIO
SPI
43
GPIO
I2S
115
GPIO
SPI
42
GPIO
I2S
114
GPIO
SPI
40
GPIO
I2S
109
GPIO
SPI
44
GPIO
45
GPIO
46
GPIO
47
GPIO
14
GPIO
I2C-6
I2C-8
28
GPIO
165
GPIO
I2C-6
I2C-8
27
GPIO
December 2014
2

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Edison Kit for Arduino and is the answer not in the manual?

Table of Contents