Real Time Devices GSM35 User manual

GSM35
900/1800MHz GSM Modem Module
User’s Manual
Hardware revision 1.1
I
IS
SO
O9
90
00
01
1
a
an
nd
d
A
AS
S9
91
10
00
0
C
Ce
er
rt
ti
if
fi
ie
ed
d

User’s Manual
GSM35 2 RTD Finland Oy
GSM35
GSM Modem Module
User’s Manual
REAL TIME DEVICES FINLAND OY
LEPOLANTIE 14
FIN-00660 HELSINKI
FINLAND
Phone: (+358) 9 346 4538
FAX: (+358) 9 346 4539
EMail
sales@rtdfinland.fi
techsupport@rtdfinland.fi
Websites
http://www.rtdfinland.fi/
http://www.rtdusa.com/

User’s Manual
GSM35 3 RTD Finland Oy
WARNING
LIFE SUPPORT APPLICATIONS
This product is not designed for use in life support appliances, devices or systems
where malfunctioning of these products can reasonably be expected to result in
personal injury. RTD customers using or selling this product for use in these
applications do so at their own risk and fully agree to indemnify RTD for any
damages resulting from such improper use or sale.
SAFETY PRECAUTIONS FOR THE USER
1) AIRCRAFT SAFETY
The TC35 cellular engine used on the GSM35 can interfere with an aircraft’s
navigation system and it’s cellular network. Using your GSM35 on board aircraft is
forbidden by law. Failure to comply with this prohibition may lead to temporary
suspension or permanent cancellation of cellular services for the person who
infringes this prohibition and/or legal action against said person.
2) ENVIRONMENTS WITH EXPLOSIVE SUBSTANCES
Users are not advised to use the GSM35 in automotive service stations. Users are
reminded of the necessity to comply with restrictions regarding the use of radio
devices in fuel depots, chemical plants and locations where explosives are
ignited.
3) ELECTRONICS IN MEDICAL APPLICATIONS
Radio transmitters such as the GSM35 can interfere with the operation of
inadequately protected medical devices. Please address all questions to a doctor
or manufacturer of the medical device.
4) PRECAUTIONS IN THE EVENT OF LOSS/THEFT
OF GSM35 AND SIM CARD
If your GSM35, SIM card or both go missing, notify your network operator
immediately in order to avoid misuse.

User’s Manual
GSM35 4 RTD Finland Oy
Revision History
05/04/2002 HW Release 1.0, Preliminary version, released
CE Conformity of TC35 cellular engine:
•89/336/EC (EMC Directive)
•73/23/EC (Low voltage directive)
•91/263/EC (telecommunications terminals directive)
Standards:
•EMC ETS 300 342-1
•Safety EN60950
•GSM Network TBR 19, TBR 20
Notice: We have attempted to verify all information in this manual as of
the publication date. Information in this manual may change without prior
notice from RTD Finland Oy.
Published by:
Real Time Devices Finland Oy
Lepolantie 14
FIN-00660 Helsinki
Finland
Copyright 2002 Real Time Devices Finland Oy
All rights reserved
Printed in Finland
PC/XT, PC/AT are registered trademarks of IBM Corporation.
PC/104 is a registered trademark of the PC/104 Consortium.
The Real Time Devices Logo is a registered trademark of Real Time Devices.
utilityModule is a trademark of Real Time Devices.
All other trademarks appearing in this document are the property of their respective owners.

User’s Manual
GSM35 5 RTD Finland Oy
Table of Contents
List of illustrations and tables ................................6
Chapter 1 Introduction ............................................7
Features..................................................................................................7
GSM cellular modem............................................................................... 7
16C550 compatible UART.......................................................................8
I/O interfaces...........................................................................................8
Mechanical description............................................................................8
Connector description.............................................................................8
What comes with your board?................................................................. 9
Using this manual....................................................................................9
When you need help............................................................................... 9
Chapter 2 Board settings ......................................10
Factory configured jumper settings .......................................................11
Base address jumpers........................................................................... 12
Host interrupts.......................................................................................14
Chapter 3 Board installation .................................15
Board installation...................................................................................15
General purpose digital I/O connector .................................................. 16
SIM card holder.....................................................................................17
Chapter 4 Hardware description...........................19
The GSM wireless modem module........................................................20
GSM antenna considerations................................................................20
SIM card reader ....................................................................................21
UART serial port circuitry...................................................................... 21
Digital I/O ..............................................................................................22

User’s Manual
GSM35 6 RTD Finland Oy
Chapter 5 Board operation and programming.....23
Defining the memory map ....................................................................23
GSM BASE+400h Digital I/O.................................................................24
GSM BASE+402h status register..........................................................24
GSM BASE+403h control register......................................................... 24
Starting up and logging into the GSM network......................................25
Interrupts...............................................................................................25
Chapter 6 GSM35 Specifications..........................31
Chapter 7 Return policy and warranty..................32
List of illustrations and tables
Fig. 2-1 GSM35 Board layout showing jumper locations
Fig. 2-2 Base address jumpers illustrating address 2E8h
Fig. 2-3 Interrupt jumpers from left to right: IRQ 2,5,6,7,10,11,12,15 and G
Fig. 3-1 GSM35 integrated in a RTD PC/104 cpuModule stack
together with a HPWR104HR and a CMM series cpuModule
Fig. 3-2 Digital I/O connector layout of the GSM35
Fig. 3-3 External SIM card interface of the GSM35
Fig. 3-4 ESIM2035 External SIM card interface board
Fig. 3-5 External SIM card header J25 (Only on GSM35-2 boards)
Fig. 4-1 Block diagram of the GSM35
Table 2-1 Factory configured jumper settings
Table 2-2 Base address jumper settings GSM35
Table 3-1 Pin outs of the GSM35 digital I/O interface connector
Table 5-1 General I/O map of the GSM35 UART

User’s Manual
GSM35 7 RTD Finland Oy
Chapter 1
- INTRODUCTION
This user’s manual describes the operation of the RTD GSM35 integrated
global GSM wireless modem designed for mobile, marine, and automotive
applications.
Features
Some of the key features of the GSM35 include:
•Low power Dual band Siemens TC35 cellular engine, GSM900/1800Mhz
•9,6/14,4 kbit/s datarate, group 3 faxes, SMS and SMS cell broadcast
•Onboard SIM-card socket for 3V standard cards
•16C550 UART interfaces to host computer
•Supports COM1,COM2,COM3,COM4 or COMx
•Available IRQ’s 2,5,6,7,10,11,12,14,15
•Status LED indicating GSM activity and status
•16 TTL I/O’s 8 outputs 8 inputs
•+5V only operation, 2.3W typical
•Wide operating temperature range –20 to + 70C guaranteed
•Onboard temperature sensor
•Fully PC/104 compliant, IDAN versions available
The following paragraphs briefly describe the major features of the GSM35. A
more detailed discussion is included in Chapter 4 (Hardware description) The
boards installation is described in Chapter 2 (Board Installation).
GSM cellular modem
The Real Time Devices GSM35 wireless GSM modem unit provides a
direct and reliable GSM connection to stationary or GSM 900/1800 mobile
fields around the world. GSM connectivity is achieved using the Siemens
TC35 engine. This unit works in the 900/1800MHz band supporting GSM
02.22 network and service provider personalisation.
Connect any standard GSM antenna directly to the OSX connector of the
GSM35. The antenna should be connected to the TC35 using a flexible
50-Ohm antenna cable. In IDAN installations the antenna connection is
brought to the front side of the IDAN-frame. The antenna used should
meet the following specifications: Frequency 890-910MHz (TX), 935-
960MHz (RX); Impedance 50 Ohms; VSWR 1,7:1 (TX) 1,9:1 (RX); Gain
<1,5dB references to 1/2-dipole; 1W power (cw) max 2W peak at 55
degrees Centigrade.

User’s Manual
GSM35 8 RTD Finland Oy
A SIM-card socket is located on the solder side of the module. The card
can only be removed while the TC35 has been placed in shutdown mode.
The GPRS35 is also available using the MC35 GPRS Modem. It supports
all the features of the GSM35 and, on top, the advantages of the fast
GPRS technology. The MC35 based GPRS modem GPRS35 is available
now. During the 3Q 2002 RTD Finland will also release a triple band
GPRS module that will operate in the 1900MHz band. The part number
will be GPRS45. Engineering samples will be available in August 2002.
16C550 compatible UART
Communication to the GSM35 board is performed through a standard
UART channel. This onboard serial port leaves the other system serial
ports free for the user. All operating systems will recognize and support
this 16C550 standard UART, and therefore no special communication
drivers are needed to receive data from your GSM35 board. The address
and interrupt of your serial channels can be individually set with the
onboard jumper fields.
I/O interfaces
The GSM35 can be controlled and monitored from the software through
two dedicated I/O registers. A special I/O connector is available for the
user to connect to the general-purpose TTL level digital I/O.
Mechanical description
The GSM35 is designed on a PC/104 form factor. An easy mechanical
interface to both PC/104 and RTD IDAN systems can be achieved. Stack
your GSM35 directly on a PC/104 compatible CPU module using the
onboard mounting holes and standoffs.
Connector description
The GPS and GSM antenna interfaces use an OSX type miniature coaxial
connector. Connect your antenna directly to the GSM35 antenna
connectors, or use a short cable inside your enclosure to connect to a
feed through connector to allow connection of the antennas to the wall of
your enclosure. All I/O connections are made using header type terminals.

User’s Manual
GSM35 9 RTD Finland Oy
What comes with your board
Your GSM35 package contains the following items:
•GSM35 board
•User's manual
Note: Device drivers and example software available on our website
If any item is missing or damaged, please send an EMAIL to Real Time
Devices Finland sales service department at Internet address:
<sales@rtdfinland.fi>.
Note that RTD Finland also can offer a GSM35 starter kit that will include
an active antenna with ready cables for direct evaluation and testing of
this module. The part number for this starter kit is
SK-GSM35
.
Using this manual
This manual is intended to help you install your new GSM35 module and
get it working quickly, while also providing enough detail about the board
and it's functions so that you can enjoy maximum use of it's features even
in the most demanding applications.
When you need help
This manual and all the example programs will provide you with enough
information to fully utilize all the features on this board. If you have any
problems installing or using this board, contact our Technical support
department at <techsupport@rtdfinland.fi>. When sending us an Email
request please include the following information: Your company's name
and address, your name, your telephone number, and a brief description
of the problem.

User’s Manual
GSM35 10 RTD Finland Oy
Chapter 2
- BOARD SETTINGS
The GSM35 board has jumper settings, which can be changed to suit your
application and host computer configuration. The factory settings are
listed and shown in the diagram at the beginning of this chapter. Make
sure you completely study and understand this chapter before making
changes to these settings.

User’s Manual
GSM35 11 RTD Finland Oy
Factory-Configured Jumper Settings
Table 2-1 below illustrates the factory jumper setting for the GSM35.
Figure 2-1 shows the board layout of the GSM35 and the locations of the
jumpers. The following paragraphs explain how to change the factory
jumper settings to suit your specific application.
Table 2-1 Factory configured jumper settings (Please see figure 2-1 below
for more detailed locations)
JUMPER NAME DESCRIPTION NUMBER OF JUMPERS FACTORY SETTING
BASE Base Addresses 6 2E8 / 6E8
IRQ Host interrupts 11+1 5, G – jumper closed
Fig. 2-1 GSM35-1 Board layout showing jumper locations

User’s Manual
GSM35 12 RTD Finland Oy
Base address jumpers (Factory setting: 2E8h / 6E8h)
The GSM35 is I/O mapped into the memory space of your host XT/AT.
The board occupies a consecutive memory window of 8 bytes starting
from the base address for UART communication and 4 consecutive bytes
starting from BASE+400h for the board control and status registers. As an
example if your base address is set to be 2E8h for the serial port, the
onboard control registers will start from 6E8h.
The most common cause of failure when you are first setting up your
module is address contention: some of your computers I/O space is
already occupied by other devices and memory resident programs. When
the GSM35 attempts to use it's own reserved memory addresses (which
are being already used by another peripheral device) erratic performance
can occur and the data read from the board may be corrupted.
To avoid this problem make sure you set up the base address by using
the six jumpers on the right side of the board, this allows you to choose
from a number of different addresses in your host computer’s I/O map.
Should the factory-installed settings be incompatible to your system
configuration, you may change this setting to another using the options
illustrated in Table 2-2 (overleaf). The table shows the jumper settings
and their corresponding values in hexadecimal form. Ensure that you
verify the correct location of the base address jumpers. When the jumper
is removed it corresponds to a logical "0", connecting the jumper to a "1".
When you set the base address of the module, record the setting inside
the back cover of this manual.

User’s Manual
GSM35 13 RTD Finland Oy
GSM35 Base address configuration
BASE A8 A7 A6 A5 A4 A3 BASE A8 A7 A6 A5 A4 A3
200 0 0 0 0 0 0 300 1 0 0 0 0 0
208 0 0 0 0 0 1 308 1 0 0 0 0 1
210 0 0 0 0 1 0 310 1 0 0 0 1 0
218 0 0 0 0 1 1 318 1 0 0 0 1 1
220 0 0 0 1 0 0 320 1 0 0 1 0 0
228 0 0 0 1 0 1 328 1 0 0 1 0 1
230 0 0 0 1 1 0 330 1 0 0 1 1 0
238 0 0 0 1 1 1 338 1 0 0 1 1 1
240 0 0 1 0 0 0 340 1 0 1 0 0 0
248 0 0 1 0 0 1 348 1 0 1 0 0 1
250 0 0 1 0 1 0 350 1 0 1 0 1 0
258 0 0 1 0 1 1 358 1 0 1 0 1 1
260 0 0 1 1 0 0 360 1 0 1 1 0 0
268 0 0 1 1 0 1 368 1 0 1 1 0 1
270 0 0 1 1 1 0 370 1 0 1 1 1 0
278 0 0 1 1 1 1 378 1 0 1 1 1 1
280 0 1 0 0 0 0 380 1 1 0 0 0 0
288 0 1 0 0 0 1 388 1 1 0 0 0 1
290 0 1 0 0 1 0 390 1 1 0 0 1 0
298 0 1 0 0 1 1 398 1 1 0 0 1 1
2A0 0 1 0 1 0 0 3A0 1 1 0 1 0 0
2A8 0 1 0 1 0 1 3A8 1 1 0 1 0 1
2B0 0 1 0 1 1 0 3B0 1 1 0 1 1 0
2B8 0 1 0 1 1 1 3B8 1 1 0 1 1 1
2C0 0 1 1 0 0 0 3C0 1 1 1 0 0 0
2C8 0 1 1 0 0 1 3C8 1 1 1 0 0 1
2D0 0 1 1 0 1 0 3D0 1 1 1 0 1 0
2D8 0 1 1 0 1 1 3D8 1 1 1 0 1 1
2E0 0 1 1 1 0 0 3E0 1 1 1 1 0 0
2E8 0 1 1 1 0 1 3E8 1 1 1 1 0 1
2F0 0 1 1 1 1 0 3F0 1 1 1 1 1 0
2F8 0 1 1 1 1 1 3F8 1 1 1 1 1 1
0 = JUMPER OFF 1 = JUMPER CLOSED
Table 2-2 Base address jumper settings for the GSM35, the default jumper
setting is highlighted.

User’s Manual
GSM35 14 RTD Finland Oy
Fig. 2-2 Base address jumpers illustrating address 2E8
Host interrupts (Factory setting: IRQ5, G closed)
The header connector, shown in Figure 2-3 below, lets you connect the
onboard control logic interrupt outputs to one of the interrupt channels
available on the host computer XT/AT bus.
Fig. 2-3 Interrupt jumpers from left to right IRQ2,5,6,7,10,11,12,14,15 and G
Note:
The GSM35 hardware supports interrupt sharing! Jumper G must be
closed on one module per used interrupt. For example if two boards share
interrupt number 7 only one board may have the G jumper closed. The G
jumper connects a 1KOhm resistor to ground while the shared interrupts
are 3-stated pulling the line to an inactive level.

User’s Manual
GSM35 15 RTD Finland Oy
Chapter 3
BOARD INSTALLATION
The GSM35 GSM modem module is designed to directly mount on top or
under your RTD PC/104 cpuModule stack. This chapter tells you step-by-
step how to install your GSM35 into your system.
Board installation
Keep your board in its antistatic bag until you are ready to install it to your
system! When removing it from the bag, hold the board at the edges and
do not touch the components or connectors. Please handle the board in
an antistatic environment and use a grounded workbench for testing and
handling of your hardware. Before installing the board in your computer,
check the power cabling. Failure to do so may cause the power supply
unit to malfunction or even cause permanent damage.
General installation guidelines:
•Touch the grounded metal housing of your computer to discharge any
antistatic buildup and then remove the board from its antistatic bag.
•Hold the board by the edges and install it in an enclosure or place it on
the table on an antistatic surface
•Install your board in your system, and wire the power supply correctly.
Failure to do so may cause the power supply unit to malfunction or
even cause permanent damage to the device.
•Check all wiring connections once and then once more again
•Connect the SIM card and the GSM antenna to the OSX connector on
the GSM35 board
•Apply power to your system

User’s Manual
GSM35 16 RTD Finland Oy
Fig. 3-1 GSM35 integrated in a RTD PC/104 cpuModule stack together
with a HPWR104HR power supply module and a CMM series cpuModule
General purpose digital I/O connector
The Table 3-1 below shows the pin outs of the GSM35 digital I/O
interface. The signals in this geader connector can be used as general
purpose TTL level I/O lines to interface to LCD displays, LED’s, bush
buttons or relays. Note that Figure 3-2 shows two connectors together.
The connector J28 carries all inputs and J3 carries all the outputs.
PIN J2 Description PIN J2 Description
1GND 2Out0
3 Out1 4 Out2
5 Out3 6 Out4
7 Out5 8 Out6
9 Out7 10 +5V
PIN J16 Description PIN J16 Description
1GND 2In0
3 In1 4 In2
5 In3 6 In4
7 In5 8 In6
9 In7 10 +5V
Table 3-1 Pin outs of the GSM35 digital I/O interface connector

User’s Manual
GSM35 17 RTD Finland Oy
Fig 3-2 Digital I/O connector layout of the GSM35
SIM card holder
The figure 3-3 below shows the mechanical construction of the +3V
standard SIM-card holder. In the figure the card is in the ejected state.
Press the card carrier into the holder. To eject the SIM-card, press the
yellow ejector button. The GSM35 also supports an external SIM card
interface board the ESIM2035. This external card interface can be
attached to the wall of your enclosure with a 150mm long cable. This is
the maximum guaranteed length.
Fig 3-3 External SIM card interface of the GSM35.

User’s Manual
GSM35 18 RTD Finland Oy
Figure 3-4 below shows a picture of the external SIM card interface board.
Fig 3-4 ESIM2035 board
Note that the ESIM2035 is configured differently for the GSM20 and the
GSM35/GPRS35. The units are not interchangeable, the GSM35 and the
GPRS are identical in their SIM interfaces. Once the TC35 GSM modem
is able to initialise itself after power-up and correctly detect the SIM card
the green status LED will be lit. If the LED is not illuminated you can not
interface to your GSM modem. See Figure 3-3 for the location of the
“STAT” LED. The header/mounting holes immediately next to the LED can
be used to connect to an LED externally mounted to the enclosure wall for
example. The “STAT” LED will not indicate detection of the GSM field or
network access.
External SIM card interface J25
The figure 3-4 below shows the GSM35 external SIM card interface
header J25 that is used to connect to board the ESIM2035.
Fig 3-5 External SIM card header J25 available only on GSM35-2 boards

User’s Manual
GSM35 19 RTD Finland Oy
Chapter 4
- HARDWARE DESCRIPTION
This chapter describes the major hardware building blocks of the GSM35:
•The GSM wireless modem module
•GSM antenna considerations
•SIM card reader
•UART serial port circuitry
•Digital I/O
Fig. 4-1 Block diagram of the GSM35

User’s Manual
GSM35 20 RTD Finland Oy
The GSM wireless modem module
The GSM35 wireless GSM modem is built around the Siemens TC35 dual
band 900/1800MHz cellular engine. It is designed both for handling
complex industrial applications such as telemetry, telematics or
communication, and for integration in stationary or mobile fields all over
the world. General information on these products is available at the
following Internet addresses: http://www.siemens.de/gsm_e and
http://www.siemens.de/gsm in german language.
The GSM35 is capable of powerful communication over a speed of 9,6
kbps or CSD up to 14,4 kbps (as of 06/2001). It is capable of FAX and
SMS text messages. The data terminal rate is 9600 baud for all host
commands (AT commands). The GSM35 modem module antenna
interface connector uses an OSX connector. The mating antenna
connectors and cables are supplied from RTD Finland Oy. Temperature
monitoring is possible using the onboard temperature sensor. Limit data
can be interrogated from the GSM35 status register bits 2-3.
GSM Antenna considerations
The antenna used must meet the following specifications: Frequency 890-
910 MHz (TX), 935-960MHz (RX); Impedance 50 Ohms; VSWR 1,7:1 (TX)
1,9:1 (RX); Gain <1,5dB references to 1/2-dipole; 1W power (cw) max 2W
peak at 55 degrees Centigrade. Typically standard GSM antennas use a
female FME connector. This connector needs an adapter unit before it
can be connected to the GSM35.
RTD Finland Oy recommends the use of high quality antennas with the
GSM35. We have tested successfully with antennas from Hirschmann
Rheinmetall Elektronik.
Visit http://www.hirschmann.de/ for information on GSM antennae.
A very useful AT command that shows quality of the signal reception is :
AT+SCQ, the signal quality +CSQ: value (Value should be > 11) shows
the quality of the network signal.
Table of contents