User's Guide

LE920A4 HW User Guide Hardware Interfaces
Doc#: 1VV0301261 General Purpose I/O
Rev. 4.7.1 Page 90 of 124 2019-11-21
General Purpose I/O
The general-purpose I/O pads can be configured to act in three different ways:
Input
Output
Alternate function (internally controlled)
Input pads can only be read and report digital values (high or low) present on the pad at
reading time. Output pads can only be written to or queried and set the value of the pad
output. An alternate function pad is internally controlled by the module’s firmware and acts
depending on the implemented function.
The following GPIOs are available as a primary function in the module.
Table 40: Primary GPIOs
PAD Signal I/O Function Type
Drive
Strength
Note
F9 GPIO_01 I/O Configurable GPIO CMOS 1.8V
2-16 mA *
E10 GPIO_02 I/O Configurable GPIO CMOS 1.8V
2-16 mA
F11 GPIO_03 I/O Configurable GPIO CMOS 1.8V
2-16 mA
E12 GPIO_04 I/O Configurable GPIO CMOS 1.8V
2-16 mA
F13 GPIO_05 I/O Configurable GPIO CMOS 1.8V
2-16 mA *
E14 GPIO_06 I/O Configurable GPIO CMOS 1.8V
2-16 mA *
W19 GPIO_10 I/O Configurable GPIO CMOS 1.8V
2-16 mA
AN4 GPIO_20 I/O Configurable GPIO CMOS 1.8V
2-16 mA
Warning:
GPIO’s marked with (*) should not be pulled high externally (by the carrier
board) during module power on procedure. Pulling those pads high during
module power up might lead to unwanted/non-operational boot mode.
NOTE:
The GPIOs can also be used as alternate I2C function. Refer to Section
8.5.2, I2C - Inter-integrated Circuit.