DEFINITY Made Easy Home Page Table of contents Previous page Next page Index Links Frequently asked questions
Go to Upgrades for si Go to Installation for MCC Go to Installation for SCC



Downloading Firmware to Port Circuit Packs

The Firmware Download feature allows you to download new firmware to one or more circuit packs that have the "P" suffix within the same system. This feature eliminates having to physically remove the circuit pack and sending it to the factory for a firmware update.

The table below shows the high-level processes outlined in this document.

Contents of this document  

Step
Action
No. of circuit packs
Description

Complete the Before you start section.

All

Gathering information, downloading new firmware image file from Website.


Choose either:

or

  • Single

  • Multiple
    (same type)

  • Copying a new firmware image file onto a source circuit pack using the File Transfer Protocol (FTP).

  • Copying the image to the target circuit pack.

  • Replacing the old firmware image file in FLASH memory with the new file.


If you have any trouble with the procedure, refer to the Troubleshooting firmware downloads section.

All

Downloadable Circuit Packs

These procedures apply to these circuit packs (and higher suffixes):

Before you start

Hardware/software requirements

The following items are needed to download firmware to the appropriate circuit packs:

DEFINITY ECS

DEFINITY ECS hardware and software compatibility  


System software release
Circuit Pack
Release 9
Release 9.5
Release 10

TN799C (C-LAN)

Remote download

Remote download

Remote download

TN799D (C-LAN)

Remote download

Remote download

Self-download

or

Remote download

TN2501AP (VAL)

N/A

Self-download

Self-download

PC or other server

Note: Not all GUI-based FTP applications are compatible with DEFINITY. Command-line FTP applications launched from a DOS prompt or UNIX shell work best.

Download image from support Web site

For the download, you need a temporary staging area to keep the firmware images before uploading them to the source circuit pack. Although the download is normally done from a PC, you can also use other servers, such as UNIX.

  1. Go to the Avaya Customer Support Web site ( http://support.avaya.com).

  2. Select the Online Services link near the top left of the page.

  3. Select Software/Firmware Downloads.

  4. A page with a large table appears.

  5. Find and click on the following table entry:

  6. Grouping Product Name Document Title

    Communication Definity Enterprise Definity Firmware
    Systems Communication Server(G3x) Downloads

    The main DEFINITY Firmware Download page appears.

  7. Select the circuit pack you want to upgrade, then the firmware images that you need (there may be more than one, depending on the circuit pack).

  8. For example, the tn2501ap_f05.bin filename is for the TN2501AP (VAL) circuit pack.

  9. Download the file to the directory from which you will launch the FTP application.

Pre-download checks

At the SAT:

  1. Type change permissions <login> and press Enter .

  2. Ensure that the Administer Features field is y on the Command Permissions Categories screen.

  3. Get the IP address for the source circuit pack either from the data systems administrator or by typing the following SAT commands:

    1. If you know the circuit pack address, type list configuration board <UUCSS> and press Enter.

      If you do not know the circuit pack address, type list configuration all and press Enter.

    2. Check that these ports are enabled:

      • Port 17 (C-LAN)

      • Port 33 (VAL)

    3. Type display port <UUCSSpp> and press Enter to obtain the data module ID, where pp is the port number.

    4. Type display data-module <ID> and press Enter to obtain the link number.

    5. Type status link <link_number> and press Enter to check the link status and obtain the source IP address.

Self-download

In this procedure you will use an FTP client to copy the new firmware image file to a circuit pack. Then you will copy the new image to the FLASH memory on the pack. This procedure updates only a single circuit pack and applies to these circuit packs:

Set up file system on circuit pack

Before you can load files onto the source circuit pack, you must first set up a file system on the circuit pack to accept the files.

  1. Log onto the switch using superuser or services login and password.

  2. Type enable filesystem board <UUCSS> login <ftplogin> <ftppassword> [size actual_size], where


Note: The size actual_size qualifier only works with TN799C (C-LAN). It allows you to specify a smaller filesystem size than the default 1MB block (maximum) allocated.

If the source circuit pack does not have enough available memory, delete old files ( remove file board <UUCSS> <filename>) or wait until there is less traffic on the board.


Caution! The ftplogin and ftppassword will remain on the TN799DP (C-LAN) and TN2501AP (VAL) circuit packs until they are reset or until you issue the disable filesystem board <UUCSS> command.

FTP the new firmware image file

The following steps are generic to most FTP programs. Use your laptop/PC/UNIX to complete this procedure.

  1. Ensure that the new firmware image file is in the same directory from which you will launch the FTP session.

  2. Type ping <source_ip_address> and press Enter to verify a communication link to the source board.

  3. Type ftp <source_ip_address> and press Enter.

  4. Log in to the source circuit pack with the same ftplogin and ftppassword that you used in the Set up file system on circuit pack section.

  5. Type bin and press Enter.

  6. This transfers files in binary format.

  7. If you are downloading to the TN2501AP (VAL) circuit pack only, type cd / and press Enter.

  8. This command moves you from the announcement directory (default for FTP sessions) to the root directory (/) where firmware and other files are located.

  9. Type put <filename.ext> and press Enter.

  10. This command copies the new firmware image file to the destination directory.

  11. Type dir and press Enter.

  12. Verify that the new firmware image file is on the circuit pack.

  13. Type quit and press Enter.

  14. This ends the FTP session.

Verify files

From the SAT verify that the new firmware image file is on the circuit pack.

  1. Type list directory board <UUCSS> and press Enter.

  2. The List Directory screen displays.

List Directory screen

  1. Verify that the new firmware image file is listed in the File/Directory Name field.

Schedule download

  1. Type change firmware download and press Enter.

  2. The Firmware Download screen displays.

Firmware Download screen

  1. Fill in the fields listed in the table below:

Firmware Download fields and descriptions 

Field
Description
Notes
Source Board Location
Type the UCCSS address of the source circuit pack.

Firmware Image File Name
Type the complete filename (including file extension) of the new firmware image file.
See Screen in the Verify files section.
Target Board Code
Type the circuit pack ID, for example "TN2501."
Note: Do not type the "AP" suffix.
Self-download:
This must be the same circuit pack type as the source circuit pack. You cannot mix circuit pack types.
Remote-download:
This must be the same circuit pack as the target circuit pack.
Suffix
Examples:
  • For VAL (TN2501AP) type AP.

  • For C-LAN (TN799DP), type DP.

  • For DS1 (TN464GP), type GP.


Firmware Vintage
This is a display-only field for TN799DP (C-LAN) and TN2501AP (VAL).

Schedule Download
Type y to schedule the firmware download for another time.
Type n to start the firmware download immediately after completing the form.
Once the firmware download begins, you cannot make any changes to this form.
If you answer n(o), then the Start Date/Time and Stop Date/Time fields do not appear. The download begins as soon as you press Enter.
Remove Image File After Successful Download
Type y if you want the procedure to automatically remove the new firmware image file [default].





Type n if you do not want the new firmware image file removed.
At the completion of a successful download, the procedure automatically removes the new firmware image file from the source filesystem, freeing up the memory on the source circuit pack. We recommend using the default setting.
If you set this field to n, you must manually remove the new firmware image file from the source filesystem after the download has completed. See Disable filesystem.
Start Date/Time
Type the date and time that you want the firmware download to begin.
See the Check specified resources section to ensure that the necessary resources are available.
Stop Date/Time
Type the date and time that you want the firmware download to end.
If the scheduled stop time is reached before the new firmware image file has been downloaded to all circuit packs, the system finishes downloading to the circuit pack in progress before aborting the remainder of the download schedule.
Target Location
Type the UUCSS address of the circuit pack that you are updating.
The circuit pack at this address must be the same type as the source circuit board. Y ou can only put one entry in this field.

  1. Submit the schedule.

  2. If you set the Schedule Download field to n, the download starts as soon as you submit the schedule.


Note: If you receive a SAT error message asking you to use the test firmware download command, this means that there was a problem with a previous firmware download. Run the test before proceeding.


Caution! The ftplogin and ftppassword will remain on the TN799DP (C-LAN) and TN2501AP (VAL) circuit packs until they are reset or until you issue the disable filesystem board <UUCSS> command.

  1. If you are self-downloading to a TN2501AP (VAL) circuit pack, reseat the pack:


Caution! Ensure that both the top green and top amber LEDs are out.

    1. Release the latch handle to free the circuit pack from the carrier.

    2. Pull the circuit pack out approximately 1-2 inches (2.54 to 5.08 cm.).

    3. Re-insert the circuit pack into the carrier.

    4. Close the latch securely.

Check specified resources

This procedure checks the header on the new firmware image file to ensure that the firmware download will run as you intend.

  1. Type test firmware download and press Enter.

  2. The Test Results screen (Screen ) appears.

Test Results screen

  1. Look in the Result field for FAIL conditions.

  2. If the test does not pass, refer to the Maintenance for Avaya MultiVantage DEFINITY Server.

  3. Re-run the test ( test firmware download).

  4. When the test passes, all specified resources are available for the scheduled download.

Monitor download progress

  1. Type status firmware download and press Enter.

  2. The Status Firmware Download screen displays.

Status Firmware Download screen

  1. If this form is blank after issuing the command, go to Step 4.

  2. Check the St (status) field immediately to the right of the Target Location field's address of the circuit pack to view the progress of the firmware update:

  3. Type status firmware download last and press Enter.

  4. This allows you to view the progress of the last completed firmware update or the entire schedule if it is completed.


Caution! The ftplogin and ftppassword will remain on the TN799DP (C-LAN) and TN2501AP (VAL) circuit packs until they are reset or until you issue the disable filesystem board <UUCSS> command.

  1. If you are self-downloading to a TN2501AP (VAL) circuit pack, reseat the pack:


Caution! Ensure that both the top green and top amber LEDs are out.

    1. Release the latch handle to free the circuit pack from the carrier.

    2. Pull the circuit pack out approximately 1-2 inches (2.54 to 5.08 cm.).

    3. Re-insert the circuit pack into the carrier.

    4. Close the latch securely.

Aborting a firmware download

If you need to abort a scheduled (pending) firmware download:

  1. Type disable firmware download and press Enter.

  2. This command

Remote download

This procedure allows you to update up to 50 target circuit packs of the same type using a new firmware image file distributed from a TN799C/DP (C-LAN) source circuit pack. This procedure updates these target circuit packs:

Preparation

  1. Repeat the steps that are detailed in the Before you start section.

Set up file system on circuit pack

Before you can load files onto the source circuit pack, you must first set up a file system on the circuit pack to accept the files.

  1. Log onto the switch using superuser or services login and password.

  2. Type enable filesystem board <UUCSS> login <ftplogin> <ftppassword> [size actual_size], where


Note: The size actual_size qualifier only works with TN799C (C-LAN). It allows you to specify a smaller filesystem size than the default 1MB block (maximum) allocated.

If the source circuit pack does not have enough available memory, delete old files ( remove file board <UUCSS> <filename>) or wait until there is less traffic on the board.


Caution! The ftplogin and ftppassword will remain on the TN799DP (C-LAN) and TN2501AP (VAL) circuit packs until they are reset or until you issue the disable filesystem board <UUCSS> command.

FTP the new firmware image file

The following steps are generic to most FTP programs. Use your laptop/PC/UNIX to complete this procedure.

  1. Ensure that the new firmware image file is in the same directory from which you will launch the FTP session.

  2. Type ping <source_ip_address> and press Enter to verify a communication link to the source board.

  3. Type ftp <source_ip_address> and press Enter.

  4. Log in to the source circuit pack with the same ftplogin and ftppassword that you used in the Set up file system on circuit pack section.

  5. Type bin and press Enter.

  6. This transfers files in binary format.

  7. Type put <filename.ext> and press Enter.

  8. This command copies the new firmware image file to the destination directory.

  9. Type dir and press Enter.

  10. Verify that the new firmware image file is on the circuit pack.

  11. Type quit and press Enter.

  12. This ends the FTP session.

Verify files

From the SAT verify that the new firmware image file is on the circuit pack.

  1. Type list directory board <UUCSS> and press Enter.

  2. The List Directory screen displays.

  3. Verify that the new firmware image file is listed in the File/Directory Name field.

List Directory screen

Schedule download

  1. Fill in all of the fields in the Firmware Download fields and descriptions section except the Target Location field.


Note: If you are scheduling firmware downloads for a circuit pack that is designated as primary/secondary sync (timing) source (for example, TN464GP), this procedure automatically redesignates a local timing source during the download. After the download is complete and the circuit pack is returned to service, the procedure designates the original circuit packs as the timing source.


Note: The target circuit packs are automatically busied out before the firmware is downloaded to them and automatically returned to service after the download is completed. While a DS1 circuit pack is busied out, any active calls through that circuit pack are dropped.

  1. In the Target Location field, type the UUCSS address of each similar-type, programmable circuit pack (up to 50).


Note: You can only download one image file to a similar type circuit pack at a given time (for example, to all the TN464GP circuit packs). The download process does not support broadcasting more than one image file to different-type circuit packs (for example, from TN464GP to TN2313BP).

If you do not know the target board locations:

    1. Type list configuration all and press Enter.

    2. The System Configuration screen appears.

System Configuration screen

    1. Look for the "P" suffix in the Code column and note the circuit pack's UUCSS address in the Board Number field.

    2. Type the UUCSS address of all similar type circuit packs in the Target Location field.

  1. Submit the schedule.

  2. If you set the Schedule Download field to n, the download starts as soon as you submit the schedule.


Note: If you receive a SAT error message asking you to use the test firmware download command, this means that there was a problem with a previous firmware download. Run the test before proceeding.

Check specified resources

This procedure checks the header on the new firmware image file to ensure that the firmware download runs as you intend.

  1. Type test firmware download and press Enter.

  2. The Test Results screen appears.

Test Results screen

  1. Look in the Result field for FAIL conditions.

  2. If the test does not pass, refer to the Maintenance for Avaya MultiVantage DEFINITY Server.

  3. Re-run the test ( test firmware download).

  4. When the test passes, all specified resources are available for the scheduled download.

Monitor download progress

  1. Type status firmware download and press Enter.

  2. The Status Firmware Download screen displays.

Status Firmware Download screen

Aborting a firmware download

If you need to abort a scheduled (pending) firmware download:

  1. Type disable firmware download and press Enter.

  2. This command

Disable filesystem


Note: Performing the following steps on the TN799DP (C-LAN) or TN2501AP (VAL) circuit packs, removes only the ftplogin and the ftppassword . The allocated memory for the file system remains reserved for the session.

To free up resources on the source circuit pack, you must delete the new firmware image files and disable the filesystem.

  1. Type remove file board <UUCSS> <filename> and press Enter to remove image files from the source board.

  2. Type list directory board <UUCSS> and press Enter.

  3. The List Directory screen appears.

  4. Verify that the new firmware image file is not listed in the File/Directory Name field.

  5. Type disable filesystem board <UUCSS> and press Enter to disable the filesystem on the source circuit pack.


Note: This command is only successful if no files remain on the source circuit pack.


DEFINITY Made Easy Home Page Table of contents Previous page Next page Index Links Frequently asked questions
Go to Upgrades for si Go to Installation for MCC Go to Installation for SCC
Copyright 2002 Avaya Inc.
Send comments to MadeEasy Development Team



Always check at the Made Easy Web site for the most current information.