You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>AT</strong> <strong>Commands</strong> <strong>Reference</strong> <strong>Manual</strong><br />
**- Load Flash Memory<br />
The linear flash memory uploader allows flash memory connected to the modem external<br />
memory bus to be upgraded with revised modem firmware. This process transfers<br />
(uploads) the upgraded modem firmware (data) from the host computer to the modem<br />
which transfers the data to the flash memory device. The linear flash memory downloader<br />
allows the flash memory connected to the modem external memory bus to read and<br />
saved. This process transfers (downloads) the current modem firmware (data) to the host<br />
computer. Uploading new firmware to the flash memory or downloading existing<br />
firmware from the flash memory device is a two-step process.<br />
1. When the <strong>AT</strong>** command is issued, the modem firmware boot loader is invoked and<br />
the user will first load a flash load module (FLM) into the modem's RAM. If the user<br />
wishes to upload new firmware to the modem, he should load the uploader FLM. If<br />
the user wishes to download existing firmware from the modem, he should load the<br />
downloader FLM. In either case, the data transfer is done via an ASCII transfer. The<br />
FLM contains the programming algorithm for the flash memory device being<br />
programmed and any messages that may be sent during the load process.<br />
2. If the user wishes to upload new firmware to the modem, then he will then load the<br />
new modem firmware which the uploader FLM will then program into the flash<br />
memory device. This transfer is done via XMODEM transfer. If the user wishes to<br />
download existing firmware from the modem, then he will set up the host PC for<br />
XMODEM receive and the downloader FLM will begin to send the existing<br />
firmware from the flash memory to the host PC.<br />
Procedure<br />
1. Install in the modem a flash memory programmed with the modem firmware or a<br />
blank flash memory.<br />
2. Put the uploader FLM and downloader FLM files and the new modem firmware file<br />
(e.g., XmUL003.s37, XmDL003.s37, and 206s4712.S37) in an appropriate directory<br />
on the computer's hard disk.<br />
3. Configure the communications application program for a DTE rate of between 9600<br />
bps and 115200 bps and RTS/CTS flow control.<br />
4. Check the modem for response by typing <strong>AT</strong>.<br />
5. Initiate the download process using the <strong>AT</strong>** command. The "Download flash<br />
code…" message appears upon issuing the <strong>AT</strong>** command.<br />
6. Perform an ASCII transfer of the FLM file (e.g., XmUL003.s37 for uploading new<br />
firmware to the modem or XmDL003.s37 for downloading existing firmware from<br />
the modem) from the host computer to the modem RAM using an industry standard<br />
communications software or an equivalent process (ensure that all ASCII translation<br />
or pacing is turned off).<br />
7. After the FLM has been loaded, if uploading new firmware to the modem, perform<br />
an XMODEM upload of the new modem firmware hex file (e.g., 206s4712.S37)<br />
from the host computer to the modem RAM using an industry standard<br />
communications software or an equivalent process. If downloading existing<br />
firmware from the modem, using an industry standard communications software or<br />
equivalent, put the host PC in XMODEM receive mode.<br />
3-14<br />
Conexant<br />
100722B