Open main menu

DAVE Developer's Wiki β

MITO 8M Mini SOM/MITO 8M Mini Evaluation Kit/Interfaces and Connectors/GPIOs

< MITO 8M Mini SOM‎ | MITO 8M Mini Evaluation Kit
Revision as of 12:37, 10 May 2022 by U0007 (talk | contribs)

History
Version Issue Date Notes
1.0.0 Apr 2022 First release


Contents

GPIOsEdit

DescriptionEdit

i.MX8M Mini can handle external pins in many different ways and most of them can be configured as GPIOs. When a pin is set as a GPIO, it is possible to read its value, change its direction or change output value directly from the shell.

SignalsEdit

The following table describes some GPIOs signals available on J33 WIDE™ connector:

Pin# SOM Pin# Pin name GPIO index Alternate function
1 J10.134 LCD_B0 GPIO2_IO11 SD1_STROBE
2 J10.179 EIM_D20 GPIO5_IO9 ECSPI1_SS0
3 J10.136 LCD_B1 GPIO3_IO5
4 J10.181 EIM_D21 GPIO5_IO6 ECSPI1_SCLK
5 J10.138 LCD_B2 GPIO2_IO2 SD1_DATA0
6 J10.183 EIM_D22 GPIO5_IO8 ECSPI1_MISO
7 J10.140 LCD_B3 GPIO2_IO3 SD1_DATA1
8 J10.195 EIM_D28 GPIO5_IO7 ECSPI1_MOSI
9 J10.142 LCD_B4 GPIO2_IO4 SD1_DATA2
11 J10.144 LCD_B5 GPIO2_IO5 SD1_DATA3
13 J10.148 LCD_B6 GPIO2_IO6 SD1_DATA4
15 J10.150 LCD_B7 GPIO2_IO7 SD1_DATA5
17 J10.152 LCD_G0 GPIO2_IO8 SD1_DATA6
18 J10.38 GPIO_5 GPIO5_IO18 I2C3_SCL
19 J10.154 LCD_G1 GPIO2_IO9 SD1_DATA7
20 J10.48 GPIO_16 GPIO5_IO19 I2C3_SDA
21 J10.156 LCD_G2 GPIO3_IO15
23 J10.158 LCD_G3 GPIO3_IO16
24 J10.46 GPIO_9 GPIO5_IO2 PWM4
25 J10.160 LCD_G4 GPIO3_IO17
26 J10.28 GPIO_1 GPIO1_IO02
27 J10.162 LCD_G5 GPIO3_IO18
28 J10.191 EIM_D26 GPIO5_IO29 UART4_TXD
29 J10.166 LCD_G6 GPIO1_IO15
30 J10.193 EIM_D27 GPIO5_IO28 UART4_RXD
31 J10.168 LCD_G7 GPIO1_IO07
32 J10.50 GPIO_17 GPIO5_IO0
33 J10.170 LCD_R0 GPIO4_IO16
34 J10.40 GPIO_6/I2C3_SDA GPIO4_IO31
35 J10.172 LCD_R1 GPIO4_IO17
37 J10.174 LCD_R2 GPIO4_IO18
39 J10.176 LCD_R3 GPIO4_IO19
41 J10.178 LCD_R4 GPIO4_IO9
43 J10.180 LCD_R5 GPIO4_IO8
45 J10.182 LCD_R6 GPIO4_IO7
47 J10.184 LCD_R7 GPIO4_IO6
49 J10.124 LCD_DV GPIO3_IO14
51 J10.126 LCD_AUX_PIN GPIO3_IO0
53 J10.128 LCD_VSYNC GPIO2_IO0 SD1_CLK
55 J10.130 LCD_HSYNC GPIO2_IO10 SD1_CMD
57 J10.132 LCD_PIXEL_CLK GPIO2_IO11 SD1_RESET

Device mappingEdit

GPIOs can be used directly on Linux kernel device driver or can be configured on the device tree.

Device usageEdit

See the GPIOs page on the DESK-MX8M-L Software Manual.