The list of GPIO pins of conga-SMX8-Mini module can be found in the table below. In the table is also information about mapping to the CPU GPIO pins, default configuration of the corresponding processor PADs and the Linux export numbers.
i.MX 8M Mini GPIO | SMARC | Parameters | Export No. |
---|---|---|---|
GPIO1\_IO07 | GPIO0 / CSI0 PWR | Pull Up, CMOS | 7 |
GPIO5\_IO3 | GPIO1 / CSI1 PWR | Pull Up, CMOS | 131 |
GPIO1\_IO06 | GPIO2 / CSI0 RST | Pull Up, CMOS | 6 |
GPIO5\_IO5 | GPIO3 / CSI1 RST | Pull Up, CMOS | 133 |
GPIO4\_IO29 | GPIO4 | Pull Up, CMOS | 125 |
GPIO5\_IO4 | GPIO5 / PWMOUT | Pull Up, CMOS | 132 |
GPIO4\_IO28 | GPIO6 / TACHIN | Pull Up, CMOS | 124 |
GPIO4\_IO1 | GPIO7 | Pull Up, CMOS | 97 |
GPIO4\_IO0 | GPIO8 | Pull Up, CMOS | 96 |
GPIO4\_IO11 | GPIO9 | Pull Up, CMOS | 107 |
GPIO4\_IO10 | GPIO10 | Pull Up, CMOS | 106 |
GPIO4\_IO20 | GPIO11 | Pull Up, CMOS | 116 |
GPIO1\_IO15 | TEST# | Pull Up, CMOS | 15 |
GPIO2\_IO11 | SMB\_ALERT\_1V8# | Pull Up, CMOS | 43 |
GPIO3\_IO19 | SLEEP# | Pull Up, Hyst. | 83 |
GPIO3\_IO25 | LID# | Pull Up, Hyst. | 89 |
GPIO3\_IO20 | BATLOW# | Pull Up, CMOS | 84 |
GPIO4\_IO15 | CHARGING# | Pull Up, CMOS | 111 |
GPIO4\_IO14 | CHARGER\_PRSNT# | Pull Up, CMOS | 110 |
GPIO4\_IO16 | BOOT\_SEL0# | Pull Up, CMOS | 112 |
GPIO4\_IO17 | BOOT\_SEL1# | Pull Up, CMOS | 113 |
GPIO4\_IO18 | BOOT\_SEL2# | Pull Up, CMOS | 114 |
Note 1: The Linux export number is the number under which is the GPIO mapped and accessible in Linux; for more details see the i.MX 8M Mini general GPIO section
Note 2: the PADs are configured by both - u-boot and Linux, in the very same way by default; the configuration data is in the u-boot and Linux device tree files
Note 3: For more information about processor PAD configuration see the i.MX 8M Mini Applications Processor Reference Manual