Integration Guide
Table Of Contents
- Module Integration Guide
- Preface
- About this Guide
- Introduction
- Manufacturing Process
- Hardware Integration Recommendations
- PCB Layout Rules
- Bring-Up and Testing
- Hardware Test Preparation
- Abbreviations
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.