Transmission DWDM III 05 200908 Upgrade DWDM Boards Software (34P)

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 34

Upgrade DWDM Boards Software

22/10/26
Course Objectives:

 Master the methods to upgrade the


NCP/NCPF and service boards of
M800/M900/M600
Contents

 Introduction to DWDM board version


 Make the Board On-site
 Upgrade the Board Software Through
EMS
 Upgrade the Board Software Through
Command Lines (FTP)
内部公开▲
1 、 Introduction to DWDM Board Version

 1.1 Summary of the Upgrading Methods of DWDM


Boards
内部公开▲
methods of board software upgrading

 Making the board on-site. After setting DIP switch o


n-site, we upload the board software through comma
nd lines, and then rewrite the board application or F
PGA ;
 Upgrading online. Upgrade the board application or
FPGA through the EMS remotely ;
 Upgrading through command lines. Upgrade the boa
rd application or FPGA through command lines, inst
ead of the EMS .
内部公开▲

1 、 Introduction to DWDM Board Version

 1.2 Introduction to the NCP/NCPF Board Version


内部公开▲

Program Components of NCP/NCPF Board Version

 BOOT/BSP program. Usually it is upgraded through changing


the chip, and can not be upgraded online .
 FPGA program, namely logic program. Usually it doesn’t need
upgrade in engineering. If necessary, we set DIP switch on-
site, and then upload the program through command lines .
 APP program, namely the board application program. It can be
upgraded online. It includes 860 program and 186 module
program.

The 860 program of NCP/NCPF board is also called Agent


program.
内部公开▲

Corresponding Relationship Between E300


Version and Agent Version
 Agent Version 3.03.xxx—major release E300V3.15
 Agent version 3.06.xxx —major release E300V3.16
 Agent version 3.07.xxx —major release E300V3.17
 Agent version 3.08.xxx —major release E300V3.18
 Agent version 3.09.xxx —major release E300V3.19
内部公开▲

M800/M900 Agent Program Identification


 NCPF_100MNOPWSBNEWBOOT.bin
For NCPF board of M900/M800 100M system, without PWSB, with new boot program
 NCPF_100MPWSBNEWBOOT.bin
For NCPF board of M900/M800 100M system, with PWSB and new boot program
 NCPF_2MNOPWSBNEWBOOT.bin
For NCPF board of M900/M800 2M system, without PWSB, with new boot program
 NCPF_2MPWSBNEWBOOT.bin
For NCPF board of M900/M800 2M system, with PWSB and new boot program
 NCP_2MNOPWSBNEWBOOT.bin
For NCP board of M900/M800 2M system, without PWSB, with new boot program
 NCP_2MNOPWSBOLDBOOT.bin
For NCP board of M900/M800 2M system, without PWSB, with old boot program
 NCP_2MPWSBNEWBOOT.bin
For NCP board of M900/M800 2M system, with PWSB and new boot program
 NCP_2MPWSBOLDBOOT.bin
For NCP board of M900/M800 2M system, with PWSB and old boot program
内部公开▲

Corresponding Relationship for M600


 M600 Agent version 3.21.xxx
内部公开▲

M600 Agent Program


 Generally the name of the M600 Agent program is
CNCP_M600.bin.
内部公开▲

Common Version Query Commands of


NCP/NCPF
 1 、 versionncp : to view the software information of NCP board
(namely Agent version) .Log in the NCP/NCPF board through
telnet command (no need to set DIP switch), and then execute
versionncp in the command window .

 2 、 query on the NMS : pull out NCP/NCPF on the NMS , and “get
information of the installed card”.
内部公开▲

1 、 Introduction to DWDM Board Versio


n
 1.3 Introduction to the Service Board Program
Components
内部公开▲

Service card program components


including :
内部公开▲

Service card program components


including :
 BOOT/BSP program. It is upgraded through
changing the chip, and can not be upgraded online.
Only the BOOT program of the NCP board can be
upgraded remotely.
 FPGA program, namely logic program. Usually if the board
uses CCSM (Universal Control Module) module, it supports
online upgrade of the FPGA program. Refer to the board
upgrade instruction or release note to check it.
 APP program, namely the board application program. It can be
upgraded online.
 MSA program, namely the optical module program of the
service board. It doesn’t support online upgrade in engineering.
内部公开▲

2 、 Make the Board On-site


 2.1 Overview of On-site Board Making
The obvious feature of the boards which support on-
site upgrade is the Ethernet interface and DIP switch
on the backplane.
内部公开▲

2 、 Make the Board On-site


 2.2 Process of On-site Board Making
Transfer the burnt file to NCPF through FTP, and then rewrite it to NCPF through te
lnet.
( 1 ) Set the bits 2 and 8 of the DIP switch S2 of NCP/NCPF as ON, the others as OFF, whi
ch forces the IP address of NCPF to be 192.192.192.11, and the FTP and TELNET servic
es to start.
( 2 ) Set the IP address of PC in a same network section as 192.192.192.11.
For example, set it as 192.192.192.10, and MASK as 255.255.255.0.
( 3 ) Enter the DOS command window, to upload the file.
 run ftp 192.192.192.11 //login NCP/NCPF//
 Input username and password
 Input bin //Set the file transmission format as binary//
 run < lcd “filepath” > //Change the path to the directory where Agent program is located
in.
 run send flash.bin Agent.bin //Transfer Agent program //
 run send fpga.rbf fpga.bin // Transfer FPGA t program //
 run ls //View the transferred file//
 run bye //exit ftp service//
内部公开▲

2 、 Make the Board On-site


 2.2 Process of On-site Board Making
内部公开▲

2 、 Make the Board On-site

 2.2 Process of On-site Board Making


( 4 ) Enter the DOS command window ; run telnet 192.192.192.11 // login
NCP/NCPF and run the TELNET service of BOOTROM //
( 5 ) run pe //Erase the original Agent program of the board //
run prg Agent.bin //Rewrite the uploaded Agent program //
run prg fpga.bin fpga // Rewrite the uploaded FPGA program (Optional) //
After each program is rewritten, a report follows to indicate success or failure.
FPGA runs immediately after being rewritten, and then telnet exits automatically.
( 6 ) exit //Exit the telnet service after program is rewriting successfully. //
内部公开▲

2 、 Make the Board On-site


 2.2 Process of On-site Board Making
内部公开▲

3 、 Upgrade the Board Software Through EM


S
 3.1 Environment of Upgrading the Board Softwa
re Through EMS

The applied equipment type : ZXWM M900 、 ZXMP M800 、


ZXMP M600;
The applied cards : all cards of the above equipments.
内部公开▲

3 、 Upgrade the Board Software Through EMS

 3.2 Process of Upgrading the Board Software


Online
In the EMS client window, select the WDM NE, and
click Maintenance → Card Software
Management → Update Card Software
内部公开▲

3 、 Upgrade the Board Software Through EMS

 3.2 Process of Upgrading the Board Software


Online
Popup window:
内部公开▲

3 、 Upgrade the Board Software Through EMS

 3.2 Process of Upgrading the Board Software Onli


ne
1. Select the NE to be upgraded .
2. At 【 Board 】’ s pull-down menu ,select the board to be upgraded.
3. At 【 Module 】’ s pull-down menu , select the module to be upgraded.
 for NCPF and APSF ‘s 186 program ,select “fixed module” ;
 for NCPF and APSF ‘s 860 program ,select “card module” ;
 for the other cards’s application program or FPGA program ,select “card modul
e” ;
4. Switch work mode
At 【 Download status 】’ s pull-down menu ,select “switch work mode ”or “forced switch w
ork mode ” , click <set> button .
5. Click the button side of <card software name> , popup a dialog box , s
elect the file to be download.
6. Click the button 【 download 】, begin download file , there will be g
uage in this process , as shown in figure :
内部公开▲

3 、 Upgrade the Board Software Through EMS

 3.2 Process of Upgrading the Board Software On


line
内部公开▲

3 、 Upgrade the Board Software Through EMS


 3.3 Notes of Upgrading the Board Software
For NCP/NCPF
1 、 After successful download of the NCP/NCPF Agent, the board will re
set automatically and run the new version. While resetting, the monit
oring is interrupted.
2 、 After successful download of the NCP/NCPF Agent, the NE data will
be cleared automatically. So we need re-download the database, oth
erwise “lack of basic database ” will be reported and other EMS can
not get any performance of the NE.
3 、 While the agent program is downloaded online, the red LED and the
green LED of NCP blink (1s) at the same time, which indicates that N
CP is in program download status. After download is over, the green
LED of NCP blinks (1s), indicating that the system is running normally.
内部公开▲

3 、 Upgrade the Board Software Through EMS

 3.3 Notes of Upgrading the Board Software


For the other boards:
 The other boards except NCP/NCPF will reset
automatically and run the new version after board
software upgrade. The old version doesn’t exist.
 Upgrading the application won’t affect the service.
 Upgrading the FPAG program will affect the service.
In some cases, we need run IC reset to make some
configurations valid.
内部公开▲

4 、 Upgrade the Board Software Through Command


Lines (FTP)
 4.1 Environment of upgrading the Board Softwa
re Through Command Lines
 The applied equipment types : ZXWM M900 、 ZXMP M800 、
ZXMP M600;
 The software which can be upgraded through command lines
includes: board application, firmware module program, and Lo
gic program (FGPA).
 The applied cards : all cards.
 The upgrade efficiency through command lines is higher than
upgrade through EMS, because it doesn’t need EMS, and is fr
ee of the relationship between the EMS version and the agent
version.
 Upgrade failure doesn’t affect the original running program.
内部公开▲

4 、 Upgrade the Board Software Through Comman


d Lines (FTP)
 4.2 Upgrading the Board Software Through FTP
Remotely
the method implemented through two steps:
(1)Transfer the board software to the cache of NCP thr
ough FTP. ;
(2)Telnet to NCP, and rewrite the transferred software t
o the Flash chip of the destination board.
内部公开▲

4 、 Upgrade the Board Software Through Comman


d Lines (FTP)
 4.2 Process of Upgrading the Board Software T
hrough FTP Remotely
1. ftp IP address //Login the destination NE by the IP address of the destination N
E.
2. username : admin
3. Password : admin // or adminby
4. bin // Set the file transmission format as binary.
5. Send filename1 filename2 //Send filename1 to the cache of NCP, and rename it
as filename2. If don’t want to rename it, run send filename.
6. bye //exit ftp.
7. telnet IP address
8. switchworkmode mcuaddr portno workmode↓
Switchworkmode command is used to switch work mode, with three parameters. param
eter 1-mcuaddr : The slot address of the board. For example, the slot address of the
NCP board in main rack is 0x208.
parameter 2-portno : Port number. Its values can be 0x0 and 0x1.
9. Updatesoftware mcuaddr portno filename
filename : The name of the file which is uploaded to NCP cache through FTP.
内部公开▲

4 、 Upgrade the Board Software Through Comman


d Lines (FTP)
 4.2 Process of Upgrading the Board Software
Through FTP Remotely
内部公开▲

4 、 Upgrade the Board Software Through Comman


d Lines (FTP)
 4.3 Upgrading the OSCF/APSF Board Software
Through Command Lines
For the boards which have independent IP address,
refer to the upgrade process of the OSCF board,
which is described as followed.
内部公开▲
4 、 Upgrade the Board Software Through Co
mmand Lines (FTP)
 4.3 Upgrading the OSCF/APSF Board Software
Through Command Lines
 1. cmd
 2. ftp 192.192.111.2
 3. ftp>bin
 4. ftp> send oscfapp223003.bin
 5. ftp>send oscffpga202.bin
 6. bye
 7. telnet 192.192.111.2
 8. prg oscfappv221.bin
 9. prg oscffpga202.bin
 10. eixt

You might also like