HummingBoard Edge/Gate GPIOs

Description

GPIO, or General-Purpose Input/Output is a mechanism that allows a computing board to provide electrical contacts for signalling to a wide range of external devices. These pins allow commercial and hobbyist projects to do things like communicate with a “breakout board”, or individual physical modules – like a motor. Below is the layout of the GPIOs on the HummingBoard Gate/Edge:

GPIO Number

GPIO Row

GPIO Column

 

 

 

 

GPIO Number

GPIO Row

GPIO Column

 

 

 

 

J21

 

 

 

 

 

 

 

 

3.2V

1

2

5V

 

 

 

73

3

9

DISP1_DAT00

3

4

DISP1_DAT01

72

3

8

69

3

5

DISP1_DAT04

5

6

DISP1_DAT05

68

3

4

 

 

 

 

J23

 

 

 

 

 

77

3

13

DI1_D0_CS

1

2

DI1_D1_CS

78

3

14

65

3

1

DISP1_DAT08

3

4

DISP1_DAT09

64

3

0

53

2

21

DISP1_DAT12

5

6

DISP1_DAT13

52

2

20

49

2

17

DISP1_DAT16

7

8

DISP1_DAT17

48

2

16

95

3

31

DISP1_DAT20

9

10

DISP1_DAT21

94

3

30

 

 

 

GND

11

12

DI1_DISP_CLK

54

2

22

 

 

 

 

J22

 

 

 

 

 

74

3

10

DI1_PIN15

1

2

DI1_PIN02

75

3

11

71

3

7

DISP1_DATA02

3

4

DISP1_DATA03

70

3

6

67

3

3

DISP1_DATA06

5

6

DISP1_DATA07

66

3

2

 

 

 

 

J24

 

 

 

 

 

79

3

15

DI1_PIN01

1

2

DI1_PIN03

76

3

12

61

2

29

DISP1_DATA10

3

4

DISP1_DATA11

60

2

28

51

2

19

DISP1_DATA14

5

6

DISP1_DATA15

50

2

18

166

6

6

DISP1_DATA18

7

8

DISP1_DATA19

132

5

4

90

3

26

DISP1_DATA22

9

10

DISP1_DATA23

91

3

27

24

1

24

SPDIF_IN

11

12

SPDIF_OUT

204

7

12

Pinout Names

These are all documented in the device-tree files. By default all are GPIO pins.

https://github.com/SolidRun/linux-fslc/blob/3.14-1.0.x-mx6-sr/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi#L328

SolidRun Ltd.