C23 Firmware for Verification Page 3 July 19, 2005
Version 1.00 IP Phone 2007 Firmware Release Notes
IP Phone 2007 Firmware Release Notes
Editor: Charles Walter
Release Date
July 19, 2005
History
Based on the previous release: 0621C22.
Applicable Hardware
This firmware is intended to run on the IP Phone 2007 NTDU96, Sample C, D or newer hardware.
This firmware cannot run on any other existing hardware. This firmware no longer supports
sample B hardware.
Purpose of this Firmware
As a post-GA up-issue, this release addresses problems found while testing Citrix XAS server
applications, in advance of releasing the IP Phone 2007 up-issue. This firmware is basically “CR
functional equivalent” to the Phase 2 IP Phone 2007’s D98 build (see the Changes section for
details).
The release level of this firmware is “post-GA up-issue”.
The non-compressed identifier string “FW Version Len070621C23” is embedded in the binary.
The full “Enhanced FW Download” strings are also supported.
C23 Firmware for Verification Page 4 July 19, 2005
Version 1.00 IP Phone 2007 Firmware Release Notes
Image Size
Maximum flash size is 16 Mbytes in the IP Phone 2007
Maximum SDRAM size is 32 Mbytes in the IP Phone 2007
Firmware Upgrade
The IP Phones 2007 shipped from the factory and those already installed need to be field
upgraded.
Thee three methods for field upgrading the firmware in the IP Phones 200 are as follows (in order
of simplicity):
1) Automatic UFTP download initiated by the server available in firmware C13 or above
2) Tool menu TFTP upgrade available in firmware C12 or above
3) Manual in BootC (normal fault recovery method) available in firmware C07 or above
Note:
Two other field upgrade methods are available, though not recommended at this time:
1) Automatic by .cfg file (as with some 3
2) Re-programming using the JTAG port (not intended for end user upgrade)
Important Note
The TFTP download and upgrading of the IP Phone 2007 Flash memory takes a while. Please be
patient. Do not unplug or reboot the phone during the process! The TFTP file transfer takes about 20
seconds, followed by another 2.5 minutes to burn the file into the Flash memory; displayed messages
indicate current activity. The IP Phone 2007 then finishes the process, reboots, and runs the new
Firmware version.
:
rd
party phones) (not yet implemented)
Method 1: Automatic UFTP Download Initiated by Server
Releases C13 or later all support the UFTP download process initiated by the server. This
feature requires the server to be able to correctly identify the IP Phone 2007. Once the server
identifies the IP Phone 2007, it uses the correct firmware image to start the firmware upgrade
process. If it can, then the UFTP download follows the same process as on other existing IP
Phones.
This download process is supported on CS 1000 Release 4.5 or later. Use Element Manager to
load the 0621C23.bin file to the Signaling Servers. The IP Phones upgrade when they register.
Method 2: Tool Menu TFTP Upgrade
In firmware C12 or later, users have the option of starting the TFTP upgrade from the application.
This method requires the TFTP server to carry a configuration file called “i2007.cfg” in addition to
the image file. The configuration file is a plain text file with the following fields:
Field Name Field Value Descriptions
DOWNLOAD_MODE FORCED Must be FORCED
VERSION C123456 A label use to let the user know the firmware
version. The download process does not
C23 Firmware for Verification Page 5 July 19, 2005
Version 1.00 IP Phone 2007 Firmware Release Notes
check this version.
TYPE APP Must be APP
FILENAME
PROTOCOL TFTP Download protocol. Must be TFTP.
SERVER_IP xxx.xxx.xxx.xxx IP Address of the TFTP server in decimal
SERVER_PORT TFTP Server port. If not specified, the default
SECURITY_MODE 3
KEY_ID1 2
KEY_ID2 4
A sample of the configuration file is listed below:
DOWNLOAD_MODE FORCED
VERSION C123456
TYPE APP
FILENAME 0621C23.bin
PROTOCOL TFTP
SERVER_IP 192.168.0.11
SERVER_PORT
SECURITY_MODE 3
KEY_ID1 2
KEY_ID2 4
Important Note
The configuration file can be created with a default filename like “i2007.img”, so that the i2007.cfg
file does not have to be changed each time a new IP Phone 2007 firmware is released. However,
if the default filename is used, when copying the new firmware file to the TFTP directory, users
must rename the released firmware file – 0621C23.bin, for example – to match the name used in
the i2007.cfg file.
When the “i2007.cfg” file is created in the TFTP server home directory, together with the image
file, upgrade the firmware using the following procedure:
:
0621C23.bin
Image file name. Must match the filename of
the actual IP Phone 2007 firmware file.
format
TFTP port is used
1. Select the TFTP Upgrade option in the Tool Menu.
2. Tap on the TFTP IP edit box and enter the IP Address. The keypad can be used to enter
the IP address by using the “*” as the decimal point.
3. Tap on the “Read Configuration” button. The IP Phone 2007 reads the configuration file
information from the TFTP server and displays the image information in the dialogue box.
Check the network connection if a problem occurs in reading the configuration file.
4. If no problem occurs, tap the “Download” button to start the TFTP upgrade process.
After a brief pause, the IP Phone 2007 soft-resets, displays “Starting TFTP download…”, and
downloads the firmware. The IP Phone 2007 then displays “Writing firmware to flash ROM…”,
while writing the firmware to the Flash memory. Finally, the IP Phone 2007 resets, and the
application boots.
C23 Firmware for Verification Page 6 July 19, 2005
Method 3, Manual in BootC, is the emergency recovery method. It is not user-friendly. To use
Method 3, the firmware is placed on the TFTP server just as it was in Method 2. Manually
configure the IP Phone 2007 during bootup to point to that specific TFTP server. The BootC
firmware carries out the upgrade. To initiate the firmware download task, as described in the
following procedure, BootC must be triggered to run.
1. Put the file i2007.img on a TFTP server. The file name must be fixed in this method.
2. Hold down the [Up] and [2] keys, and while doing so, re-power the IP Phone 2007. When the
IP Phone 2007 re-starts, it loads and runs BootC instead of the Application. A simple, nongraphic text menu on white background should be displayed.
3. When "Nortel Networks" displays on the screen, press [0], [0], [7], and [*] in sequence. BootC
goes to manual configuration. If this does not occur, repeat step 2.
4. Follow the prompts to Configure DHCP and/or VLAN using
• The left-soft key (below the LCD) as OK
• The left-arrow key as BackSpace
• The right-arrow key as Clear
• The right-soft key as Cancel
5. At the prompt "TFTP download? (0-No, 1-Yes):", select 1 for TFTP download and press OK
6. Clear the address and then enter the TFTP server IP address. Press OK to start downloading.
Downloading should commence. After downloading is complete, the IP Phone 2007 reboots and
the new Application runs.
Patches on CS 1000
To install these IP Phones 2007 on a CS 1000, the following patches for the Signaling Server are
required. Install these patches first, before deploying the IP Phone 2007. No patch should be
needed for the CS 1000 4.5 Release.
SR 3.0: Patch MPLR19578
SR 4.0: Patch MPLR19578
C23 Firmware for Verification Page 7 July 19, 2005
Version 1.00 IP Phone 2007 Firmware Release Notes
Powering
Some notes on powering the IP Phone 2007.
IEEE 802.3 af Power: The IP Phone 2007 is fully compliant. It is classification 0, meaning 12.5
watts. Some Ethernet switches cannot support a full load on all their ports. In this case, it is only
possible to equip a smaller number of IP Phone 2007 phones on each switch. The actual number
depends on the switch model. Note that there are two Baystack models that can support full
power on all ports.
Cisco Legacy Power: The IP Phone 2007 complies with most Cisco equipment supporting the
MLP discovery scheme. It has not been tested on all Cisco models. A known troublesome model
is 3725 router with external power adapter.
Cisco Midspan: Not supported.
PowerDsine Midspan: Not tested.
Local AC Power: The IP Phone 2007 uses a new universal 48 volt Power Brick . Do not
attempt to use the old 16VAC 8 Watt wall mount adapter from existing IP Phones 2001, 2002 and
2004. User can order the new Universal power brick separately. Users can also order the
localized AC cord separately, or it can be locally sourced.
Notes
Backlight Interaction with USB devices
Some USB to PS2 Mouse/Keyboard adaptors send regular coordinate update messages to the
phone even when the mouse is not being moved. This can prevent the sleep mode for the
backlight server from activating.
XAS Configuration
The IP Phone 2007 allows either a text XAS or a graphical XAS session, not both. This is a
limitation of the Citrix AG. The extra GXAS IP address was removed from the configuration in
version C17 in response to this limitation.
Starting with C19, it is possible to configure the XAS server IP and mode through DHCP using the
S4 server fields. The data items occur in the following order:
• XAS IP:XAS Port,
• ActionByte,
• and RetryCount.
The action byte values are:
• 1 = Graphical XAS,
• 0 = Text XAS.
The port field is processed if Graphical XAS is selected but ignored for Text XAS (the fixed text
port is used).
Important Note: the S4 set of data items is actually the third group of server data items in the
Full DHCP string; S3 is used in internal messaging between the TPS and the phone and
therefore is not in the DHCP string. The following examples demonstrate:
C23 Firmware for Verification Page 8 July 19, 2005
Loading...
+ 21 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.