Cinterion
®
EMS31-US Hardware Interface Overview
2.1 Application Interface
17
EMS31_US_HIO_v00.103
2017-11-27
Confidential / Preliminary
Page 13 of 33
2.1.4
GPIO Interface
EMS31-US offers a GPIO interface with 20 GPIO lines. The lines are shared with other inter-
faces or functions: ASC0 (see
Section 2.1.1
), ASC1 (see
Section 2.1.2
),
The following table shows the configuration variants for the GPIO pads. All variants are mutu-
ally exclusive, i.e. a pad configured for instance as ASC0 is locked for alternative usage.
*) Note: The following features are not yet available with the current product release: GPIO, I
2
C, Pulse
Counter, PWM, FST_SHDN and SPI.
After startup, the above mentioned alternative GPIO line assignments can be configured using
AT commands (see
[1]
). The configuration is non-volatile and available after module restart.
Table 2:
GPIO lines and possible alternative assignment
GPIO*
Fast
Shut-
down*
Status
LED
Pulse
Counter*
ASC0
ASC1
SPI*
PWM*
WAKE
capability
GPIO1
DTR0
Available
GPIO2
DCD0
GPIO3
DSR0
GPIO4
FST_SHD
N
GPO5
LED
GPIO6
PWM2
GPIO7
PWM1
GPIO8
COUNTER
Available
GPIO16
RXD1
GPIO17
TXD1
GPIO18
RTS1
Available
GPIO19
CTS1
GPIO20
GPIO21
GPIO22
GPO23
GPIO24
RING0
GPIO25
Available
GPO26
SPI_CS
1
GPIO27
SPI_CS
2
n/a
RST0
Available