Chapter 5 – AT Commands, S-Registers, and Result Codes

Command

%8

Plug and Play Vendor ID and Product Number

Description:

 

Sets and stores Vendor ID and product number for serial Plug and Play

 

 

and for ISA Plug and Play which use the Conexant 11596 Plug and Play

 

 

device. Applicable to Desktop configuration only.

Default:

 

None

Example:

 

%8<3 ASCII characters><4 hex numbers><same 3 ASCII

 

 

characters><same 4 hex numbers><cr>

Result Codes:

 

OK <3 ASCII characters><4 hex numbers><same 3 ASCII

 

 

characters><same 4 hex numbers>

 

 

Otherwise ERROR

Command

**

Load Flash Memory

Description:

 

The linear flash memory uploader allows flash memory connected to the

 

 

modem external memory bus to be upgraded with revised modem

 

 

firmware. This process transfers (uploads) the upgraded modem firmware

 

 

(data) from the host computer to the modem which transfers the data to the

 

 

flash memory device. The linear flash memory downloader allows the flash

 

 

memory connected to the modem external memory bus to read and saved.

 

 

This process transfers (downloads) the current modem firmware (data) to

 

 

the host computer. Uploading new firmware to the flash memory or

 

 

downloading existing firmware from the flash memory device is a two-step

 

 

process.

 

 

1. When the AT** command is issued, the modem firmware boot loader is

 

 

invoked and the user will first load a flash load module (FLM) into the

 

 

modem's RAM. If the user wishes to upload new firmware to the

 

 

modem, he should load the uploader FLM. If the user wishes to

 

 

download existing firmware from the modem, he should load the

 

 

downloader FLM. In either case, the data transfer is done via an ASCII

 

 

transfer. The FLM contains the programming algorithm for the flash

 

 

memory device being programmed and any messages that may be sent

 

 

during the load process.

 

 

2. If the user wishes to upload new firmware to the modem, then he will

 

 

then load the new modem firmware, which the uploader FLM will then

 

 

program into the flash memory device. This transfer is done via

 

 

XMODEM transfer. If the user wishes to download existing firmware

 

 

from the modem, then he will set up the host PC for XMODEM receive

 

 

and the downloader FLM will begin to send the existing firmware from

 

 

the flash memory to the host PC.

Procedure

1.Install in the modem a flash memory programmed with the modem firmware or a blank flash memory.

2.Put the uploader FLM and downloader FLM files and the new modem firmware file (e.g., XmUL003.s37, XmDL003.s37, and 206s4712.S37) in an appropriate directory on the computer's hard disk.

3.Configure the communications application program for a DTE rate of between 9600 bps and 115200 bps and RTS/CTS flow control.

4.Check the modem for response by typing AT.

5.Initiate the download process using the AT** command. The "Download flash code…" message appears upon issuing the AT** command.

6.Perform an ASCII transfer of the FLM file (e.g., XmUL003.s37 for uploading new firmware to the modem or XmDL003.s37 for downloading existing firmware from the modem) from the host computer to the modem RAM using an industry standard communications software or an equivalent process (ensure that all ASCII translation or pacing is turned off).

Multi-Tech Systems, Inc. SocketModem MT5600SMI Developer’s Guide

34

Page 34
Image 34
Multi-Tech Systems MT5600SMI-XL92 Command Plug and Play Vendor ID and Product Number, Command Load Flash Memory, Procedure