How to upgrade firmware using Windows Hyperterminal
---------------------------------------------------

1) bring up Windows hyperterminal 
2) power on the module and make sure you see the Type 'd' to enter download mode...message
3) type the character d right away when you see the message
4) start xmodem upload.  The upgrade will take about 6 minutes
5) after upgrade is complete, you need to login and set the model number:
- for Socket modem IP, type in comamnd "set-model-number MTSMIP"
- for Socket modem IP V22 only, type in command "set-model-number MTSMIP-V22"
- for Serial to serial adapter, type in command "set-model-number MTSSIP"
- for CDMA modem with IP, type in command "set-model-number MTSWIP-C"
- for GSM modem with IP, type in command "set-model-number MTSWIP-G"


Firmware VERSION 1.07, DATED April-1-2005
------------------------------------------
1) Fixed CLI for ~ problem
2) Fixed for ~ problem in PPP
3) Fixed Dial number in CLI to accept symbols
4) Fixed CLI for restore default-config command
5) Fixed CLI Error message standardizations
6) Fixed PPP idle timeout Default value.  Change from 600 secs to 0 secs. 0 secs implies Idle-timeout is disabled
7) Fixed Auto-dialin retry problem
8) Fixed Auto-dialin data transmission problem
9) Fixed PPP idle timeout problem.  When idle timeout set to 0, and when ppp link goes down for some reason, ip module will retry for PPP link.
10) Fixed CD down on auto-dialout session termination.  DCD reflects ONLY the physical link status.
11) Fixed Telnet Inactivity timeout problem
12) Fixed Manual dialout escape-string problem
13) xed Login problem in case of auto-dialin fails
14) Fixed File size problem in ftp data transfer
15) Fixed Login string Problem when auto-dialin trig-mode set to char
16) Fixed Problem in disconnecting dialin session by dropping DTR
17) Fixed Login string size problem
18) Fixed CHAP only authentication.   When CHAP only is set, it should try authenticate using CHAP only

19) Added Raw mode support to Standard port 23
20) Added new set of modem patches for CX84100-41 modem chip are updated to the patch binary. Setting the model number to MTSMIP-V22-1 downloads the patch files corresponding to CX84100-41 chip.
21) Added Support for PPP Traces. PPP negotiations can be viewed both in case of link establishment and link failure
22) Added Modem Transparent mode feature enhancement.  The serial S0 & serial S1 buffers are now set to 100K only for this mode of operation.
23) Added Transparent mode feature by bypassing the Network processor.  Feature is supported only for Wireless modems (MTSWIP-C and MTSWIP-G)
24) Added support for FTP command line options.   FTP transfer can be done via single command line
25) Added Feature to terminate dialout session by toggling DTR is added.    New Command added
- set serial s0 dialout-monitor <dtr/none>

26) Added new command to Reset internal modem
- "reset modem

27) Added new commands for Auto-dialin Enhancement to support Fugawi Tracker Server.
- "set serial s0 auto-dialin-chat <enable/disable>
- set serial s0 auto-dialin-delimiter <char>
- set serial s0 auto-dialin-prefix <string>
- set serial s0 auto-dialin-chat-script <line-num> <expect-string> <send-string>
- "show serial s0 auto-dialin-chat-script

28) Added new commands for DDNS (Dynamic DNS) client
- "set ip ddns max-retries <retries>
- set ip ddns update-interval <interval>
- set ip ddns server <server>
- set ip ddns port <port>
- set ip ddns checkip-server <server>
- set ip ddns checkip-port <port>
- ddns force-update


Firmware VERSION 1.04, DATED June-18-2004:
------------------------------------------
Enhancements and fixes:
1. Fixed ftp machine name when there is a - (dash) character within the name


Firmware VERSION 1.03, DATED June-15-2004:
------------------------------------------
Enhancements and fixes:
1. Fixed send-mail problem so it has the proper timezone stamp in the email


Firmware VERSION 1.02, DATED 02-Apr-2004:
-----------------------------------------
Enhancements and fixes:
1. Force DSR high for all models MT2456SMI-IP-xx
2. Fix send-mail problem.  \r\n added to the end of message header so message body text show up properly when sending "v : 1;id : 127;"
3. Moved GPIO31 and GPIO38 initialization to the beginning.  It need to be initialized before printing the boot message


Firmware VERSION 1.01, DATED 23-Feb-2004:
-----------------------------------------
Enhancements and fixes:
1. Support for Country Profiles V22 and V34
2. Support to configure all Model numbers  MTSMIP, MTSSIP, MTSWIP-C, MTSWIP-G, MTSMIP-V22. MTSWIP-C, MTSWIP-G works in MTSSIP by default. 
3. When PPP link goes down during ftp/telnet/smtp sessions, the applications are brought down and module returns # prompt on S0. 
4. New feature to enable/disable command echoing on serial S0  A new command set serial s0 echo-command enable/disable is added.
5. Add a new option for FTP Client  Support the append option. -a option is added to existing ftp command.
6. GPIO39 is modified as output pin and is always set to Low on serial S0. As GPIO39/FLCLK is a special purpose register, the Option register is set appropriately.
7. Serial driver enhancements to avoid locking up of module.
8. Command line interface fix to handle characters more than 1024. 
9. Reflect DSR of S1 to DSR on S0 when in transparent mode.
10. GPIO38 is modified as output pin and is always set to High.
11. GPI031 is modified as output pin and is always set to Low.

