Integration Guide

Table Of Contents
BRING-UP AND TESTING
FUNCTIONAL VERIFICATION WITH ASSEMBLED MODULE
MODULE INTEGRATION GUIDE PROPRIETARY 33
SEQUANS Communications
5.4.3 GPIOs
5.4.3.1 Procedure
This section helps to confirm a GPIO’s behavior.
Use the mTools command AT+SMGT.
The first 32-bits triplet of parameters is a bitmask to address the GPIO, the
second 32-bits triplet of parameters is the bitmask of the value to drive on the
GPIO, and the third 32-bits triplet provides the expected polarity setting for
the GPIO. Refer to mTools Reference Manual for more detail on this command.
The following command tests SQN3330_GPIO_22 (GPIO[22]) setting to 1,
active high. Value 22 is represented by bitmask 0x400000, coded as triplet
0,0,0x400000.
AT+SMGT=0,0,0x400000,0,0,0x400000,0,0,0
The following command tests SQN3330_GPIO_38 (GPIO[38]) setting to 1,
active low. Value 38 is represented by bitmask 0x4000000000, coded as
triplet 0,0x40,0.
AT+SMGT=0,0x40,0,0,0x40,0,0,0x40,0
Test the expected behavior as needed by your implementation.
5.4.3.2 Troubleshooting
Unexpected AT command error
Make sure that the version of Firmware used is the correct version.
Unexpected GPIO behavior
Ensure that there exists no short or open circuit between the test point
and the VZM20Q.