ftp://ftp.ascend.com/pub/Software-Releases/Max/Release-7.0.X/7.0.0/doc/.
Steps
f Extended (full) Load - Complete version of code for production environments.Once you obtain the two files, you will need to perform the upgrade procedure twice (load the Restricted load, reset the MAX, then load the extended load). All upgrades from 6.0.0 to a higher release thereafter, only require the Extended load without the need for a Restricted load.
r Restricted Load - Bare minimum code, only used for migration from a 5.0 revision to 6.0.0 or higher. Failure to use this load will result in potential configuration loss. When in Restricted mode, T1/PRI lines (switched or nailed PPP/frame relay) and modems will be operational. All other protocols (e.g. IPX, Appletalk, X.25, SNMP, OSPF, AIM, BONDING, DHCP, COMBINET) will not be available.
ESC [ ESC =These four key strokes must be entered within a one second time interval.
When you reach Diagnostics mode, you should see a ">" prompt (to exit out of Diagnostics mode, type in the command "quit").
> tloadcode [ip address of the TFTP server] [file name]Here's an example if you have placed the MAX binary file in a configured path on your TFTP server:
> tloadcode 5.5.5.5 rtik.m40Here's an example if your Windows based TFTP server does not have a path configured, but you have put the file in the c:\temp directory:
> tloadcode 5.5.5.5 c:\temp\rtik.m40Note: If going from a 5.0 release to a 6.0.0 or higher release and your MAX requires using two loads (i.e. Restricted and Extended), first load the Restricted load.
This command loads the binary software image into flash using the TFTP protocol. Although it may operate a bit slower, the MAX is fully functional during the upgrade procedure. The "tloadcode" command first perfoms an implied "fsave" (to save its configurations in its internal Flash memory), then loads the code across the network. During the transfer of the file, a series of dots is printed to indicate progress. Do not interrupt the upload process.
> fsave...and hit RETURN. Then type in this command...
> nvram...and again hit RETURN.
At this point, the MAX unit will reset. If the new version of code is running, the box will restore its saved configuration from Flash. When this occurs, the MAX unit will automatically reboot a second time. This is necessary because the unit copies its stored configurations from Flash to NVRAM on the first boot, and then must reboot to initialize using the new NVRAM settings.
Important Note: After you load a restricted load and perform the "fsave" and "nvram" commands, the MAX will come back up in "Restricted Mode" (indicated on top of the Main Edit Menu window). Proceed with step 3-5 again to upload the Extended load. However, after the upload is complete, you only need to perform the "nvram" command and not the "fsave" command since "fsave" is not allowed in Restricted mode. Your MAX unit will still maintain its configurations.
ALSO REMEMBER THAT ALL SUBSEQUENT UPGRADES FROM 6.0.0 OR HIGHER DO NOT REQUIRE A RESTRICTED LOAD!