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 channels—Choice to register level change notifications associated with
the corresponding DIO channels is specified as part of the configuration.
• Output DIO channels—Initial 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