ZXMP S330在线升级工程指导书.docx
- 文档编号:9487056
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:44
- 大小:2.04MB
ZXMP S330在线升级工程指导书.docx
《ZXMP S330在线升级工程指导书.docx》由会员分享,可在线阅读,更多相关《ZXMP S330在线升级工程指导书.docx(44页珍藏版)》请在冰豆网上搜索。
ZXMPS330在线升级工程指导书
技术文件
技术文件名称:
ZXSM-2500C远程在线升级工程指导书
技术文件编号:
版本:
V1.0
文件质量等级:
共39页
(包括封面)
拟制何庭宗
审核
会签
标准化
批准
深圳市中兴通讯股份有限公司
ZXSM-2500C在线升级工程指导书
1.ZXSM-2500C在线升级说明
ZXSM-2500C支持NCP程序、单板软件和逻辑版本的在线升级,使得ZXSM-2500C版本的升级非常方便。
注:
设备的正式命名,在SDH设备中,设备型号为:
ZXSM-2500C;在城域网MSTP设备中,ZXSM-2500C对应的城域网MSTP设备型号为ZXMP-S330。
注:
本文所述升级操作,要求远程升级BOOT版本为:
V1.03.000或以后版本。
2.NCP软件基本操作
2.1NCP运行状态选择
1、Download状态:
NCP板的S3为4位拨码开关,如果将开关全部拨为ON,则NCP为Download状态,Download状态下的缺省IP地址为192.192.192.11。
2、调试状态:
将S3的拨码开关全部拨为OFF,则NCP为调试状态,用于程序调试(不能用于工程)。
3、运行状态:
将S3的拨码开关任意一个拨为OFF,则NCP为运行状态。
注意不能拨成调试状态。
4、特别Download状态:
当拨号为运行状态时,复位NCP板后,立即按住NCP板上的截铃按钮,等NCP上的告警灯闪三次后松开截铃按钮,此时,可以进入Download状态。
等效于正常的Download状态。
2.2清空NCP网元数据库
该项操作只能在NCP的Download状态下进行。
请注意该项操作将擦除NCP数据库的所有信息,操作时要特别注意。
(该项操作会擦除网元的IP地址信息,请注意)
1、输入:
telnet192.192.192.11。
2、输入d-erase–d1,清空NCP的数据库信息。
其中d1为NCP的数据库区。
2.3复位NCP
1、如果NCP处于Download状态,则输入:
telnet192.192.192.11。
如果NCP处于运行状态时,则输入:
telnet193.193.1.18,其中193.193.1.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
2、输入d-reboot,NCP将进行复位。
2.4NCP网元IP地址信息配置
1、如果NCP处于Download状态,则输入:
telnet192.192.192.11。
如果NCP处于运行状态时,则输入:
telnet193.193.1.18,其中193.193.1.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
2、输入d-cfgnet,在此进行NCP的地址信息配置。
3、SMCCIP为网管计算机的IP地址。
分别输入网管计算机的IP地址和子网掩码。
4、NEIP为网元的IP地址。
分别输入网元的IP地址和子网掩码。
5、GatewayIP为网关网元的IP地址,如果不需要进行远程网管管理,输入网元的IP地址即可。
6、MacAddress为网元的物理地址。
要求必须设置,并且要求每一个网元的物理地址均不相同。
7、设置完毕后,将会显示当前设置的网元地址信息。
8、如果选择“s”,保持设置的信息,此时复位NCP后,新配置的地址将生效。
如果选择“c”,则撤销当前的配置操作,保留原来的网元地址信息。
9、如果在Download状态,拔出NCP,设置NCP的拨码,修改为运行状态,重新插入,则NCP上电后将以新配置的IP地址运行。
注意:
必须将所有要更改的内容都重新输入一遍(不修改的话可直接回车),中途不得退出,否则NCP将处于无限等待状态。
如由于某种意外造成NCP处于等待状态,请重开一个命令窗口,用Telnet连接后,及时用d-reboot复位单板,否则可能会由于Telnet连接数量的限制而导致再也不能连接上NCP板,不能继续进行远程升级。
2.5NCP网元IP地址信息查看
1、如果NCP处于Download状态,则输入:
telnet192.192.192.11。
如果NCP处于运行状态时,则输入:
telnet193.193.1.18,其中193.193.1.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
2、输入d-cfgnet–s,查看NCP的状态信息
2.6从计算机传送版本到NCP
ZXSM-2500C的所有在线升级版本,包括NCP的软件/逻辑版本,单板的软件/逻辑版本,首先都必须从计算机传送到NCP板的CF卡上,之后才能进行在线升级操作。
1、在NCP处于运行状态时,输入:
ftp196.1.8.18,其中196.1.8.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
登录到NCP上。
(在Download状态下,也可以进行ftp操作,此时输入ftp192.192.192.11,用户名和密码和运行状态时相同。
)
2、输入bin,设置文件传送方式为二进制方式。
特别注意:
版本传送必须设置为二进制方式传送。
3、输入putNCP-LV1.00.005(2004-01-09).bin,传送文件到NCP。
其中NCP-LV1.00.005(2004-01-09).bin为待传送的版本文件名称。
4、传送结束后,将提示传送完毕。
5、输入ls或ls–l可以查看NCP的CF卡上的文件。
2.7从单板上传当前运行版本
在某些特殊情况下,有可能会出现某个单板运行着需要的版本,但是NCP上和本地计算机上没有这个版本,又需要用这个版本进行其他升级的情况。
此时利用NCP提供的版本获取命令,可以将单板上运行的版本上传到NCP的CF卡上,进而将版本从NCP的CF卡传送到计算机上,然后用获得的版本进行其他升级操作。
1、在NCP处于运行状态时,输入:
telnet196.1.8.18,其中196.1.8.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
登录到NCP上。
2、输入d-upload,设置文件传送方式为二进制方式。
特别注意:
版本传送必须设置为二进制方式传送。
3、输入:
d-upload151–p,表示向5#槽位下发上传软件程序版本命令。
其中151分别表示子架号、槽位号、CPU号。
-p表示上传的是软件。
(如果上传的是单板逻辑,则需要用-f)。
4、输入命令后,会出现确认提示,此时需要对输入的信息进行确认,确保输入没有错误后,选择y,进行下面操作。
如果输入有错,则输入n,重新输入。
5、上传过程中,Telnet界面会显示中间的过程信息,当上传完毕后,如果上传成功,则会显示:
Uploadmcuprogramsuccess。
如果没有显示上传成功,则需要再次上传,直到上传成功为止。
6、上传的版本放置在MCUDIR目录之中。
见下图。
此时采用FTP可以将版本传送到计算机上。
1、在NCP处于运行状态时,输入:
ftp196.1.8.18,其中196.1.8.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
登录到NCP上。
2、输入bin,设置文件传送方式为二进制方式。
特别注意:
版本传送必须设置为二进制方式传送。
3、输入cdMCUDIR。
(注意大小写)
4、输入getol16gf-v1.00.003(20031127).bin,传送版本到计算机。
其中ol16gf-v1.00.003(20031127).bin为待传送的版本文件名称。
5、传送结束后,将提示传送完毕。
6、在计算机上可以查看到传送的文件。
(见下图)
3.单板升级基本操作
3.1通用单板软件/逻辑版本命名规则
远程下载的版本命名需要严格依据版本命名规则。
版本命名依据以下规则:
1、所有版本的文件名称一律采用大写字母和数字以及部分符号组成。
2、文件名称总长度不超过64个字符。
(包含扩展名)
3、版本名称规则:
单板名+“-”+。
。
。
+“-LV*.**.***(yymmdd).***”
或者:
单板名+“-”+。
。
。
+“-V*.**.***(yymmdd).***”
其中LV表示临时版本,V表示正式版本,两者均可。
另外yymmdd的格式可以采用以下四种方式,示例如下:
a、OL16GF-LV1.00.006(040324).BIN
b、OL16GF-LV1.00.006(20040324).BIN
c、OL16GF-LV1.00.006(04-03-24).BIN
d、OL16GF-LV1.00.006(2004-03-24).BIN
3.1.1单板软件扩展名规则
单板软件的文件名称扩展名一律为“.BIN”、“.bin”。
示例:
OL16GF-LV1.00.006(2004-03-24).BIN
3.1.2单板逻辑扩展名规则
单板逻辑的文件名称扩展名一般为“FPZ”、“RBF”、“fpz”、“rbf”等。
示例:
OL16GF-LV1.00.006(2004-03-10).FPZ
3.22500C单板软件/逻辑文件名规则
单板的初始程序软件和逻辑必须采用NCP自动下载方式,下发最初始的程序软件和逻辑版本。
由于采用自动方式进行,NCP上保存的单板的软件和逻辑版本的文件名称必须符合命名规则,否则无法自动下载。
下载规则如下:
1、对LP1PF单板,单板软件名称必须为:
LP1PF***.BIN,逻辑名称必须为:
LP1PF***.FPZ,或LP1PF***.RBF。
软件示例:
LP1PF-LV1.00.009(2004-03-24).BIN;逻辑示例:
LP1PF-LV1.00.007(2004-03-23).RBF。
2、对LP4PF单板,单板软件名称必须为:
LP4PF***.BIN,逻辑名称必须为:
LP4PF***.FPZ,或LP4PF***.RBF。
软件示例:
LP4PF-LV1.00.009(2004-03-24).BIN;逻辑示例:
LP4PF-LV1.00.006(2004-03-19).RBF。
3、对OL16GF单板,单板软件名称必须为:
OL16GF***.BIN,逻辑名称必须为:
OL16GF***.FPZ,或OL16GF***.RBF。
软件示例:
OL16GF-LV1.00.006(2004-03-24).BIN;逻辑示例:
OL16GF-LV1.00.006(2004-03-10).FPZ。
4、对CSA单板,单板软件名称必须为:
CSA***.BIN,逻辑名称必须为:
CSA***.FPZ,或CSA***.RBF。
软件示例:
CSA-LV1.00.013(2004-03-23).BIN;逻辑示例:
CSA-LV1.00.013(2004-03-19).FPZ。
5、对SCA单板,单板软件名称必须为:
SCA***.BIN,逻辑名称必须为:
SCA***.FPZ,或SCA***.RBF。
软件示例:
SCA-LV1.00.007(2004-03-23).BIN;逻辑示例:
SCA-LV1.00.002(2004-03-02).RBF。
6、对EPE1/EPT1单板,单板软件名称必须为:
EPE1A***.BIN,逻辑名称必须为:
EPE1A***.FPZ,或EPE1A***.rbf。
软件示例:
EPE1A-LV1.01.010(2004-03-20).BIN;逻辑示例:
EPE1A-LV1.00.006(2004-03-05).RBF。
7、对EPE3/EPT3单板,单板软件名称必须为:
EPE3***.BIN,逻辑名称必须为:
EPE3***.FPZ,或EPE3***.RBF。
软件示例:
EPE3-LV1.00.001(2003-09-10).BIN;逻辑示例:
EPE3-LV1.00.003(031014).RBF。
8、对NCP单板,NCP软件名称必须为:
NCP***.BIN,逻辑名称必须为:
NCP***.FPZ,或NCP***.RBF,OW软件名称必须为:
OW***.BIN。
NCP软件示例:
NCP-LV1.00.010(2004-03-26).BIN,逻辑示例:
NCP-LV1.00.004(2004-03-11).RBF,OW软件示例:
OW-LV1.00.011(2004-03-25).BIN。
(OW软件无需采用d-upgrade进行升级,只需要下载到CF卡上就行了,NCP上电运行时,自动会从CF卡中调入OW软件版本)
3.3单板版本状态查询
1、在NCP处于运行状态时,输入:
telnet196.1.8.18,其中196.1.8.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
登录到NCP上。
(注意必须在NCP的运行状态下操作。
)
2、输入d-get-status151,查询5#槽位的单板版本信息,(如果查询NCP的版本信息,则输入d-get-status1171)。
其中1141按照顺序,分别表示子架号、槽位号、CPU号。
下图为5#槽位单板版本状态图。
3、版本状态共有4个状态区,分别是单板逻辑主用工作区、单板逻辑备份区、单板软件主用工作区,单板软件备份区。
具体每一个区的位置在升级过程中不固定,以查到的信息为准。
4、每一个区的版本信息显示是相同的,为此下面介绍具体的每一项内容。
5、filetype:
当前区版本文件的类型,版本类型共有两种,一个是fpga,一个是program。
其中fpga表示该区域为硬件逻辑版本区域。
Program表示该区域为软件版本区域。
6、downloadtime:
版本下载到单板上的时间。
7、downloadversion:
下载到单板的版本的文件名称。
如果为空,表示该区域尚未下载版本文件。
8、tryruntype:
试运行状态,对于不处在试运行状态的版本,信息显示为reserved,对于正处于试运行状态的版本,信息显示为programtryrun。
9、master-slavetype:
当前版本工作类型,信息为master表示该版本为当前的工作版本,信息为slave表示该版本为备份区版本,为非工作状态。
10、regionstartaddress:
该版本区域在单板存储区的起始地址。
11、regionlength:
该版本区域在单板存储区的长度。
12、filelength:
该版本文件的文件长度,以字节为单位。
13、crc32value:
该版本文件的CRC校验值。
14、correctsymbol:
CRC校验正确与否,如果CRC校验正确,信息显示为right,如果CRC校验失败,信息显示为error。
15、try-runelapsedtime:
用于提示试运行的时间,对于非试运行状态,信息显示为reserved,对于试运行状态,信息显示为该版本已经试运行的时间(分钟),以16进制方式显示,如0x1(minutes)。
16、try-runremainedtime:
用于提示试运行的剩余时间,对于非试运行状态,信息显示为reserved,对于试运行状态,信息显示为该版本的试运行剩余时间(分钟),以16进制方式显示,如0xE(minutes)。
3.4单板软件/逻辑升级流程
单板软件和单板逻辑的升级过程相同,只是在选项开关中,软件升级采用-p,而逻辑升级采用-f。
在此以单板逻辑升级为例进行介绍。
对于程序软件,文件的后缀一般都是:
“.BIN”,对于单板逻辑,常用的后缀有:
“.RBF”、“.FPZ”。
3.4.1单板软件/逻辑程序下发
1、在NCP处于运行状态时,输入:
telnet196.1.9.18,其中196.1.9.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
登录到NCP上。
(注意必须在NCP的运行状态下操作。
)
2、输入:
d-upgrade151-fOL16GF-LV1.00.006(2004-03-10).FPZ,表示向5#槽位下发逻辑程序版本OL16GF-LV1.00.006(2004-03-10).FPZ。
其中151分别表示子架号、槽位号、CPU号。
-f表示下发的是逻辑。
(如果下发的是单板软件,则需要用-p,如d-upgrade151–pOL16GF-LV1.00.006(2004-03-26).BIN),OL16GF-LV1.00.006(2004-03-10).FPZ为待下发的文件名。
3、输入命令后,会出现确认提示“Thiswilltakeyouafewminutes,areyousure?
Yes[Y]/No[N]:
”,此时需要对输入的信息进行确认,确保输入没有错误后,选择y,进行下面操作。
如果输入有错,则输入n,重新输入。
4、下发过程中,Telnet界面会显示中间的过程信息,当下发完毕后,如果下发成功,则会显示:
Upgradesuccess。
如果没有显示下发成功,则需要再次下发,直到下发成功为止。
注意:
d-upgrade下发后,文件放置在备份区中。
3.4.2单板软件/逻辑程序试运行
3.4.2.1试运行
1、在NCP处于运行状态时,输入:
telnet196.1.9.18,其中196.1.9.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
登录到NCP上。
(注意必须在NCP的运行状态下操作,如果已经登录了,则可直接进行后面的操作。
)
2、在单板软件/逻辑下发后,单板大部分情况下会重新复位和运行,在进行进一步的操作前,需要等单板复位完毕,S口通后才可进行(一般来说时间大约为30秒-1分钟左右)。
S口检测可以采用:
sping151方式ping,如果通,表明S口通。
另外也可以通过d-get-status151检测单板是否已经准备好。
3、输入:
d-try151–f,表示试用5#槽位的备份区程序。
其中151分别表示子架号、槽位号、CPU号。
-f表示待试用的是逻辑版本。
(如果待使用的是单板软件,则需要用-p,如d-try151–p)。
4、输入命令后,会出现确认提示“Thiswilltakeyouafewminutes,areyousure?
Yes[Y]/No[N]:
”,此时需要对输入的信息进行确认,确保输入没有错误后,选择y,进行下面操作。
如果输入有错,则输入n,重新输入。
5、试运行过程中,Telnet界面会显示中间的过程信息,当试运行完毕后,如果试运行成功,则会显示:
Tryrunsuccess。
如果没有显示试运行成功,则需要通过d-get-status检查版本状态是否正确,如果版本状态不正确,则需要再次试运行,如果还不成功,则需要检查d-upgrade步骤是否成功,直到确认试运行成功为止。
3.4.2.2试运行正确性检测
软件试运行后,一个非常重要的步骤就是检测试运行的版本的正确性。
任何版本在激活为主用区版本之前,必须经过试运行的正确性检验。
否则可能会引发难以预料的后果。
在试运行过程中,单板软件/逻辑的当前工作版本是进行了试运行操作的版本。
试运行的时间系统默认为15分钟,对于试运行版本,当到达试运行时间时,如果之前没有对其进行激活操作,当前工作版本将结束试运行版本状态,重新改为运行主用区版本。
在试运行过程中,如果需要将当前工作版本返回到运行主用区版本,有两种方式:
一是等待试运行结束,这种方式一般等待时间较长。
另一种方式是复位单板,此时单板上电运行后自动会运行主用区的版本。
试运行正确性检测采用一下步骤:
1、在NCP处于运行状态时,输入:
telnet196.1.9.18,其中196.1.9.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
登录到NCP上。
(注意必须在NCP的运行状态下操作,如果已经登录了,则可直接进行后面的操作。
)
2、等待单板版本运行,可采用sping方式检测单板是否已经运行起来。
输入:
sping151。
一旦sping通,则表明单板已经试运行起来。
3、输入:
d-get-status151,检查版本状态是否正确。
见下图。
一个正确的试运行版本,在版本信息显示中,tryruntype项目会显示为:
programtryrun;另外try-runelapsedtime会显示为当前运行了的时间,以16进制方式显示,如0x1(minutes);还有try-runremainedtime会显示剩余的试用时间,以16进制方式显示,如0xE(minutes)。
如果上述信息都满足,则表明试运行版本状态正确,否则试运行不正确。
4、如果版本状态正确,接着从网管的单板安装窗口中取单板的版本,检查单板的版本信息是否正确。
见下图。
要求版本信息显示要和该版本说明的版本号相一致。
5、如果步骤2、3都正确,则表明该版本正确,可以进行激活。
3.4.3单板软件/逻辑程序激活
激活操作目的是将采用d-upgrade下发并试运行成功的单板软件/逻辑设置为当前工作软件/逻辑。
只有进行了激活操作,备份区的程序版本才能变为当前工作版本。
(单板正常工作使用的软件/逻辑程序均为工作区的程序,一旦进行了激活操作,备份区的程序将变为新的工作程序,原来的工作程序将被设置为备份程序。
)
注:
版本激活操作只能在试运行状态下进行,其他状态不允许进行,由此确保激活的版本是可以运行的版本,从而避免因错误激活而可能产生的风险。
在NCP处于运行状态时,输入:
telnet196.1.9.18,其中196.1.9.18为网元的IP地址。
运行状态下的默认用户名为zte,密码为ecc。
登录到NCP上。
(注意必须在NCP的运行状态下操作,如果已经登录了,则可直接进行后面的操作。
)
1、在单板软件/逻辑下发并试用后,单板大部分情况下会重新复位和运行,在进行进一步的操作前,需要等单板复位完毕,S口通后才可进行(一般来说时间大约为30秒-1分钟左右)。
S口检测可以采用:
sping151方式ping,如果通,表明S口通。
另外通过d-get-status151也可检测单板是否已经准备好。
2、输入:
d-active151–f,表示激活14#槽位的备份区程序,将其激活为工作程序。
其中151分别表示子架号、槽位号、CPU号。
-f示待激活的是单板逻辑。
(如果待激活的是单板软件,则需要用-p,如d-active151–p)。
3、输入命令后,会出现确认提示“Thiswilltakeyouafewminutes,areyousure?
Yes[Y]/No[N]:
”,此时需要对输入的信息进行确认,确保输入没有错误后,选择y,进行下面操作。
如果输入有错,则输入n,重新输入。
4、激活过程中,Telnet界面会显示中间的过程信息,当激活完毕后,如果激活成功,则会显示:
Activemcuprogramsuccess。
如果没有显示激活成功,则需要通过d-get-status检查版本状态是否正确,如果版本状态不正确,则需要再次激活,如果还不成功,则需要检查d-upgrade/d-try步骤是否成功,直到确认激活成功为止。
5、输入d-get-status151,可以看到原来试运行区域的状态变为主用区:
tryruntype由tryrun变为reserved;st
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ZXMP S330在线升级工程指导书 S330 在线 升级 工程 指导书