The list of GPIO pins of revision B of the conga-SMX8-Mini module can be found in the table below. Information about mapping to the CPU GPIO pins and default configuration of the corresponding processor PADs are also provided.
i.MX 8M Mini GPIO | SMARC | Parameters |
---|---|---|
GPIO1\_IO07 | GPIO0 / CSI0 PWR | Pull Up, CMOS |
GPIO5\_IO03 | GPIO1 / CSI1 PWR | Pull Up, CMOS |
GPIO1\_IO06 | GPIO2 / CSI0 RST | Pull Up, CMOS |
GPIO5\_IO05 | GPIO3 / CSI1 RST | Pull Up, CMOS |
GPIO4\_IO29 | GPIO4 | Pull Up, CMOS |
GPIO5\_IO04 | GPIO5 / PWMOUT | Pull Up, CMOS |
GPIO4\_IO28 | GPIO6 / TACHIN | Pull Up, CMOS |
GPIO4\_IO01 | GPIO7 | Pull Up, CMOS |
GPIO4\_IO00 | GPIO8 | Pull Up, CMOS |
GPIO4\_IO11 | GPIO9 | Pull Up, CMOS |
GPIO4\_IO10 | GPIO10 | Pull Up, CMOS |
GPIO4\_IO20 | GPIO11 | Pull Up, CMOS |
GPIO4\_IO02 | GPIO12 | Pull Up, CMOS |
GPIO4\_IO03 | GPIO13 | Pull Up, CMOS |
GPIO1\_IO15 | TEST# | Pull Up, CMOS |
GPIO2\_IO11 | SMB\_ALERT\_1V8# | Pull Up, CMOS |
GPIO3\_IO19 | SLEEP# | Pull Up, Hyst. |
GPIO3\_IO25 | LID# | Pull Up, Hyst. |
GPIO3\_IO20 | BATLOW# | Pull Up, CMOS |
GPIO4\_IO15 | CHARGING# | Pull Up, CMOS |
GPIO4\_IO14 | CHARGER\_PRSNT# | Pull Up, CMOS |
GPIO4\_IO16 | BOOT\_SEL0# | Pull Up, CMOS |
GPIO4\_IO17 | BOOT\_SEL1# | Pull Up, CMOS |
GPIO4\_IO18 | BOOT\_SEL2# | Pull Up, CMOS |
Note 1: The Linux export number column is no longer provided, as the /sys/class/gpio subsystem was dropped in the 5.15.32-2.0.0 kernel
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