Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

2016-12-01 19:06:00

IPS Software Upgrade

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 1
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

TABLE OF CONTENTS
1. INFORMATION ........................................................................................................................................................... 3
1.1 Downloads.............................................................................................................................................................. 3
1.2 Definitions .............................................................................................................................................................. 3
1.3 Compatibility .......................................................................................................................................................... 4
2. SELECT IPS APPLICATION SOFTWARE GENERATION ................................................................................. 5
2.1 IPS 4.60.xx boards ................................................................................................................................................. 5
2.2 IPS 4.50.xx boards ................................................................................................................................................. 5
2.3 Choose the correct IPS application software generation ........................................................................................ 5
2.3.1 Select IPS generation for ECPU-boards ............................................................................................................ 6
2.3.2 Select IPS generation for CCPU-boards ............................................................................................................ 6
3. NORMAL IPS UPGRADE ON ROBOT..................................................................................................................... 7
3.1 Robot Studio Installation Manager (IPS 4.60.xx) .................................................................................................. 7
3.2 IRC5P IPS Upgrader (IPS 4.30.xx and IPS 4.50.xx).............................................................................................. 7
3.3 S4P+ PA Services (IPS 4.27.xx and lower)............................................................................................................ 7
4. UPGRADE OVER FTP ................................................................................................................................................ 8
4.1 Upgrade of SW on ECPU ....................................................................................................................................... 8
4.2 Upgrade of SW on CCPU w/Ethernet ports ........................................................................................................... 9
5. UPGRADE FROM TERMINAL ................................................................................................................................10
5.1 Upgrade of SW on ECPU ......................................................................................................................................10
5.2 Upgrade of SW on CCPU (CPUM-07, MCOB-03, MCB-02, PPRU, APIP-05, HVC-02 and ACU-01) .............11
5.3 Upgrade of SW on CCPU – older versions ...........................................................................................................12
5.5 Upgrade of SW on BCPU (CPUM-06, MCOB-02, MCB-01, PPRU, APIP-04 and SDI-03) ...............................13
5.5.1 Work around procedure used when application is deleted from flash disk .......................................................14
5.6 Upgrade of SW on MCOB-01 w/CPUM-01 to 05, APIP-01 to 03 and VLM-01..................................................15
6. MINIMUM REQUIRED IPS SW VERSIONS ..........................................................................................................16

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 2
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

1. INFORMATION

1.1 Downloads
IPS application software binaries are attached to corresponding SI for that version.

1.2 Definitions
Terminal program:
Terminal emulation Software (TeraTerm, http://ttssh2.sourceforge.jp/ or simular).
The program is used on PC to give commands and transfer software to the IPS board’s console port via serial
cable.
The terminal program must be configured with the following serial port setup:
Baud rate 9600 or 115200 (CCPU/ECPU), Data 8 bit, Parity none, Stop 1 bit, Flow control Xon/Xoff.

FTP client:
File Transfer Protocol client program (FileZilla Client, http://filezilla-project.org/ or similar).
The program is used on PC to transfer files to the IPS board via Ethernet.
The FTP client must be configured with the following settings:
Connection timeout set to 60 second (or longer) and Default transfer type set to Binary.

CCPU OS:
The operating system (OS) on IPS boards with CCPU is a Linux BSP. This OS is separated from the IPS
application software. It is normally not needed to upgrade the CCPU OS.

ECPU OS:
The operating system (OS) on IPS boards with ECPU is a Linux BSP. This OS is separated from the IPS
application software. It is normally not needed to upgrade the ECPU OS.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 3
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

1.3 Compatibility
If the IPS version and RW version does not match, the robot system will fail to start up.
A robot system with RW 5.14.01.01 or older (IRC5P) requires IPS 4.30.xx.
A robot system with RW 5.14.03 and newer (IRC5P ICI) requires IPS 4.50.xx.
A robot system with RW 6.02 and newer requires IPS 4.60.xx.

Minimum required IPS application software version for each IPS board is listed in chapter 6 Minimum Required IPS
SW Versions.

For more details about S4P and S4P+, see TSI-373 Boards with IPS 4.27 software.

Version history for the different software generations is described in the TSI’s.

CCPU and ECPU (Linux BSP) file system is case sensitive


This means that if you are using load and call commands in autoexec.bat, you have to make sure that the filename
has the same upper/lower case.
example: cfg load lincrv.cfg – if the lincrv.cfg is named Lincrv.Cfg on disk, this will not work. It has to be the exact
same upper/lower case, here the file must be renamed “lincrv.cfg”, or the command in autoexec.bat must be
changed to “cfg load Lincrv.Cfg

End of file code


(when using command ft put) is Ctrl-D for CCPU/ECPU (Linux BSP), Ctrl-Z for other boards

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 4
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

2. SELECT IPS APPLICATION SOFTWARE GENERATION

2.1 IPS 4.60.xx boards


The following IPS boards are shipped out with four generations of IPS application software stored on the board:

3HNA025018-001 MCOB-03A
3HNA024855-001 MCB-02B
3HNA025019-001 APIP-05A
3HNA024966-001 HVC-02B
3HNA024871-001 ACU-01B
3HNA023282-001 PIB-03
3HNA021184-001 PPRU 3 CHANNELS (w/PPRI-03) (w/PPRI-03 rev 02)
3HNE 00414-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNE 01692-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNE 04687-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNA018559-001 CPUM-07/AMA (MCOB-01) (w/CPUM-07 rev 01)

By default the IPS boards will start up with IPS 4.60.xx. A command may be given on terminal to change the
active IPS application software to either IPS 4.50.xx, IPS 4.30.xx or IPS 4.27.xx, and delete the unused software
files, see 2.3. Note that for PIB-03 you can only choose IPS 4.30.xx and IPS 4.50.xx

2.2 IPS 4.50.xx boards


The following IPS boards are shipped out with three generations of IPS application software stored on the board:

3HNA018451-001 MCOB-03
3HNA018575-001 MCB-02
3HNA018573-001 APIP-05 PROCESS I/O
3HNA011999-001 HVC-02
3HNA013719-001 ACU-01
3HNA021184-001 PPRU 3 CHANNELS (w/PPRI-03) (w/PPRI-03 rev 01 or 00)
3HNE 00414-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNE 01692-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNE 04687-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNA018559-001 CPUM-07/AMA (MCOB-01) (w/CPUM-07 rev 00)

By default the IPS boards will start up with IPS 4.50.xx. A command may be given on terminal to change the
active IPS application software to either IPS 4.30.xx or IPS 4.27.xx and delete the unused software files, see 2.3.
Note that these boards cannot run 4.60.xx unless OS is upgraded to OleOS 2.1 or later.

2.3 Choose the correct IPS application software generation


To prepare the IPS board with correct IPS application software generation, power up the IPS board and connect
to the console port using a terminal program (baudrate 115200).

The below command will install the chosen IPS generation and do a clean up, removing all other versions. That
means, this procedure can only be done once on each board.

Hint: If it is hard to reach the console port on the IPS board (e.g. in the manipulator), connect to the console port
on an IPS board inside the cabinet or use telnet towards PIB (IRC5P only). Use the ‘rlogin’ or ‘node’ command to
give the command below.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 5
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

2.3.1 Select IPS generation for ECPU-boards


If IPS 4.60.xx shall be used, then run the following command on terminal: (applies to boards listed in 2.1 only)
system sh /home/abbadmin/install/ipsselect.sh 4.60
If another version of IPS 4.60.xx shall be used, then follow procedure in chapter 3.1, 4.1, 5.1.

If IPS 4.50.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect.sh 4.50
If another version of IPS 4.50.xx shall be used, then follow procedure in chapter 3.2, 4.1, 5.1.

If IPS 4.30.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect.sh 4.30
If another version of IPS 4.30.xx shall be used, then follow procedure in chapter 3.2, 4.1, 5.1.

2.3.2 Select IPS generation for CCPU-boards


If IPS 4.60.xx shall be used, then run the following command on terminal: (applies to boards listed in 2.1 only)
system sh /home/abbadmin/install/ipsselect 4.60
If another version of IPS 4.60.xx shall be used, then follow procedure in chapter 3.1, 4.2, 5.3 or 5.1.

If IPS 4.50.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect 4.50
If another version of IPS 4.50.xx shall be used, then follow procedure in chapter 3.2, 4.2, 5.3 or 5.1.

If IPS 4.30.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect 4.30
If another version of IPS 4.30.xx shall be used, then follow procedure in chapter 3.2, 4.2, 5.3 or 5.1.

If IPS 4.27.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect 4.27
If another version of IPS 4.27.xx shall be used, then follow procedure in chapter 3.3, 4.2, 5.3 or 5.1
Note: IPS application software installation via PA Services will not work when IPS 4.50.xx is installed. If the IPS
board is installed on an S4P+ robot before changing software to IPS 4.27.xx, the IPS board will be continuously
reset. To avoid that, set the robot in bootmode or run shutdown from TPU.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 6
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

3. NORMAL IPS UPGRADE ON ROBOT

3.1 Robot Studio Installation Manager (IPS 4.60.xx)


Operating Manual - RobotStudio; RobotWare 6.0 (3HAC032104-001) chapter 6.5 The Installation Manager

3.2 IRC5P IPS Upgrader (IPS 4.30.xx and IPS 4.50.xx)


See Operator’s Manual, IRC5P (3HNA008861-001), chapter 5.6.1 Upgrading IPS Software.

3.3 S4P+ PA Services (IPS 4.27.xx and lower)


See PA Services User’s Guide (3HNT01192-001), chapter 5.3 Node Application Manager.

To reprogram the node application via PA Services, you must first copy the application files IpsApp.uu,
IpsAppB.uu and IpsAppC.uu to the folder /APPDATA on the controller’s disk.

NOTE: 1. IPS v4.27.08 and higher require PA-Services 3.1.30 or higher.


2. PA Service 3.1.41 or newer must be installed on robot controller to be able to do backup/ restore of IPS
configurations.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 7
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

4. UPGRADE OVER FTP


Use these procedures only in cases where none of the above procedures can be used. This procedure may be
used on IPS boards equipped with Ethernet ports. It is also possible to upgrade these IPS boards from terminal.

Connect a PC with terminal program to the IPS board with a serial cable. In addition, connect a network cable
from PC directly to the IPS board or via a switch on the LAN.

For the boards with M12 connector (B-version boards) there is a M12 to RJ45 adapter cable for ethernet
connection, 3HNA027094-001 CABLE M12.XCODE-RJ45 /2M

4.1 Upgrade of SW on ECPU


Those items have the following part no:

3HNA023282-001 PIB-03

Download the recommended IPS version from Inside and unpack it. Use the file “ips.ecpu.install”

1. Take backup of the flash disk.


2. Connect to the console port using a terminal program (baudrate 115200).
3. Connect to X7 (WAN port) using an FTP client. The Ethernet port is set up with DHCP.
4. Quit IPS application and go to Linux prompt.
From terminal, enter: system sh:
5. When you get the Linux prompt (sh-4.x# or [root@ecpu-01 /]#), enter: ifconfig wan
Now you can read the current IP address of the IPS board. Note that the Ethernet port is set up as DHCP as
default. If you need to set a static IP address, the command is ifconfig wan <IP address> up (e.g. ifconfig wan
192.168.125.100 up)
6. Open the FTP client. Connect to the IP address found or set above, username: ipsuser and password:
ipsuser
7. In the local pane, navigate to the folder where you have the new install file (“ips.ecpu.install”).
8. In the server pane, navigate to “/home/abbadmin/install”.
9. Transfer the ips install file from local to server side. Press “yes” to overwrite the file.
10. When transfer is done, return to terminal program and enter: reboot
11. Done upgrade using FTP.

Please note that in a RW6-system, the ips version will be overwritten by the ips version that is installed in the
system. This procedure is mainly for spare parts using 4.50.xx and 4.30.xx

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 8
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

4.2 Upgrade of SW on CCPU w/Ethernet ports


Those items have the following part no:

3HNA018575-001 MCB-02
3HNA018573-001 APIP-05 Process I/O
3HNA011999-001 HVC-02
3HNA013719-001 ACU-01
3HNA025018-001 MCOB-03A
3HNA024855-001 MCB-02B
3HNA025019-001 APIP-05A
3HNA024966-001 HVC-02B
3HNA024871-001 ACU-01B

Download the recommended IPS version from Inside and unpack it. Use the file “ips.ccpu.install” (IPS 4.60.xx) or
“ipsinstall” (older versions) for upgrade.

1. Take backup of the flash disk.


2. Connect to the console port using a terminal program (baudrate 115200).
3. Connect to one of the Ethernet ports using an FTP client. The Ethernet port is set up with DHCP.
4. Quit IPS application and go to Linux prompt.
From terminal, enter: system sh:
5. When you get the Linux prompt (sh-4.x# or [root@ccpu-01 /]#), enter: ifconfig
Now you can read the current IP address of the IPS board. Note that the Ethernet port is set up as DHCP as
default. If you need to set a static IP address, the command is ifconfig eth0 <IP address> up (e.g. ifconfig
eth0 192.168.125.100 up)
6. Additional step if upgrading from IPS 4.50.xx/4.30.x/IPS4.27.xx to IPS 4.60.xx:
delete old install file with the command:
rm /home/abbadmin/install/ipsinstall
7. Additional steps if downgrading from IPS 4.60.xx to IPS 4.50.xx/4.30.x/IPS4.27.xx:
delete IPS4.60.xx install file with the command:
rm /home/abbadmin/install/ips.ccpu.install
stop automatic upgrade service with this command:
abbstartup remove interactive /opt/abb.com/ips/bin/ipsstart
8. Open the FTP client. Connect to the IP address found or set above, username: ipsuser and password:
ipsuser
9. In the local pane, navigate to the folder where you have the new install file (“ips.ccpu.install” or ”ipsinstall”).
10. In the server pane, navigate to “/home/abbadmin/install”.
11. Transfer the ips install file from local to server side. Press “yes” to overwrite the file.
12. When transfer is done, return to terminal program and enter: reboot
13. Done upgrade using FTP.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 9
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

5. UPGRADE FROM TERMINAL


Use these procedures only in cases where none of the above procedures can be used.

Connect a PC with terminal program to the IPS board with a serial cable. Press the <enter>-key, terminal is
connected when the x> appears, where x is the mac-id number (DeviceNet address) of the node (e.g. 5>, 10>)

5.1 Upgrade of SW on ECPU


Those items have the following part no:

3HNA023282-001 PIB-03

Download the recommended IPS version from Inside and unpack it. Use the file “ips.ecpu.install.uu”

1. Connect to the console port using a terminal program (baudrate 115200).


2. Quit IPS application and go to Linux prompt.
From terminal, enter: system sh
3. When you get the Linux prompt (sh-4.x# or [root@ecpu-01 /]#), enter: cd /home/abbadmin/install
4. Then enter uudecode
5. Go to “File->Send” and find file and find ips install file (ips.ecpu.install.uu), and press open (time duration:
approx. 3 min).
6. When file is transferred, enter: reboot
7. Done upgrade from terminal.

Please note that in a RW6-system, the ips version will be overwritten by the ips version that is installed in the
system. This procedure is mainly for spare parts using 4.50.xx and 4.30.xx

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 10
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

5.2 Upgrade of SW on CCPU (CPUM-07, MCOB-03, MCB-02, PPRU, APIP-05, HVC-02 and
ACU-01)
Those items have the following part no:

3HNA025018-001 MCOB-03A
3HNA024855-001 MCB-02B
3HNA025019-001 APIP-05A
3HNA024966-001 HVC-02B
3HNA024871-001 ACU-01B
3HNA023282-001 PIB-03
3HNA021184-001 PPRU 3 CHANNELS (w/PPRI-03) (w/PPRI-03 rev 02)
3HNE 00414-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNE 01692-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNE 04687-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNA018559-001 CPUM-07/AMA (MCOB-01) (w/CPUM-07 rev 01)

Download the recommended IPS version from Inside and unpack it. Use the file “ips.ccpu.install.uu” (IPS 4.60.xx)
or “ipsinstall.uu” (older versions) for upgrade.

1. Connect to the console port using a terminal program (baudrate 115200).


2. Quit IPS application and go to Linux prompt.
From terminal, enter: system sh
3. When you get the Linux prompt (sh-4.x# or [root@ccpu-01 /]#), enter: cd /home/abbadmin/install
4. Additional step if upgrading from IPS 4.50.xx/4.30.x/IPS4.27.xx to IPS 4.60.xx:
delete old install file with the command:
rm /home/abbadmin/install/ipsinstall
5. Additional steps if downgrading from IPS 4.60.xx to IPS 4.50.xx/4.30.x/IPS4.27.xx:
delete IPS4.60.xx install file with the command:
rm /home/abbadmin/install/ips.ccpu.install
stop automatic upgrade service with this command:
abbstartup remove interactive /opt/abb.com/ips/bin/ipsstart
6. Then enter uudecode
7. Go to “File->Send” and find ips install file (ipsinstall.uu/ips.ccpu.install.uu), and press open (time duration:
approx. 10min).
8. When file is transferred, enter: reboot
9. Done upgrade from terminal.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 11
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

5.3 Upgrade of SW on CCPU – older versions


Those items have the following part no:

3HNA018451-001 MCOB-03
3HNA018575-001 MCB-02
3HNA018573-001 APIP-05 PROCESS I/O
3HNA011999-001 HVC-02
3HNA013719-001 ACU-01
3HNA021184-001 PPRU 3 CHANNELS (w/PPRI-03) (w/PPRI-03 rev 01 or 00)
3HNE 00414-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNE 01692-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNE 04687-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNA018559-001 CPUM-07/AMA (MCOB-01) (w/CPUM-07 rev 00)

Download the recommended IPS version from Inside and unpack it. Use the file “ipsinstall” for upgrade.

1. Connect to the console port using a terminal program (baudrate 115200).


2. Quit IPS application and go to Linux prompt.
From terminal, enter: system sh
3. When you get the Linux prompt (sh-4.x# or [root@ccpu-01 /]#), enter: cd /home/abbadmin/install
4. Then enter gkermit –r
5. Go to “File->Transfer->Kermit->Send” and find ips install file (ipsinstall), and press open (time duration: approx.
10min).
6. When file is transferred, enter: reboot
7. Done upgrade from terminal.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 12
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

5.5 Upgrade of SW on BCPU (CPUM-06, MCOB-02, MCB-01, PPRU, APIP-04 and SDI-03)
Those items have the following part no:

3HNE 01692-1 AMA MODULE CPUM-06 (MCOB-01)


3HNE 04687-1 AMA MODULE CPUM-06 (MCOB-01)
3HNA005879-001 CPUM-06/AMA (MCOB-01)
3HNE 09204-1 MCOB-02
3HNA014018-001 MCB-01
3HNA008218-001 PPRU 3 CHANNELS (w/PPRI-02)
3HNA001625-001 APIP-04 Process I/O
3HNA001582-001 SDI-03 TOP ASSEMBLY

Download the recommended IPS version from Inside and unpack it. Use the file “ipsappb.uu” for upgrade.

All terminal commands are given from the IPS application prompt (Note: Not the bootstrap prompt).

1. Take backup of the flash disk.


2. Connect to the console port using a terminal program (baudrate 9600).
3. Erase all files on flash disk (except application file).
Ensure that any old IpsAppb.lzs is deleted, from terminal, enter: “ft dir”
If not, from terminal, enter: ft del IpsAppb.lzs
Anyway, from terminal, enter: ft f2erase
4. Reset IPS application.
From terminal, enter: reset
5. Optional: Increase the downloading rate.
From terminal, enter: baudrate 19200
From terminal, enter menu: “Setup->Serial port...”
and change the baudrate value to 19200 (max baud rate=19200).
6. Download IPS application software file “ipsappb.uu” to flash disk.
From terminal, enter: ft putbin
From terminal, enter menu: “File->Send file...” and select file “ipsappb.uu”.
Terminal will start downloading file (time duration: 13pprox. 10min)
7. When downloading is completed:
Set baud rate on terminal back to 9600 (see 5).
8. Reprogram IPS application (the “reprog” command checks the file,
deletes the old application and resets the node).
From terminal, enter: reprog IpsAppb.lzs <checksum>
(find checksum in the header in file “ipsappb.uu”.)
9. Restore backup.
10. Reset IPS application.
From terminal, enter: reset
11. Done upgrade from terminal

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 13
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

5.5.1 Work around procedure used when application is deleted from flash disk
All terminal commands are given from the bootstrap prompt (bcpu>).

1. Connect to the console port using a terminal program (baudrate 9600).


2. Erase all files on flash disk.
From terminal, enter: ft f2erase
3. Download IPS application software file “ipsappb.uu” to flash disk.
From terminal, enter: ft putbin
From terminal, enter menu: “File->Send file...”
and select file “ipsappb.uu”.
Terminal will start downloading file (time duration: 14pprox. 20 min)
4. Cycle power on robot.
During startup the file “ipsappb.lzs” will be packed out and started
automatically.
5. Done upgrade from terminal.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 14
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

5.6 Upgrade of SW on MCOB-01 w/CPUM-01 to 05, APIP-01 to 03 and VLM-01


Those items have the following part no:

3HNE 03318-1 CPUM-03/AMA (MCOB-01)


3HNE 06911-1 CPUM-04/AMA (MCOB-01)
3HNE 09016-1 CPUM-05/AMA (MCOB-01)
3HNE 00680-1 Process I/O (APIP-03 and lower)
3HNE 01187-1 VLM-01

Use proper version of “ipsapp.abs” downloaded from Inside.

1. Connect to the console port using a terminal program (baudrate 9600).


2. Reset IPS application and enter the BIOS menu.
From terminal, enter: reset
Press Ctrl-c, during start-up of BIOS.
3. Erase old IPS application on flash.
From terminal, enter: em (Erase Main blocks).
4. Optional: Increase the downloading rate.
From terminal, enter: c 19200 (or higher if serial port manage it)
From terminal, enter menu: “Setup->Serial port...”
and change the baudrate value to 19200 (max baud rate=57600).
5. Download IPS application software file “ipsapp.abs” to flash disk.
From terminal, enter: pa (Program Application).
From terminal, enter menu: “File->Send file...”
and select file “ipsapp.abs”.
Terminal will start downloading file (time duration: 5-10min)
6. When downloading is completed:
Set baud rate on terminal back to 9600 (see 4).
7. Mark that an IPS application is loaded.
From terminal, enter: m (Mark)
8. Start the IPS application.
From terminal, enter: g (Go)
9. Done upgrade from terminal.

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 15
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

6. MINIMUM REQUIRED IPS SW VERSIONS

IPS boards with Part number IPS SW IPS SW IPS SW IPS SW Comment
BCPU and CCPU IPS 4.60.xx IRC5P ICI IRC5P S4P/S4P+

AMA MODULE 3HNE 01692-1 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.25 IRB540,
CPUM-06 (BCPU) Rev 09 580, 5300

AMA MODULE 3HNE 00414-1 4.60.02 IPS 4.50.22 IPS 4.30.31 IPS 4.27.47
CPUM-07 (CCPU) (CPUM-07
rev 01)

AMA MODULE 3HNE 01692-1 4.60.02 IPS 4.50.22 IPS 4.30.31 IPS 4.27.47 IRB540,
CPUM-07 (CCPU) Rev 11 (CPUM-07 580, 5300
rev 01)

AMA MODULE 3HNE 04687-1 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.25 IRB5400-
CPUM-06 (BCPU) Rev 05 0x

AMA MODULE 3HNE 04687-1 4.60.02 IPS 4.50.22 IPS 4.30.31 IPS 4.27.47 IRB5400-
CPUM-07 (CCPU) Rev 06 (CPUM-07 0x
rev 01)

CPUM-06/AMA 3HNA005879-001 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.25


(BCPU)

CPUM-07/AMA 3HNA018559-001 4.60.02 IPS 4.50.22 IPS.4.30.31 IPS 4.27.47


(CCPU) (CPUM-07
rev 01)

MCOB-02 (BCPU) 3HNE 09204-1 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.21 N/A for
S4P

MCOB-03 (CCPU) 3HNA018451-001 N/A IPS 4.50.02 IPS 4.30.25 IPS 4.27.44 N/A for
S4P

MCB-01(BCPU) 3HNA014018-001 N/A IPS 4.50.02 IPS.4.30.06 N/A

MCB-02 (CCPU) 3HNA018575-001 N/A IPS 4.50.02 IPS 4.30.23 N/A

PPRU 3 CHANNELS 3HNA008218-001 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.39
(BCPU)

PPRU 3 CHANNELS 3HNA021184-001 4.60.02 IPS 4.50.02 IPS 4.30.25 IPS 4.27.44
(CCPU) (PPRI-03
rev 02)

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 16
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15
2016-12-01 19:06:00

IPS boards with Part number IPS SW IPS SW IPS SW IPS SW Comment
BCPU and CCPU IPS 4.60.xx IRC5P ICI IRC5P S4P/S4P+

APIP-04 Process I/O 3HNA001625-001 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.22
(BCPU)

APIP-05 Process I/O 3HNA018573-001 N/A IPS 4.50.02 IPS 4.30.25 IPS 4.27.44
(CCPU)

SDI-03 (BCPU) 3HNA001582-001 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.28

ACU-01 (CCPU) 3HNA013719-001 N/A IPS 4.50.20 IPS 4.30.30 IPS 4.27.46

HVC-02 (CCPU) 3HNA011999-001 N/A IPS 4.50.02 IPS 4.30.21 IPS 4.27.44
Rev 00

PIB-01 3HNA006144-001 N/A IPS 4.50.02 IPS 4.30.02 N/A

HVC-02B (CCPU) 3HNA024966-001 IPS 4.60.03 IPS 4.50.23 IPS 4.30.32 IPS 4.27.48

MCB-02B (CCPU) 3HNA024855-001 IPS 4.60.00 IPS 4.50.02 IPS 4.30.23 N/A

IPS 4.60.00 IPS 4.50.20 IPS 4.30.30 IPS 4.27.46


ACU-01B (CCPU) 3HNA024871-001

MCOB-03A (CCPU) 3HNA025018-001 IPS 4.60.00 IPS 4.50.02 IPS 4.30.25 IPS 4.27.44

APIP-05A (CCPU) 3HNA025019-001 IPS 4.60.00 IPS 4.50.02 IPS 4.30.25 IPS 4.27.44

PIB-03 (ECPU) 3HNA023282-001 IPS 4.60.00 IPS 4.50.22 IPS 4.30.31 N/A

Prepared Responsible department Description Technical Provisions


Roald Bjelland 20161108 ABB AS, DMRO NO
Approved Take over department Page
SOFTWARE UPGRADE ROUTINE
Mary-Ann Rege 20161201 17
Status No. of pages
IPS SW
Approved 17
Document No. Rev. ind.

3HNA017422-001 15

You might also like