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
Copyright (C)
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 |