ZXMP S330在线升级工程指导书.docx

上传人:b****8 文档编号:9487056 上传时间:2023-02-04 格式:DOCX 页数:44 大小:2.04MB
下载 相关 举报
ZXMP S330在线升级工程指导书.docx_第1页
第1页 / 共44页
ZXMP S330在线升级工程指导书.docx_第2页
第2页 / 共44页
ZXMP S330在线升级工程指导书.docx_第3页
第3页 / 共44页
ZXMP S330在线升级工程指导书.docx_第4页
第4页 / 共44页
ZXMP S330在线升级工程指导书.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

ZXMP S330在线升级工程指导书.docx

《ZXMP S330在线升级工程指导书.docx》由会员分享,可在线阅读,更多相关《ZXMP S330在线升级工程指导书.docx(44页珍藏版)》请在冰豆网上搜索。

ZXMP S330在线升级工程指导书.docx

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 商业计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1