Page 2
User’s Manual 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/ GSM35 RTD Finland Oy...
Page 3
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.
Page 4
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.
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).
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.
<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 .
User’s Manual OARD SETTINGS Chapter 2 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.
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.
User’s Manual 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.
Page 13
BASE A8 A7 A6 A5 A4 A3 BASE A8 A7 A6 A5 A4 A3 0 = JUMPER OFF 1 = JUMPER CLOSED Table 2-2 Base address jumper settings for the GSM35, the default jumper setting is highlighted. GSM35 RTD Finland Oy...
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.
User’s Manual OARD INSTALLATION Chapter 3 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...
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...
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.
Page 18
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 GSM35 RTD Finland Oy...
User’s Manual ARDWARE DESCRIPTION Chapter 4 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 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.
SIM card memory location “1” with the following AT command set: AT+CPBW=1,35893464538,145,RTDFinland AT+CREG? Will indicate if the GSM35 is logged into the network. If the reply for example is +CREG: 0,1 it means that connection to the home network is valid.
0) after system reset. Also are included 8 digital inputs with 10K Ohm pull- down resistors. These I/O’s are located on the left side of the board. These I/O’s are ideal to be used to interface to LCD displays, LED’s pushbuttons or other low power controls. GSM35 RTD Finland Oy...
User’s Manual OARD OPERATION AND PROGRAMMING Chapter 5 This chapter shows you how to program and use your GSM35. It provides a general description of the I/O map. Detailed serial port programming tips are not within the scope of this manual.
This address is used to interface to the digital I/O port of the GSM35, writing to this address will transfer the data out of the output port, while reading from this address will return the data from the digital inputs.
After this the status LED will blink for a while until the TC35 is logged into the network. If you have the PIN code enabled, the GSM35 status LED will continue to blink until the PIN code is given through the terminal mode with AT command AT+CPIN”XXXX”, unless AT^SFLC (facility lock for PIN code) has been set.
Page 26
Understanding the sequence of events when an interrupt is triggered is necessary to correctly write interrupt handlers. When an interrupt request line is driven high by a peripheral device (such as the GSM35), the interrupt controller checks to see if interrupts are enabled for that IRQ. It then checks to see if other interrupts are active or requested and determines which interrupt has priority.
Page 27
Second, just before exiting the routine, you must clear the interrupt on the GSM35 by writing to the Status register, and write the EOI command to the interrupt controller. Finally, when exiting the interrupt routine the processor registers must be popped from the system stack and you must execute the IRET assembly instruction.
Page 28
Push any processor registers used in your ISR. Put the body of your routine here Clear the interrupt bit by reading GSM35 RXD register Issue the EOI command to the 8259 by writing 20h to 20h Pop all registers. Most C compilers do this automatically...
Page 29
The vectors for the hardware interrupts on the XT - bus are vectors 8-15, where IRQ0 uses vector 8 and IRQ7 uses vector 15. Thus if your GSM35 is using IRQ5 it corresponds to vector number 13.
Page 30
| Function: restore, do this before exiting program | Inputs: Nothing | Returns: Nothing | Purpose: Restore the interrupt vector table. |----------------------------------------------------------------------*/ void restore(void) /* Restore the old vectors */ _disable(); _dos_setvect(IRQ1_VECTOR + 8, old_IRQ1_handler); outp(0x21,Gi_old_mask); _enable(); GSM35 RTD Finland Oy...
8) Carefully package the product to be returned using anti-static packaging! We will not be responsible for products damaged in transit for repair. 7) Write the RMA number on the outside of the package. 8) Ship the package to: Real Time Devices Finland Oy Lepolantie 14 FIN-00660 Helsinki FINLAND...
Real Time Devices, Inc. warrants the hardware and software products it manufactures and produces to be free from defects in materials and workmanship for one year following the date of shipment from REAL TIME DEVICES. This warranty is limited to the original purchaser of product and is not transferable.
Need help?
Do you have a question about the GSM35 and is the answer not in the manual?
Questions and answers