Comtrol AT Commands for SmartACFL User Manual

Page 31

Advertising
background image

Command Reference Manual

100722A

Conexant

3-11

3.2.1.20 %8 - Plug and Play Vendor ID and Product Number
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.

Syntax

&8<3 ASCII characters><4 hex numbers><same 3 ASCII characters><same 4 hex numbers><cr>

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>

ERROR

Otherwise

3.2.1.21 **- Load Flash Memory
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).

7. After the FLM has been loaded, if uploading new firmware to the modem, perform an XMODEM upload of the new

modem firmware hex file (e.g., 206s4712.S37) from the host computer to the modem RAM using an industry standard
communications software or an equivalent process. If downloading existing firmware from the modem, using an industry
standard communications software or equivalent, put the host PC in XMODEM receive mode.

Advertising
This manual is related to the following products: