Appendix F: Sample Upgrade Script File
Introduction
Each software release provides an updated script file, a sample of which is shown below. The filenames following the SET APPNAME command in this sample are examples only and may not match those used in production.
Release Date: July 25, 2006
#
# H323-Centric 46XX Software Upgrade Script
# Additions for 460xP
#
# This file upgrades the following telephones to the
# indicated releases:
# 4601 - GA Release 2.3
# 4601+ - GA Release 2.3
# 4602D, 4602SW H.323 - GA Release 2.3
# 4602+ - GA Release 2.3
# 4602D, 4602SW SIP - GA Release 2.2.2
# 4602SW+ SIP - GA Release 2.3
# 4606, 4612, 4624 - GA Release 1.8.3
# 4610SW, 4620SW, 4621SW, 4622SW H.323 - GA Release 2.4
# 4620 H.323 - GA Release 2.3
# 4610SW, 4620SW, 4621SW SIP - GA Release 2.2.2
# 4625 - GA Release 2.5
# 4690 - GA Release 2.0
#
# *This script file will load multi-byte software
# with support for English, Chinese, Japanese and
# Cyrillic display fonts into ACP 4610SW, 4620SW,
# 4621SW, and 4622SW Telephones
#
#
#################################################
# BOOTAPP VERSION NUMBERS
# 46xx: 83
# 4601: 2.3
# 4601+: 2.3
# 4602: 2.3
# 4602+: 2.3
# 4602/02SW SIP: 2.3
# 4602SW+ SIP: 2.3
# 4610: 2.4
# 4620: 2.3
# 4620SW: 2.4
# 4621SW: 2.4
# 4622SW: 2.4
# 4625SW: 2.5
# 4690: 2.0
#################################################
#################################################
# BIGAPP VERSION NUMBERS
# 46xx: 1.8.3
# 4601: 2.3
# 4601+: 2.3
# 4602: 2.3
# 4602+: 2.3
# 4602/02SW SIP: 2.2.2
# 4602SW+ SIP: 2.3
# 4610: 2.4
# 4610 SIP: 2.2.2
# 4620: 2.3
# 4620SW: 2.4
# 4620SW SIP: 2.2.2
# 4621SW: 2.4
# 4621SW SIP: 2.2.2
# 4622SW: 2.3
# 4625SW: 2.5
# 4690: 2.0
#################################################
#check bootApp version
IF $MODEL4 SEQ 4601 goto BOOTAPP4601
IF $MODEL4 SEQ 4602 goto BOOTAPP4602
IF $MODEL4 SEQ 4606 goto BOOTAPP46XX
IF $MODEL4 SEQ 4610 goto BOOTAPP4610
IF $MODEL4 SEQ 4612 goto BOOTAPP46XX
IF $MODEL4 SEQ 4620 goto BOOTAPP4620
IF $MODEL4 SEQ 4621 goto BOOTAPP4620
IF $MODEL4 SEQ 4622 goto BOOTAPP4620
IF $MODEL4 SEQ 4624 goto BOOTAPP46XX
IF $MODEL4 SEQ 4625 goto BOOTAPP4625
IF $MODEL4 SEQ 4690 goto BOOTAPP4690
goto END
# BOOTAPP4601
IF $MODEL SEQ 4601D01A goto BOOTAPP4601D
IF $MODEL SEQ 4601D01B goto BOOTAPP4601P
goto END
# BOOTAPP4601D
IF $BOOTNAME SEQ 4601dbte1_82.bin goto CONVERT01
IF $BOOTNAME SEQ cvt01_2_3.bin goto AVAYACODE01
IF $BOOTNAME SEQ b01d01b2_3.bin goto DEF46XX
IF $APPNAME SEQ a01d01b2_3.bin goto END
goto GET01_182
goto END
# GET01_182
SET APPNAME 4601dbte1_82.bin
goto END
# CONVERT01
SET APPNAME cvt01_2_3.bin
goto END
# AVAYACODE01
SET APPNAME b01d01b2_3.bin
goto END
# BOOTAPP4601P
IF $BOOTNAME SEQ b01d01p2_3.bin goto DEF46XX
SET APPNAME b01d01p2_3.bin
goto END
# BOOTAPP4602
IF $MODEL SEQ 4602D01A goto BOOTAPP4602D
IF $MODEL SEQ 4602D02A goto BOOTAPP4602SW
IF $MODEL SEQ 4602D02B goto BOOTAPP4602P
goto END
# BOOTAPP4602D
IF $BOOTNAME SEQ 4602dbte1_82.bin goto CONVERT02
IF $BOOTNAME SEQ cvt02_2_3.bin goto AVAYACODE02
IF $BOOTNAME SEQ b02d01b2_3.bin goto DEF46XX
IF $APPNAME SEQ a02d01b2_3.bin goto END
goto GET02_182
goto END
# GET02_182
SET APPNAME 4602dbte1_82.bin
goto END
# CONVERT02
SET APPNAME cvt02_2_3.bin
goto END
# BOOTAPP4602SW
IF $BOOTNAME SEQ 4602sbte1_82.bin goto CONVERT02SW
IF $BOOTNAME SEQ cvt02sw_2_3.bin goto AVAYACODE02
IF $BOOTNAME SEQ b02d01b2_3.bin goto DEF46XX
IF $APPNAME SEQ a02d01b2_3.bin goto END
goto GET02S_182
goto END
# GET02S_182
SET APPNAME 4602sbte1_82.bin
goto END
# AVAYACODE02
SET APPNAME b02d01b2_3.bin
goto END
# CONVERT02SW
SET APPNAME cvt02sw_2_3.bin
goto END
# BOOTAPP4602P
IF $BOOTNAME SEQ b02d02p2_3.bin goto DEF46XX
SET APPNAME b02d02p2_3.bin
goto END
# BOOTAPP4620
IF $MODEL SEQ 4620D01A goto BOOTAPP4620A
IF $MODEL SEQ 4620D01B goto BOOTAPP4620B
IF $MODEL SEQ 4621D01A goto BOOTAPP4620B
IF $MODEL SEQ 4622D01A goto BOOTAPP4620B
goto END
# BOOTAPP4610
IF $BOOTNAME SEQ b10d01b2_4.bin goto DEF46XX
SET APPNAME b10d01b2_4.bin
goto END
# BOOTAPP4620A
IF $BOOTNAME SEQ b20d01a2_3.bin goto DEF46XX
SET APPNAME b20d01a2_3.bin
goto END
# BOOTAPP4620B
IF $BOOTNAME SEQ b20d01b2_4.bin goto DEF46XX
SET APPNAME b20d01b2_4.bin
goto END
# BOOTAPP4625
IF $BOOTNAME SEQ b25d01a2_5.bin goto DEF46XX
SET APPNAME b25d01a2_5.bin
goto END
# BOOTAPP4690
IF $BOOTNAME SEQ 4690_020005.bin goto DEF4690
SET APPNAME 4690_020005.bin
goto END
# BOOTAPP46XX
IF $BOOTNAME SEQ 46XXCOMMON.V83 goto DEF46XX
SET APPNAME bbla0_83.bin
goto END
################################
# download bigApp #
################################
# DEF46xx
IF $MODEL4 SEQ 4601 goto DEF4601
IF $MODEL4 SEQ 4602 goto DEF4602
IF $MODEL4 SEQ 4606 goto DEF4606
IF $MODEL4 SEQ 4610 goto DEF4610
IF $MODEL4 SEQ 4612 goto DEF4624
IF $MODEL4 SEQ 4620 goto DEF4620
IF $MODEL4 SEQ 4621 goto DEF4620
IF $MODEL4 SEQ 4622 goto DEF4620
IF $MODEL4 SEQ 4624 goto DEF4624
IF $MODEL4 SEQ 4625 goto DEF4625
goto END
#bigApp for 4601 model
# DEF4601
IF $MODEL SEQ 4601D01A goto DEF4601D
IF $MODEL SEQ 4601D01B goto DEF4601P
goto END
# DEF4601D
SET APPNAME a01d01b2_3.bin
goto END
# DEF4601P
SET APPNAME a01d01p2_3.bin
goto END
#bigApp for 4602 and 4602SW SIP model
# DEF4602
IF $SIG SEQ 2 goto SIP_4602
IF $MODEL SEQ 4602D01A goto DEF4602D
IF $MODEL SEQ 4602D02A goto DEF4602SW
IF $MODEL SEQ 4602D02B goto DEF4602P
goto END
#bigApp for 4602D model
# DEF4602D
SET APPNAME a02d01b2_3.bin
goto END
#bigApp for 4602SW model
# DEF4602SW
SET APPNAME a02d01b2_3.bin
goto END
# SIP_4602
#bigApp for 4602 SIP model
IF $MODEL SEQ 4602D02B goto SIP_4602P
SET APPNAME s02d01b2_2_2.bin
goto END
# SIP_4602P
#bigApp for 4602+ model
SET APPNAME s02d02p2_2_3.bin
goto END
# DEF4602P
SET APPNAME a02d02p2_3.bin
goto END
#bigApp for 4606 model
# DEF4606
SET APPNAME def06r1_8_3.bin
goto END
# DEF4610
#bigApp for 4610 ACP model
IF $SIG SEQ 2 goto SIP_4610
SET APPNAME a10d01b2_4.bin
goto END
# SIP_4610
#bigApp for 4610 SIP model
SET APPNAME s10d01b2_2_2.bin
goto END
#bigApp for 4620 models
# DEF4620
IF $MODEL SEQ 4620D01A goto DEFAPP4620A
IF $MODEL SEQ 4620D01B goto DEFAPP4620B
IF $MODEL SEQ 4621D01A goto DEFAPP4620B
IF $MODEL SEQ 4622D01A goto H323_4620SW
goto END
# DEFAPP4620A
#bigApp for 4620 ACP model
SET APPNAME a20d01a2_3.bin
goto END
# DEFAPP4620B
IF $SIG SEQ 2 goto SIP_4620SW
# H323_4620SW
#bigApp for 4620SW ACP model
SET APPNAME a20d01b2_4.bin
goto END
# SIP_4620SW
#bigApp for 4620SW SIP model
SET APPNAME s20d01b2_2_2.bin
goto END
#bigApp for 4612 & 4624 model
# DEF4624
SET APPNAME def24r1_8_3.bin
goto END
#bigApp for 4625SW models
# DEF4625
SET APPNAME a25d01a2_5.bin
goto END
#bigApp for 4690 model
# DEF4690
#SET APPNAME XXXXXXXXXXXXXX.bin
goto END
# END
GET 46xxsettings.txt
|
|