user manual - mc-technologies.net · mc89 java™ terminal 2 rev. 1.2/05/16 user manual m89 java™...

25
MC89 JAVA™ Terminal 1 Rev. 1.2/05/16 User Manual MC89 JAVA™ Terminal MC89 Basic Terminal MC89 HSPA Terminal MC89 GPS Terminal Version 1.2 Date: 18.05.2016 Author: BBL Doc: User_Manual_MC89_20160518.pdf Copyright: MC Technologies GmbH, Hannover / Germany

Upload: others

Post on 16-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 1 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

MC89 Basic Terminal

MC89 HSPA Terminal

MC89 GPS Terminal

Version 1.2

Date: 18.05.2016

Author: BBL

Doc: User_Manual_MC89_20160518.pdf

Copyright: MC Technologies GmbH, Hannover / Germany

Page 2: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 2 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

Contents

1 Legal information ..................................................................................................................................... 4

1.1 Definitions ............................................................................................................................................. 4

1.2 Term and abbreviation .......................................................................................................................... 5

1.3 Related documents ................................................................................................................................ 7

1.4 Driver and optional software ................................................................................................................. 7

1.5 Details and additional documents, approvals and information ............................................................ 7

2 Introduction ............................................................................................................................................. 8

3 2G features of BGS5 module .................................................................................................................... 8

4 2G/3G features of EHS6 and EHS8 module ............................................................................................. 10

5 GPS features of EHS8 module ................................................................................................................ 11

6 Safety requirements .............................................................................................................................. 12

7 Product description ............................................................................................................................... 13

8 Interface description .............................................................................................................................. 14

8.1 Interfaces and connectors ................................................................................................................... 14

9 Detailed HW description ........................................................................................................................ 14

9.1 Power supply ....................................................................................................................................... 14

9.1.1 Disconnecting the power supply................................................................................................. 15

9.2 Serial Interfaces ................................................................................................................................... 15

9.2.1 EIA / RS232 Interface .................................................................................................................. 15

9.3 SIM-Interface ....................................................................................................................................... 15

9.4 USB 2.0 Interface (USB Connector Type B) .......................................................................................... 16

9.5 Radio interface / Antenna ................................................................................................................... 16

9.6 GPS interface / Antenna (with EHS8 module only).............................................................................. 17

9.7 LED Signaling ........................................................................................................................................ 17

9.7.1 Controller LED ............................................................................................................................. 17

9.7.2 Sync LED ...................................................................................................................................... 17

9.7.3 Power LED ................................................................................................................................... 18

9.7.4 USB Power LED ........................................................................................................................... 18

9.7.5 Programmable LEDs 6 – 1 ........................................................................................................... 18

10 Mechanical and electrical characteristics ............................................................................................... 19

10.1 Mechanical and operation characteristic ............................................................................................ 19

Page 3: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 3 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

10.2 Mounting example .............................................................................................................................. 20

10.3 EIA / RS-232 interface specification..................................................................................................... 20

10.4 USB interface specification .................................................................................................................. 21

11 Power supplies ...................................................................................................................................... 21

12 Over temperature .................................................................................................................................. 21

13 Regulatory and type approval information ............................................................................................ 21

13.1 Directives and standards ..................................................................................................................... 21

13.2 SAR requirements specific to portable devices ................................................................................... 21

14 General software descriptions ............................................................................................................... 22

14.1 AT commands ...................................................................................................................................... 22

14.2 Java programming ............................................................................................................................... 22

14.3 Firmware- / Software-Update ............................................................................................................. 22

14.4 Always-on ............................................................................................................................................ 22

14.5 Watchdog ............................................................................................................................................ 23

14.6 Auto-reset ............................................................................................................................................ 23

14.7 Controller (yellow) LED on/off ............................................................................................................. 24

14.8 Status queries via I2C and AT commands ............................................................................................ 24

Page 4: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 4 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

1 Legal information

1.1 Definitions

Advance Information The document contains the design specification for product development. Specifications may change in any manner without notice.

Draft The document contains the design specifications that are still under internal review and Subject to formal approval which may result in modifications or additions. The publisher / manufacturer reserve the right to make changes at any time without notice to improve the design.

Preliminary The document contains preliminary data, supplementary data will be publisher data later date. The publisher / manufacturer reserve the right to make changes at any time without notice to improve the design.

No Identification Needed

The document contains the final specifications. The publisher / manufacturer reserves The right to make changes at any time without notice to improve the design.

Obsolete The document contains specifications on a product that has been discontinued. The document is printed for reference information only.

Table 1 Definitions

General information in this document is believed to be accurate and reliable and shall not be

considered as a guarantee of characteristics or the suitability of the products for any particular

purpose, nor does the publisher / manufacturer assume any liability arising out of the application or

use of any product or circuit, and specifically disclaims any and all liability, including without

limitation special, consequential or incidental damages. However, the publisher / manufacturer does

not give any representations or warranties, expressed or implied, as to the accuracy or completeness

of such information and shall have no liability for the consequences of use of such information.

"Typical" parameters which may be provided in the documents and/or specifications can and do vary

in different applications and actual performance may vary over time. All operating parameters,

including "Typical" must be validated for each customer application by customer’s technical experts.

For additional information, please contact your local Sales Representative.

Right to make changes

The publisher / manufacturer reserves the right to make corrections, modifications, enhancements,

improvements, and other changes to its products and services at any time and to discontinue any

product or service without notice. Customers should obtain the latest relevant information before

placing orders and should verify that such information is current and complete. This document

supersedes and replaces all information supplied prior to the publication hereof. Suitability for use

The publisher / manufacturer products are not designed, authorized or warranted to be suitable for

use in medical, military, aircraft, space or life support equipment, nor in applications where failure or

malfunction of a product can reasonably be expected to result in personal injury, death or severe

property or environmental damage.

Page 5: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 5 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

The publisher / manufacturer accept no liability for inclusion and/or use of products in such

equipment or applications and therefore such inclusion and/or use are at the customer’s own risk.

Applications

Applications that are described herein for any of these products are for Illustrative purposes only.

The publisher / manufacturer make no representation or warranty that such applications will be

suitable for the specified use without further testing or modification.

Trademarks

All referenced brands, product names, service name and trademarks are the property of their

respective owners.

Copyright

All rights reserved. Reproduction in whole or part is prohibited without the prior written consent of

the copyright owner.

© Copyright by MC Technologies GmbH, Hannover / Germany

The copyright owner of some figures, tables and descriptions are the Siemens AG, Munich and Berlin

Cinterion Wireless Modules GmbH Munich / Germany

Gemalto M2M Munich / Germany

1.2 Term and abbreviation

Abbreviation Description

ASC Asynchronous Controller. Abbreviations used for first and second serial interface

CSD Circuit Switched Data

CTS Clear To Send

DCD Data Carrier Detect

DCE Data Communication Equipment (typically modem or a terminal)

DSR Data Set Ready

DTE Data Terminal Equipment (typically computer, notebooks or GSM application)

DTR Data Terminal Ready

EIA Electronic Industries Alliance

FME Standard Connector for radio frequencies

IDE Integrated Development Environment

J2ME JAVA™ 2 Platform, Micro Edition

TM JAVA™ ME JAVA™ Mobil Edition

GND Ground

GPIO General Purpose Input Output

GPRS General Packet Radio Service

GSM Global Standard for Mobil communication

HSDPA High Speed Downlink Packed Access

HSUPA High Speed Uplink Packed Access

HSPA High Speed Packed Access

Page 6: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 6 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

I2C Inter-integrated Circuit

IP Internet Protocol

I/O Input / Output

JDK JAVA™ Development Kit

LED Light Emitting Diode

ME Mobile Equipment

MO Mobile Originated

MS Mobile Station

MT Mobile Terminated

NDIS Network Driver Interface Spezification

PBCCH Packed Broadcast Control Channel

PDP Packet Data Protocol

PIN Personal Identification Number

PPP Point to Point Protocol

RAM Random Access Memory

RF Radio Frequency

RI Ring indicator

RIL Radio Interface Layer

RLP Radio Link Protocol

RSA Remote SIM Access

RTS Ready To Send

RXD Receive Data

SIM Subscriber Identification Module

SPI Serial Peripheral Interface

SMS Short Massage Service

tbd To be defined

TCP Transmission Control Protocol

TXD Transmit Data

UART Universal asynchronous Receiver-Transmitter

URC Unsolicited Result Code

USSD Unstructured Supplementary Service Data

Table 2 Term and abbreviation

Page 7: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 7 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

1.3 Related documents

[1] BGS5_atc_v01100a.pdf , Gemalto / Cinterion Wireless Modules GmbH

[2] BGS5_hd_v01100.pdf, Gemalto / Cinterion Wireless Modules GmbH

[3] BGS5 FOTA Firmware Update AN17 V01.pdf, Gemalto / Cinterion Wireless Modules GmbH

[4] BGS5_java_usersguide_v01.pdf, Gemalto / Cinterion Wireless Modules GmbH

[5] EHS6_atc_v03001.pdf, Gemalto / Cinterion Wireless Modules GmbH

[6] EHS6_hd_v03001.pdf, Gemalto / Cinterion Wireless Modules GmbH

[7] EHS8_atc_v03001.pdf

[8 EHS8_hd_v03001.pdf

[9] ehs6_ehs8_startup_guide_v02.pdf, Gemalto / Cinterion Wireless Modules GmbH

[10] EHSx_java_usersguide_v07.pdf, Gemalto / Cinterion Wireless Modules GmbH

[11 EHSx FOTA Firmware Update AN17 V02 (02.10.2014).pdf, Gemalto / Cinterion Wireless Modules GmbH

[12] EHSx_BGS5 Updating Firmware AN16 V01 (22.11.2013).pdf, Gemalto / Cinterion Wireless Modules GmbH

[13] EHSx USB Interface AN39 V04 (23.02.2015).pdf, Gemalto / Cinterion Wireless Modules GmbH

[14] Lifecycle Manager for Java enabled GSM Terminals MC Technologies.pdf, MC Technologies GmbH

1.4 Driver and optional software

1 BGS5_drivers_1110.zip, Gemalto / Cinterion Wireless Modules GmbH

2 EHSx_drivers_1113.zip, Gemalto / Cinterion Wireless Modules GmbH

3 EHSx_rev03.001_arn0000007_install-cd.zip, Gemalto / Cinterion Wireless Modules GmbH

4 BGS5_rev01.100_install-cd.zip

1.5 Details and additional documents, approvals and information

More details and additional information about the hardware, software, firmware, driver, approval,

application notes and so on, please visit the follow contact:

MC Technologies GmbH

Kabelkamp 2

30179 Hannover / Germany

Telefon: +49 (0) 511 - 67 69 99 - 0

www.mc-technologies.net

[email protected]

Page 8: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 8 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

2 Introduction

The MC89 GPIO JAVA™ Terminals are available in three Versions.

MC Technologies MC89 Basic Terminal:

2G modem with Java engine based on Gemalto BGS5 Module

MC Technologies MC89 HSPA Terminal:

2G/3G modem with Java engine based on Gemalto EHS6 Module

MC Technologies MC89 GPS Terminal:

2G/3G/GPS modem with Java engine based on Gemalto EHS8 Module.

The terminal can be programed with a Java™ software. In general the Java™ software is not part of

the product and must be developed by the customer.

3 2G features of BGS5 module

Feature Implementation

General - Features

Frequency bands GSM/GPRS/EDGE: Quad band, 850/900/1800/1900MHz

GSM class Small MS

Output power (according to release 99, V5)

Class 4 (+33dBm ±2dB) for EGSM850 Class 4 (+33dBm ±2dB) for EGSM900 Class 1 (+30dBm ±2dB) for GSM1800 Class 1 (+30dBm ±2dB) for GSM1900

Operating temperature Normal operation: -30°C to +85°C

RoHS All hardware components fully compliant with EU RoHS Directive

GSM, GPRS, EGPRS - Features

Data transfer GPRS: • Multislot Class 12 • Full PBCCH support • Mobile Station Class B • Coding Scheme 1-4 CSD • V.110, RLP, non -transparent • 9.6 kbps • USSD

SMS Point-to-Point MT and MO Cell broadcast Text and PDU mode Storage: SIM card plus SMS locations in mobile equipment

Software

AT commands Hayes, 3GPP TS 27.007 and 27.005, Gemalto M2M AT commands for RIL compatibility

Java™ Open Platform Java™ Open Platform with: • Java™ profile IMP-NG & CLDC 1.1 HI • Secure data transmission via HTTPS/SSL • Multi-threading programming and multi-application execution Major benefits: seamless integration into Java applications, ease of programming, no need for application microcontroller, extremely cost-efficient

Page 9: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 9 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

hardware and software design – ideal platform for industrial GSM applications. The memory space available for Java programs is around 10MB in the flash file system and around 10MB RAM. Application code and data share the space in the flash file system and in RAM.

Microsoft™ compatibility RIL for Pocket PC and Smartphone

SIM Application Toolkit SAT Release 99

Firmware Update Generic update from host application over ASC0 or USB

Interfaces

Serial Interfaces ASC0: • 8-wire modem interface with status and control lines, unbalanced, asynchronous • Adjustable baud rates from 9600 bps up to 115200 bps • Autobauding • Supports RTS0/CTS0 hardware flow control

USB USB 2.0 High Speed (480Mbit/s) device interface, Full Speed (12Mbits/s) compliant

SIM Interface Supported SIM card with 3V and 1.8 V

Antenna (GSM) 50 Ohms. External antenna can be connected via FME – female antenna connector

Power on/off, Reset

Power on/off Switch-off by AT command (at^SMSO) Switch off and On by Watchdog (see chapter 14.3) Switch off by hardware signal “Power Down” (PD) on Power Connector (see chapter 9.1) instead of AT command Automatic switch-off in case of critical temperature or Voltage condition Switch on by hardware signal “Ignition” (IGN) on Power Connector (see chapter 9.1)

Reset Orderly shutdown and reset by AT commands

Special Features

Real time clock Timer functions via AT commands

Phonebook SIM and phone

TTY / CTM support Integrated CTM modem

Page 10: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 10 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

4 2G/3G features of EHS6 and EHS8 module

Feature Implementation

General – Feature

Frequency band GSM/GPRS/EDGE: Quad band, 850/900/1800/1900MHz UMTS/HSPA+: Five band, 800/850/900/1900/2100MHz

GSM class Small MS

Output power (according to release 99)

Class 4 (+33dBm ±2dB) for EGSM850 Class 4 (+33dBm ±2dB) for EGSM900 Class 1 (+30dBm ±2dB) for GSM1800 Class 1 (+30dBm ±2dB) for GSM1900 Class E2 (+27dBm ± 3dB) for GSM 850 8-PSK Class E2 (+27dBm ± 3dB) for GSM 900 8-PSK Class E2 (+26dBm + 3 /-4dB) for GSM 1800 8-PSK Class E2 (+26dBm + 3 /-4dB) for GSM 1900 8-PSK Class3 (+24dBM +1/-3dB) for UMTS 2100, WCDMA FDD BdI Class3 (+24dBM +1/-3dB) for UMTS 1900, WCDMA FDD BdII Class3 (+24dBM +1/-3dB) for UMTS 900, WCDMA FDD BdVIII Class3 (+24dBM +1/-3dB) for UMTS 850, WCDMA FDD BdV Class3 (+24dBM +1/-3dB) for UMTS 800, WCDMA FDD BdVI

Operating temperature Normal operation: -20°C to +75°C

RoHS All hardware components fully compliant with EU RoHS Directive

HSPA - Feature

3GPP Release 6,7 DL 7.2 Mbps, UL 5.7 Mbps HSDPA Cat.8 / HSUPA Cat.6 data rates Compressed mode (CM) supported according to 3GPP TS25.212

UMTS - Feature

3GPP Release 4 PS data rate - 384 kbps DL / 384 kbps UL CS data rate - 64 kbps DL / 64 kbps UL

GSM, GPRS, EGPRS - Feature

Data transfer GPRS: • Multislot Class 12 • Full PBCCH support • Mobile Station Class B • Coding Scheme 1-4 EGPRS: • Multislot Class 12 • EDGE E2 power class for PSK • Downlink coding schemes - CS 1-4 , MCS 1-9 • Uplink coding schemes - CS 1-4 , MCS 1-9 • SRB loopback and test mode B • 8-bit, 11 bit RACH • PBCCH support • 1 phase / 2 phase access procedures • Link adaptation and IR • NACC, extended UL TBF • Mobile Station Class B CSD • V.110, RLP, non -transparent • 9.6 kbps • USSD

SMS Point-to-Point MT and MO Cell broadcast Text and PDU mode Storage: SIM card plus SMS locations in mobile equipment

Software

AT commands Hayes, 3GPP TS 27.007 and 27.005, Gemalto M2M AT commands for RIL compatibility

Java™ Open Platform Java™ Open Platform with: • Java™ profile IMP-NG & CLDC 1.1 HI • Secure data transmission via HTTPS/SSL

Page 11: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 11 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

• Multi-threading programming and multi-application execution Major benefits: seamless integration into Java applications, ease of programming, no need for application microcontroller, extremely cost-efficient hardware and software design – ideal platform for industrial GSM applications. The memory space available for Java programs is around 10MB in the flash file system and around 10MB RAM. Application code and data share the space in the flash file system and in RAM.

Microsoft™ compatibility RIL for Pocket PC and Smartphone

SIM Application Toolkit SAT Release 99

Firmware Update Generic update from host application over ASC0 or USB

Interfaces

Serial Interfaces ASC0: • 8-wire modem interface with status and control lines, unbalanced, asynchronous • Adjustable baud rates from 9600 bps up to 115200 bps • Autobauding • Supports RTS0/CTS0 hardware flow control

USB USB 2.0 High Speed (480Mbit/s) device interface, Full Speed (12Mbits/s) compliant

SIM Interface Supported SIM card with 3V and 1.8 V

Antenna (GSM) 50 Ohms. External antenna can be connected via SMA – male antenna connector

Antenna (GPS) GNSS antenna (active/passive) via SMA-female connector

Power on/off, Reset

Power on/off Switch-off by AT command (at^SMSO) Switch off and On by Watchdog (see chapter 14.3) Switch off by hardware signal “Power Down” (PD) on Power Connector (see chapter 9.1) instead of AT command Automatic switch-off in case of critical temperature or Voltage condition Switch on by hardware signal “Ignition” (IGN) on Power Connector (see chapter 9.1)

Reset Orderly shutdown and reset by AT commands

Special Features

Real time clock Timer functions via AT commands

Phonebook SIM and phone

TTY / CTM support Integrated CTM modem

5 GPS features of EHS8 module

Features

Protocol NMEA

Modes Standalone GPS Assisted GPS - Control plane - E911 - User plane

General Automatic power saving modes Power supply for active antenna

Page 12: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 12 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

6 Safety requirements

When in a hospital or other health care facility, observe the restrictions on the use of mobiles. Switch the cellular terminal or mobile off, if

instructed to do so by the guidelines posted in sensitive areas. Medical equipment may be sensitive to RF energy.

The operation of cardiac pacemakers, other implanted medical equipment and hearing aids can be affected by interference from cellular

terminals or mobiles placed close to the device. If in doubt about potential danger, contact the physician or the manufacturer of the

device to verify that the equipment is properly shielded. Pacemaker patients are advised to keep their hand-held mobile away from the

pacemaker, while it is on.

Switch off the cellular terminal or mobile before boarding an aircraft. Make sure it cannot be switched on inadvertently. The operation of

wireless appliances in an aircraft is forbidden to prevent interference with communications systems. Failure to observe these instructions

may lead to the suspension or denial of cellular services to the offender, legal action, or both.

Do not operate the cellular terminal or mobile in the presence of flammable gases or fumes. Switch off the cellular terminal when you are

near petrol stations, fuel depots, chemical plants or where blasting operations are in progress. Operation of any electrical equipment in

potentially explosive atmospheres can constitute a safety hazard.

Your cellular terminal or mobile receives and transmits radio frequency energy while switched on. Remember that interference can occur

if it is used close to TV sets, radios, computers or inadequately shielded equipment. Follow any special regulations and always switch off

the cellular terminal or mobile wherever forbidden, or when you suspect that it may cause interference or danger.

Road safety comes first! Do not use a hand-held cellular terminal or mobile when driving a vehicle, unless it is securely mounted in a

holder for speakerphone operation. Before making a call with a hand-held terminal or mobile, park the vehicle.

Speakerphones must be installed by qualified personnel. Faulty installation or operation can constitute a safety hazard.

IMPORTANT!

Cellular terminals or mobiles operate using radio signals and cellular networks. Because of this, connection cannot be guaranteed at all

times under all conditions. Therefore, you should never rely solely upon any wireless device for essential communications, for example

emergency calls.

Remember, in order to make or receive calls, the cellular terminal or mobile must be switched on and in a service area with adequate

cellular signal strength.

Some networks do not allow for emergency calls if certain network services or phone features are in use (e.g. lock functions, fixed dialing

etc.). You may need to deactivate those features before you can make an emergency call.

Some networks require that a valid SIM card be properly inserted in the cellular terminal or mobile.

Bear in mind that exposure to excessive levels of noise can cause physical damage to users! With regard to acoustic shock, the cellular

application must be designed to avoid unintentional increase of amplification, e.g. for a highly sensitive earpiece. A protection circuit

should be implemented in the cellular application.

If a power supply unit is used to supply the device it must meet the demands placed on SELV circuits in accordance with EN60950. The

maximum permissible connection length between the device and the supply source should not exceed 3m.

According to the guidelines for human exposure to radio frequency energy, an antenna connected to the SMA jack of the device should be

placed at least 20cm away from human bodies.

Figure 1 Safety requirements

Page 13: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 13 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

7 Product description

This document describes all versions of the MC 89 JAVA™ Terminal.

The core of the MC89 Terminal is the Gemalto module BGS5, EHS6 or EHS8 and an additional

microcontroller for the watchdog functionality. All terminals are working as a standard data terminal

via the RS232 or USB interface and can be programed with embedded JAVA™. The tools for the

programming can be provided by MC Technologies.

The MC89 terminals are available in some versions with different extension boards. The description

of these extensions is not part of this document.

Figure 2 Block diagram

Page 14: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 14 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

8 Interface description

The MC PROFI Terminal provides the following connectors and signals:

8.1 Interfaces and connectors

Figure 3 Interfaces and connectors

Type Description

RS232 9 pole Sub-D plug (female) for EIA/RS-232 serial interface

POW 6 pole Western plug (female) for power supply

GPS SMA Jack (female) GPS/GNSS active or passive antenna (GPS Version only)

ANT FME Jack (female) for antenna (GSM /UMTS – Radio interface)

USB USB 2.0 Type B connector

SIM SIM Card holder Table 3 Connectors on the front

9 Detailed HW description

9.1 Power supply

The power supply of the MC89 has to be a single voltage source of Vplus = 10 - 30V DC. The source

has to be capable of providing peak currents of about 1.0A at 12V during an active transmission. The

power supply must be compliant with the EN60950 guidelines.

A power supply can be connected to the connecter P.

POW Signal Name Parameters

PIN 1 Plus 10-30V DC

PIN 2 Plus 10-30V DC

PIN 3 PD (Power down) >3V (max. 30V DC)

PIN 4 IGN (Ignition) >3V (max. 30V DC)

PIN 5 Minus 0V

PIN 6 Minus 0V

Table 4 Power supply P1 and P2

Page 15: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 15 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

Disconnecting the power supply 9.1.1

Before disconnecting the power supply, make sure that the terminal is switched off by the

“AT^SMSO” command. The best way is to wait 1 second after the “^SHUTDOWN” result code has

been indicated.

9.2 Serial Interfaces

Via the serial interface, the host controller (e.g. PC) controls the terminal data, either via the EIA/RS-

232 or the USB interface. The MC PROFI Terminal can be supported by the MUX mode and the

following operating systems: Windows XP, Vista, Windows 7, Windows 8, Windows CE 7, Android.

EIA / RS232 Interface 9.2.1

PIN Signal name Input /Output Function

1 DCD Output Data Carrier Detect

2 RXD Output Receive Data

3 TXD Input Transmit Data

4 DTR Input Data Terminal Ready

5 GND Ground

6 DSR Output Data Set Ready

7 RTS Input Request To Send

8 CTS Output Clear To Send

9 RI Output Ring Indicator Table 5 EIA / RS232 Interface

Note: DTR – Data terminal Ready

Activation the DTR signal (an edge from “space” to “mark”) is switching on the terminal.

9.3 SIM-Interface

The SIM Card is intended to be a 1,8 V and 3 V SIM Card. Please insert the card as shown in figure 6.

Figure 4 SIM-Interface

Removing and inserting the SIM card during operation requires the software to be reinitialized.

Therefore, after reinserting the SIM card it is necessary to restart the terminal.

Note: No guarantee can be given, nor any liability accepted, if loss of data is encountered after

removing the SIM card during operation. Also, no guarantee can be given for property initializing any

SIM card that the user inserts after having removed a SIM card during operation. In this case, the

application must restart the terminal.

Page 16: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 16 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

9.4 USB 2.0 Interface (USB Connector Type B)

The MC89 Terminal supports a USB 2.0 High Speed (480 Mbits/s) device interface that is FULL Speed

(12Mbits/s) compliant. The USB interface is primarily intended for use as command and data

interface and downloading firmware. The USB interface supports at least 8 “message pipes” (See [13]

Related documents).

PIN Name Description

1 VBUS +5V

2 D- Data -

3 D+ Data +

4 GND Ground Table 6 USB 2.0 Interface (USB Connector Type B)

For using the USB interface of Windows systems we supported with driver and Communication

Manager Software (see [7] Related documents).

Note: In general the terminal can not be powered by the USB interface (see 7.4.1). Please use an

external power supply.

Suspension of the USB Interface

Please regard that the USB interface suspends if the terminal respectively the engine is powered down!

In this case virtual ports (COM and Modem Port) are no more valid for operation systems like Linux,

Windows (all: 2000, XP, Vista, 7) etc. To continue the communication the terminal has to be restarted

and the connection has to be reestablished.

In user applications (“Windows program”) like Hyper Terminal, ZOC or similar the connection has to

be closed and opened again. Depending on the program it maybe has to be closed and restarted.

Developers should observe this fact. In these cases a new handle has to be requested (for Windows

please consider the File Management Functions “OpenFile” and “CreateFile”)

9.5 Radio interface / Antenna

The MC89 Terminal has an FME antenna connector (ANT) for the external GSM antenna. Please use a

standard GSM antenna for 2G and 3G with FME connector.

FME Connector Terminal

FME Connector Antenna

Page 17: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 17 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

9.6 GPS interface / Antenna (with EHS8 module only)

The MC89 GPS Terminal has an SMA antenna connector (GPS) for the external GPS antenna. Please

use a standard active GPS antenna with SMA connector.

SMA Connector Terminal

SMA Connector Antenna

9.7 LED Signaling

There are different LED signals of the MC89 Terminal signaling the statuses.

LED Description

P Indicates Power

1 - 6 Free programmable LEDs (by Java)

C Controller activity (yellow LED)

U Indicates Power of the USB Interface (white LED)

Sync Status of GSM Connectivity (green Sync LED) Table 7 LED signaling

Controller LED 9.7.1

The activity of the microcontroller (controller activity) is signaled by a yellow LED (see table 7). This

can be important to see the activity of the terminal during the startup of the GSM Modem. To switch

off these functionality please follow the instructions in chapter 14.7.

Sync LED 9.7.2

The Sync LED is directly coupled to the BGS5/EHS6/EHS8 Module. To setup the functionality the

Module has to be configured by AT commands. All commands are based on the BGS5/EHS6/EHS8 AT

command set, described in the document [1] Section 1.3. Related Documents.

Page 18: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 18 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

The configuration needs the following three AT commands:

AT Command Description

At^scfg=GPIO/mode/sync“,“std“ set up GPIO configuration (see [1],[5],[7] related documents)

At+cfun=1,1 reset of the module

At^sLED=2,50 AT^SLED LED Feature (see [1],[5],[7] related documents) Table 8 AT commands for Status LED

BGS5/EHS6/EHS8 Status LED Indication

- GSM CS data call in progress or established - GSM voice call in progress or established - UMTS voice call in progress or established - UMTS CS data call in progress

50 ms on / 990 ms off

- GSM PS data transfer - UMTS data transfer

50 ms on / 1990 ms off

ME registered to a network. No call, no data transfer 50 ms on / 3990 ms off

Limited Network Service (e.g. because no SIM/ USIM, no PIN or during network search)

500ms on / 500 ms off

Table 9 Status Leds

Power LED 9.7.3

If the MC89 Terminal is powered the “P”-LED is on.

USB Power LED 9.7.4

If the USB connection is powered by an USB host (5V) the “U”-LED (white) is switched on.

Programmable LEDs 6 – 1 9.7.5

The LEDs 6 - 1 of the terminal are free programmable by the JAVA™ application. The LEDs are logical

connected to the internal micro controller (see Figure 2). They can be controlled from the JAVA™

application of the BGS5/EHS6/EHS8 module by sending I2C commands to the micro controller. For a

test use the following AT commands:

Function Commands Answer

Open I2C AT^sspi=0000 CONNECT

Sample: switch all on <aD82405FF> A+

Sample: switch all off <aD8240500> A+

Close I2C # OK

Page 19: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 19 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

I2C commands for setting the LED outputs:

Hex I2C command LED6 LED5 LED4 LED3 LED2 LED1

00 <aD8240500> off off off off off off

01 <aD8240501> off off off off off on

.

.

.

.

3E <aD824053E> on on on on on off

3F <aD824053F> on on on on on on Table 10 Outputs Software

INFO: Please find more details concerning the I2C software interface in chapter 14.

10 Mechanical and electrical characteristics

10.1 Mechanical and operation characteristic

Characteristic Min. Typ. Max. Unit Temperature Normal Operation - 20 + 25 + 75 °C

Restricted Operations

1)

- 40 --- + 90 °C Automatic Shutdown Temperature

measured on board 2)

< - 40 --- > + 90 °C 1) Restricted operation allows normal mode speech calls or data transmission

for limited time until automatic thermal shutdown takes effect.

The duration of emergency calls is unlimited because automatic thermal

shutdown is deferred until hang up

2) Due to temperature measurement uncertainty, a tolerance on the stated

shutdown thresholds may occur.

The possible deviation is in the range of +- 3°C at the over temperature limit

and +- 5°C at the under temperature limit.

Protection Class IP 40 (Avoid exposing to liquid or moisture)

Weight Approximately 120g

Dimensions (L, W, H max)

64 mm x 74mm x 32mm (without connectors)

Material of housing

Plastic (Makrolon 2807 and Cycoloy C1200 HF)

Air humidity 5 ...80 % (no condensing)

Table 11 Mechanical and operation characteristic

Page 20: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 20 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

10.2 Mounting example

The terminal can be attached using two M3 x 50 mm screws.

10.3 EIA / RS-232 interface specification

Parameter Description Conditions

(TA=+25°C)

Min. Typ. Max. Unit

V OUT Transmitter Output voltage for /RXD, /CTS, /DSR, /DCD, /RING

All transmitter Outputs Loaded with 3kΩ to ground

± 5 ± 5,4 ± 7 V

R OUT Transmitter Output resistance /RXD, /CTS, /DSR, /DCD, /RING

300 Ω

R IN Receiver Input resistor for /TXD, /RTS, /DTR

3 5 7 kΩ

V IN Input Voltage Range - 25 + 25 V

V IN, LOW Input threshold low 0,6 1,2 V

V IN, HIGH Input threshold high 1,5 2,4 V

V IN, hysteresis

Input hysteresis 0,3 V

Baud rate 5 RL=3KΩ, CL=250pF

9600 115200 115200 kbps

Table 12 EIA/RS-232 interface specification

Page 21: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 21 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

10.4 USB interface specification

The MC89 JAVA™ Terminal supports a USB 2.0 High Speed (480 Mbits/s) device interface that is FULL

Speed (12 Kbits/s) compliant. The USB interface is primarily intended for use as a command and data

interface and for downloading firmware. A USB host supports at least 6 “message Pipes” (See [13]

Related documents) to work with the MC Profi Terminal USB interface. The USB I/O – pins are

capable of driving the signal at min 3.0 V. They are 5V I/O compliant.

Note: In general the terminal can not be powered by the USB interface (see 7.4.1). Please use an

external power supply.

11 Power supplies

If you do not use the special power supply for the terminal, an alternative power supply can be used.

Please verify the conditions and the necessary parameters. A voltage of 12V DC is recommended. The

minimum output current should be 1.2 Ampere or more. The GSM burst transmissions are causing

pulse currents at the power supply input. The power supply has to be protected against short circuit.

Additional low-ESR Capacitors could be necessary.

12 Over temperature

Data transmission for a long time can cause higher temperature of the GSM/GPRS/UMTS engine.

If the on board temperature rises above the limited rating, the engine switches off automatically.

Do not cover the terminal. Take care for suitable ambient temperature. Use only recommended

antennas use power supplies with an optimal Output voltage (12 VDC and 15 VDC)

13 Regulatory and type approval information

13.1 Directives and standards

The GSM/GPRS/EDGE/UMTS engine has been approved to comply with the directives and standards

listed in [2], [6], [8] “Related documents”. It is the responsibility of the application manufacturer to

ensure compliance of the final product with all provisions of the application directives and standards

as well as with the technical specifications provided in

[1] “Related documents”.

13.2 SAR requirements specific to portable devices

The mobile phones, PDAs or other portable transmitters and receivers incorporating a GSM module

must be in accordance with the guidelines for human exposure to radio frequency energy. This

requires the Specific Absorption Rate (SAR) of portable GSM/GPRS/UMTS applications to be

evaluated and approved for compliance with national and / or international regulations.

Page 22: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 22 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

14 General software descriptions

14.1 AT commands

All supported AT commands are described in [1], [5], [7] “Related documents”.

14.2 Java programming

All documents for programming the module in Java™ are described in [4], [10] “Related documents”.

Detailed descriptions for controlling the microcontroller out of Java (Lifecycle manager for Java) are

described in [4], [10] “Related documents”.

14.3 Firmware- / Software-Update

Please differentiate between “Software”, “Firmware” and “Java™ Application”.

Firmware “Firmware” means the program for the BGS5/EHS6 or EHS8 module (Release xx.xxx;

this is not the Java application software). An update is possible via the serial interface.

The actual version can be identified with the AT command “ATi”.

Command:

ATi

Response:

Cinterion

“module name” (e.g. BGS5,EHS6,EHS8)

REVISION xx.xxx

OK”

An update is possible with a Windows Application.

Software “Software” means the program for the microcontroller of the terminal.

The Update of the Software is possible by the manufacturer only.

For customer-specific Software please contact the manufacturer.

Java™ Application Customized Java™ application (See [4],[10] Related documents)

Table 13 Firmware & Software-Update

14.4 Always-on

The microcontroller can switch on the GSM module by an always-on function. Per default the always-

on function is switched off.

If you are using the original power supply from MC Technologies, the Ignition signal is "ON" (see chapter 9.1,

bridge between Pin1 and Pin 4), so that the terminal will always be switched "ON", independent of the

always-on settings.

Page 23: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 23 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

By setting the always-on function to “On”, the module will always be switched on automatically,

even if the GSM module was switched off by a software command. The always-on function can be

controlled by I2C commands. For a test use the following AT commands:

Function Commands Answers

Open I2C AT^sspi=0000 CONNECT

Always-on “ON” <aD8020001> A+

Always-on “OFF” <aD8020000> A+

Save settings <aD862> A+

Read always-on setting <aD80300>; <aD90001> A+ A+xx

Close I2C # OK

14.5 Watchdog

The microcontroller works as a watchdog for the Java application. The Java application has to trigger

the microcontroller via the output GPIO8 of the BGS5/EHS6 or EHS8 module with a falling or rising

edge or a I2C command to the controller. The WD interval has to be set in seconds. In case of a

timeout, the microcontroller will switch off (power off) the module and the java application can start

again. Per default the watchdog is switched off. The watchdog function can be controlled by I2C

commands. For a test use the following AT commands:

Function Commands Answers

Open I2C AT^sspi=0000 CONNECT

WD interval 30s (0x1E) <aD808010000001E> A+

WD interval 600s (0x0258) <aD8080100000258> A+

WD interval 5000s (0x1388) <aD8080100001388> A+

Switch off watchdog (default) <aD8080100000000> A+

Save settings <aD862> A+

Read WD setting <aD80901>; <aD90004> A+ A+xxxxxxxx

Close I2C # OK

14.6 Auto-reset

The microcontroller can switch off and on the BGS5/EHS6 or EHS8 module beside its watchdog

functionality in a defined time period. The minimum value is 3600. In case of setting a value > 3600s,

the microcontroller will reset the module after > 3600s and the java application will start again.

In case of setting a value < 3600s, the last auto-reset setting will not be changed. Per default the

auto-reset is switched off. The auto-reset function can be controlled by I2C commands. For a test use

the following AT commands:

Function Commands Answers

Open I2C AT^sspi=0000 CONNECT

Auto-reset interval e.g. 86400s (0x015180) ≙ 24h <aD8080600015180> A+

Switch off auto-reset (default) <aD80806FFFFFFFF> A+

Save settings <aD862> A+

Read auto-reset setting <aD80906>;<D90004> A+ A+xxxxxxxx

Close I2C # OK

Page 24: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 24 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

14.7 Controller (yellow) LED on/off

If the function of the controller LED should be constantly switched off or on again, the

microcontroller has to be set by I2C commands:

Function Commands Answers

Open I2C AT^sspi=0000 CONNECT

Controller LED off <aD8020A00> A+

Controller LED on <aD8020A01> A+

Save settings <aD862> A+

Close I2C # OK

Please switch off the terminal and on again. The controller LED should be off. To check the setting use the following commands:

Function Commands Answers

Open I2C AT^sspi=0000 CONNECT

Read controller LED setting <aD8030A>;<aD90001> A+ A+00orA+01

Close I2C # OK

14.8 Status queries via I2C and AT commands

Status queries of the Controller can be easily made by sending I2C commands. For more detailed

Information use the Controller lifecycle document for Java enabled GSM terminals from MC

Technologies [14]”Related documents”:

Function Commands Answers Note

Open I2C AT^sspi=0000 CONNECT

Software Version <aD82900>;<aD90004> A+A+xxxxxxxx 1

Hardware Revision <aD82702>;<aD90002> A+A+xxxx 2

Product ID <aD82703>;<aD90002> A+A+xxxx 3

External Voltage <aD82705>;<aD90002> A+A+xxxx 4

Close I2C # OK

All answers will be issued in hex format and must perhaps be calculated in decimal format. Note 1: Convert the last two bytes to decimal => [first byte].[second byte].[last two bytes] Note 2: Convert all bytes to decimal Note 3: 2021 => MC89 Basic 2022 => MC89 HSPA 2023 => MC89 GPS Note 4: Convert all bytes to decimal. The result is the measured power input voltage in mV

Page 25: User Manual - mc-technologies.net · MC89 JAVA™ Terminal 2 Rev. 1.2/05/16 User Manual M89 JAVA™ Terminal Contents 1 Legal information..... 4

MC89 JAVA™ Terminal 25 Rev. 1.2/05/16

User Manual

MC89 JAVA™ Terminal

Examples:

Function Answers Description / Value

Note

Software Version A+A+010102DB Version 1.1.731

1

Hardware Revision A+A+006E HW Rev. 110 2

Product ID A+A+2021 MC89 Basic 3

External Voltage A+A+2E2D 11.821mV 4

.