...
MikroBus Pin | Pad Name (SOM side) | GPIO name | Linux GPIO number |
J8 [pin 2] | SAI2_RXD | GPIO4_IO23 | 119 |
J8 [pin 3] | ECSPI2_SS0 | GPIO5_IO13 | 141 |
J8 [pin 4] | ECSPI2_SCLK | GPIO5_IO10 | 138 |
J8 [pin 5] | ECSPI2_MISO | GPIO5_IO12 | 140 |
J8 [pin 6] | ECSPI2_MOSI | GPIO5_IO11 | 139 |
J10 [pin 1] | UART3_CTS -> UART3_RXD | GPIO5_IO26 | 154 |
J10 [pin 2] | UART3_RTS -> UART3_TXD | GPIO5_IO27 | 155 |
J10 [pin 3] | UART3_RXD -> UART1_RXD | GPIO5_IO22 | 150 |
J10 [pin 4] | UART3_TXD -> UART1_TXD | GPIO5_IO23 | 151 |
J10 [pin 5] | I2C3_SCL | GPIO5_IO18 | 146 |
J10 [pin 6] | I2C3_SDA | GPIO5_IO19 | 147 |
Note: from here pins-imx8mm.h can find the all supported functions of the pin (IOMUX options), from the Define names of same PAD name for example
for example, this pad ECSPI2_SS0 can support 5 functions (UART RTC, UART CTS, SPI SS, GPIO, TPSMP_HDATA)
...