Specifications

Modem Status, Customization, and Reset Commands
Rev. 8 May.12 Proprietary and Confidential 49
!DIOCFG
Supporting chipsets:
MDM6200
MDM6270 (min f/w rev:
S2.0)
MSM6290 (min f/w rev:
K1_1_1_3ap)
QSC6270 (min f/w rev:
S2.0)
Note: This command is not
password-protected.
Configure DIO channels
Configure specific GPIOs for DIO (digital I/O) operation.
If a DIO channel is disabled, the GPIO maintains its default functionality.
After a channel is configured and enabled, it can be used for input or output (as
appropriate) using !DIO. See the tables below for channel configuration details.
Input DIO channelsChoice to register level change notifications associated with
the corresponding DIO channels is specified as part of the configuration.
Output DIO channelsInitial value to write to the DIO channel is specified as part of
the configuration.
MSM6290-based devices
Input channels can be configured for pull-up (P-Up) or pull-down (P-Dn) operation
some restrictions apply to GPIOs connected to external resistors.
MDM6200-based devices
MDM6270/QSC6270-based devices
(Continued on next page)
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
DIO
channel
Host
connector
pin
GPIO
Input
Output
Pull-up Pull-down
Rext
a
a. External pull-up resistor
1 MIO_06 32
b
b. Supports programmable option
100k
b
2 MIO_16 28
b
b
*
c
c. Some development kits have this pin pulled up via 10K for SD support
b
3 MIO_28 43
b
b
b
4 MIO_30 27
b
2k2
b
DIO channel Host connector pin GPIO
1
a
a. Cannot program as input or output if Tx burst indication has been enabled by +WTBI.
GPIO_0 87
2 GPIO_1 77
3 GPIO_2 76
4 GPIO_3 75
DIO channel Host connector pin GPIO
1 GPIO_0 26
2 GPIO_1 25
3 GPIO_2 24
4 BUZZER_EN 29