Appendixes

Appendix B - Multi-Tech Flash Programming Protocol

Introduction

This appendix describes the protocol by which the modems are flash programmed.

The information in this section is provided for the exclusive use of the users of modems by Multi-Tech Systems, Inc. Such users have the right to use, modify, and incorporate this code into other products provided they include the Multi-Tech Systems, Inc. notice and the associated copyright notice with any such product.

Copyright (C) Multi-Tech Systems, Inc. 1995

All Rights Reserved.

The information in this file is provided “AS IS” without warranty.

1.Programming the Modem

There are two ways to start flash programming a modem. It can be programmed either from “AT” mode or right when the modem powers up.

Below is an example of how a modem is programmed.

DTE

Modem

Comments

AT*FS\r

 

This effectively “restarts” the modem so that it

 

 

enters the boot code.

Handshake Sequence

 

 

M’s

 

Many M’s are sent (10 milliseconds apart) at 19200

 

 

baud.

 

 

This is where the handshake starts if the modem is

 

 

just powered up

 

U

U is sent at 19200 baud if M’s are received within 30

 

 

milliseconds of power up (see section 3.6).

 

 

If the M’s are not received within 30 milliseconds,

 

 

then the modem starts up normally.

D

 

Sent at 19200 baud

 

JKM

J if can receive only at 19200

 

 

K if can receive only at 19200/3840

 

 

M if can receive at 9600/19200/38400/57600/115200

IJKLM

 

I if modem will be programmed at 9600

 

 

J if modem will be programmed at 19200

 

 

K if modem will be programmed at 38400

 

 

L if modem will be programmed at 57600

 

 

M if modem will be programmed at 115200

 

\r\nOK\r\n

Modem is ready to be programmed

MT3334SMI

67

Page 67
Image 67
Multi-Tech Systems MT3334SMI manual Appendix B Multi-Tech Flash Programming Protocol, Introduction, Programming the Modem