rtd GPRS6055ER User Manual

Gsm/gprs modem pc/104 module

Advertisement

Quick Links

GPRS6055ER / GPRS6055RER
User's Manual
GSM//GPRS Modem PC/104 Module
BDM-610020058
Rev. A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GPRS6055ER and is the answer not in the manual?

Questions and answers

Summary of Contents for rtd GPRS6055ER

  • Page 1 GPRS6055ER / GPRS6055RER User's Manual GSM//GPRS Modem PC/104 Module BDM-610020058 Rev. A...
  • Page 2 GPRS6055ER / GPRS6055RER User's Manual RTD EMBEDDED TECHNOLOGIES, INC. 103 Innovation Blvd State College, PA 16803-0906 Phone: +1-814-234-8087 FAX: +1-814-234-5218 E-mail sales@rtd.com techsupport@rtd.com Web Site http://www.rtd.com Page 2 of 31...
  • Page 3 State College, PA 16803 Copyright 2006 by RTD Embedded Technologies, Inc. All rights reserved The RTD Embedded Technologies Logo is a registered trademark of RTD Embedded Technologies. dspModule, cpuModule, and utilityModule are trademarks of RTD Embedded Technologies. PC/104, PC/104, and PCI-104 are registered trademarks of the PC/104 Consortium.
  • Page 4: Table Of Contents

    Table of Contents Introduction ............................6 Product Overview......................... 6 Board Features ..........................6 GPRS6055ER Features ....................... 6 GSM Receiver ........................6 I/O Interfaces..........................6 16C550 Compatible UART ....................6 Connector Description ......................7 Available Options ......................... 7 Getting Technical Support ......................8 Board Connections ..........................
  • Page 5 GSM Control – R/W at GSM BASE + 403h (00h after reset)..........19 RTD ISA ID ..........................19 BA + 800h/BA + 801h RTD ID Data (read only, 8-bit or 16-bit) ..........19 BA + 402h RTD ID Reset Pointer (read only, 8-bit only)............19 RTD ID Data Read Indexes....................
  • Page 6: Introduction

    A SIM card socket is located on the solder side of the module. The SIM card can only be removed when the MC55 has been placed in shutdown mode. I/O Interfaces The GPRS6055ER can be controlled and monitored by software through the a dedicated serial port of the module. 16C550 Compatible UART The GSM receiver module communicates through a dedicated UART channel allowing other serial ports in the system to be free for the user.
  • Page 7: Connector Description

    All other I/O connections to the GPRS6055ER use 0.1” header type terminals. Available Options The GPRS6055ER is available as a starter kit, bundled with an active antenna. It may also be purchased as an IDAN module for integration into an RTD IDAN system.
  • Page 8: Getting Technical Support

    If problems persist, or you have questions about configuring this product, obtain the PCI BIOS listing information of the GPRS6055ER and other modules in the system. After you have this information, contact RTD Embedded Technologies via the following methods: Phone: +1-814-234-8087 E-Mail: techsupport@rtd.com...
  • Page 9: Board Connections

    Board Connections Connector and Jumper Locations The following diagram shows the location of all connectors and jumpers on the GPRS6055ER. Future revisions of the GPRS6055ER may have cosmetic differences. For a description of each jumper and connector, refer to the following sections.
  • Page 10: Cn7 - Digital Input/Output Connector

    CN7 – Digital Input/Output Connector The GPRS6055 offers 16 bit-programmable digital I/O lines. These can be pulled high or low through 10K Ohm resistors using JP4 to control bits 0 – 7 and JP5 to control bits 8 - 15. Name CN7 Description GPRS6055 Mode Ground...
  • Page 11: Cn6 - Sim Module/Connector

    The GPRS6055ER can use either an onboard SIM module or an external SIM connected through a cable. The GPRS6055ER-1 uses an on-board SIM module and will not have CN6 installed. The GPRS6055ER-2 uses an external SIM module. The pin out of the external connector CN6 is shown below.
  • Page 12: Cn7 - Gsm Headset Connector

    CN7 – GSM Headset Connector The GPRS6055ER Headset connector is used to connect a headset to the GSM module for voice operation. The pin out of the external connector CN7 is shown below. Name CN7 Description Ground MICP1 Microphone 1+...
  • Page 13: Jumpers

    The following sections describe the jumper configuration options available on the GPRS6055ER. For a reference that shows the location of each set of jumpers, refer to the diagram of the GPRS6055ER at the beginning of this chapter. The default factory jumper settings are listed in the following table:...
  • Page 14: Board Installation

    Board Installation Installing the Hardware The GPRS6055ER can be installed into a PC/104. It can be located almost anywhere in the stack, above or below the CPU as long as all PC/104 bus constraints are met. Static Precautions Keep your board in its antistatic bag until you are ready to install it into your system! When removing it from the bag, hold the board at the edges, and do not touch the components or connectors.
  • Page 15: Hardware Description

    Hardware Description Overview This chapter describes the major hardware building blocks of the GPRS6055ER. components discussed in this chapter include: • Siemens MC55 or Triorail TRM:2 GSM Module • Antenna Block Diagram Below is a block diagram of the GPRS6055ER.
  • Page 16: The Gprs Gsm Wireless Modem Module

    Check with your local network provider for GPRS coverage. The GPRS6055ER is capable of FAX and standard SMS text messages. The data terminal rate is 9600 baud for all host commands (AT commands). The GPRS6055ER modem module antenna interface connector uses an MCX connector.
  • Page 17: Sim-Card Reader

    IRQ line. Once the interrupt has been processed, the IRQ line is de-asserted. The GPRS6055ER uses one ISA interrupt for the GSM. However, it will not actually generate interrupts unless the Interrupt Enable register has been properly programmed.
  • Page 18 • Received data available • Transmit buffer empty • Line Status Register change • Modem Status Register change A detailed explanation of serial port interrupts is beyond the scope of this manual. For more information, consult a serial port programming reference. The chapter titled “Additional Information”...
  • Page 19: Gprs6055 Module Programming

    The 16 digital I/O bits have different functionality in COM17045 and GPRS6055 modes. COM17045 mode is designed to be software compatible with the RTD COM17045 GSM/GPS module which is 8 outputs and 8 inputs. GPRS6055 mode, which is the default, allows bit programmable direction for all bits.
  • Page 20: Advanced Digital I/O - R/W At Gsm Base + 400H

    compatible with the COM17045 module, but works in either COM17045 or GPRS6055 mode. Note the default direction of the 16 digital I/O bits is that bits 0 - 7 are outputs and 8 - 15 are inputs. If you are in GPRS6055 mode and you change the default direction registers, then this register will not operate properly.
  • Page 21 Digital I/O Data Write/Read – GSM BASE + 405h GPRS6055 Mode Only (Reset = 00h) Bit 0 I/O 8 CN8 Pin 12 Bit 1 I/O 9 CN8 Pin 13 Bit 2 I/O 10 CN8 Pin 14 Bit 3 I/O 11 CN8 Pin 15 Bit 4 I/O 12...
  • Page 22: Gsm I/O Space

    GSM I/O Space ADDR (hex) REGISTER COMMENTS GSM BASE + 0 BAUD div. Low GSM BASE + 1 BAUD div. High IRQ enable Standard 16C550 UART GSM BASE + 2 IRQ ID Registers GSM BASE + 3 Line control GSM BASE + 4 Modem control GSM BASE + 5 Line status...
  • Page 23: Gsm Status - R/W At Gsm Base + 402H (00H After Reset)

    GSM Status – R/W at GSM BASE + 402h (00h after reset) GSM Status Write GSM BASE + 402h – Bit 0 RESERVED Bit 1 /EN_INT UART interrupt enabled; 1 - disabled Bit 2 RESERVED Bit 3 RESERVED Bit 4 RESERVED Bit 5 RESERVED...
  • Page 24: Rtd Isa Id

    BA + 800h/BA + 801h RTD ID Data (read only, 8-bit or 16-bit) RTD ID is a method to identify a board on the ISA bus. There are two 8-bit registers mapped at BA + 800h and BA + 801h. The registers can be read as two 8-bit or one 16-bit. An internal pointer is auto-incremented with every read to either address so the data read will step through each index as indicated below.
  • Page 25: Starting Up And Logging Into The Gsm Network

    Starting up and logging into the GSM network With no power applied insert your +3V or dual voltage SIM into the card- holder on the solder side of the board. Connect the antenna cable to the MC55 antenna connector and power up your PC/104 system.
  • Page 26 After an interrupt service routine is complete, the 8259 Interrupt Controller must be acknowledged by writing the value 20h to port 20h. What exactly happens when an interrupt occurs? Understanding the sequence of events when an interrupt is triggered is necessary to correctly write interrupt handlers.
  • Page 27 such operations. The general rule is do not call any functions that use the screen, read keyboard input or any file I/O routines, these should not be used in ISR's. The same problem of reentrancy also exists for many floating-point emulators. This effectively means that you should also avoid floating point mathematical operations in your ISR.
  • Page 28 arranged so that bit 0 is for IRQ0 and bit 7 is for IRQ7. See the paragraph entitled Interrupt Mask Register (IMR) earlier in this discussion for help in determining your IRQ's bit. After setting the bit, write the new value to I/O port 21h. With the startup IMR saved and the interrupts temporarily disabled, you can assign the interrupt vector to point to your ISR.
  • Page 29: Gprs6055Er Specifications

    GPRS6055ER Specifications GPRS6055ER Specifications PC/104 interface 8-bit, 8.25 MHz (typical) Individual ISA Interrupt for GSM UART 1 channel 16C550 with 16 byte FIFOs Oscillator frequency 14.7456 MHz Digital I/O 16 bit-programmable in GPRS6055 mode (COM17045 mode is 8 in and 8 out) Jumper selected 10K pull up/down in 8-bit blocks Size: 3.6”L x 3.8”W x 0.6”H (90mm L x 96mm W x 15mm H)
  • Page 30: Gprs6055Er Operating Conditions

    Noise reduction SIM card reader: 3.3V cards SIM card detection Antenna Interface 50 Ohms Impedance MCX straight jack receptacle connector GPRS6055ER Operating Conditions Cooling Convection Operating temperature -20º to +70º C Restricted Operation (Emergency voice calls only) -25º to +75º C...
  • Page 31: Limited Warranty

    RTD Embedded Technologies, 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 RTD EMBEDDED TECHNOLOGIES, INC. This warranty is limited to the original purchaser of product and is not transferable.

This manual is also suitable for:

Gprs6055rer

Table of Contents