Thermal Mitigation Commands
Rev.
6
Oct.18
Proprietary and Confidential - Contents subject to change
231
!SARGPIO
Set/report External GPIO controlling SAR
Set or report the external GPIO used to control SAR. This command can be used to set any
unallocated external GPIO to control SAR.
To check the configuration of a GPIO (e.g. pull mode or function), use
Requirements:
Before this command can be used:
•
Use !CUSTOM=”GPIOSARENABLE” to enable SAR customization.
Notes:
•
If a GPIO is currently set to control SAR and !CUSTOM=”GPIOSARENABLE]” is used
to disable SAR customization, the GPIO will be deallocated when the device resets.
•
If the GPIO pull mode must be changed, use
to set the mode,
and then reset the device.
•
If a GPIO is currently set to control SAR and is to be replaced with a different GPIO,
use this command to disable the current GPIO and then use it again to set the new
GPIO.
Password required:
Yes (see
for details)
Usage:
•
Execution:
AT!SARGPIO=<GPIO>,<mode>
Response:
OK
or
ERROR
(If any GPIO is currently set to control SAR)
Response:
OK
Purpose:
Set the external GPIO to be used for controlling SAR.
•
Query:
AT!SARGPIO?
Response:
<GPIO>,<mode>
OK
Purpose:
Indicate the external GPIO used to control SAR, and its state (disabled/
enabled).
•
Query list:
AT!SARGPIO=?
Purpose:
Display valid execution format and parameter values.
Parameters:
<GPIO> (External GPIO used to control SAR)
•
Valid values: 2, 7, 8, 13, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 42
<mode> (SAR GPIO mode)
•
0—Disabled
•
1—Enabled
Table 11-2: SAR Backoff and Thermal Control Command Details (Continued)
Command
Description