User's Manual

GS2100M Low Power WiFi Module Data Sheet Pin-out and Signal Description
GS2100Mxx Device Pin-out
GS2100M-DS-001212, Release 0.10 Confidential Preliminary 39
3.1.3 GS2100M Program and Code Restore Options
Table 9, page 39 describes the options available for device program mode and code restore
capabilities. The respective GPIO pins are sampled at reset by device and depending on the
values seen on these pins goes into the appropriate mode. Code for the GS2100M resides
on the internal flash of the module and up to two back-up copies could be stored in flash.
If a software designer wants to restore the execution code to one of the backup copy, it can
be accomplished by asserting the appropriate GPIO pins as shown in the table below during
power up or reset.
Table 9 GS2100M Pin Program and Code Restore
Program Mode
(GPIO 31)
Program Select
(GPIO 25)
Code Restore
(GPIO 1)
Description
0 X 0 Normal boot
0 0 1 Factory Code Restore
0 1 1 Previous Code Restore
10 X
Program Mode for code load using
UART 0 interface @115.2Kbaud or
using SPI0 on SDIO pins (Default Mode
if you don’t pull the Program Select pin
high)
11 X
Program Mode for code load using
UART 0 interface @921.6Kbaud or
using SDIO interface.
Note: This option is targeted for a future
revision.