Service Advice Document: PFA Products V4.0.0

General

PFA 020/120-specific

PFA 030/130/230-specific

PFA 660-specific


Image Download

Image download from PC is described in the PFA Products User Guide, Doc. No. EN/LZT 102 2581 R3A.


Configuration Download

Configuration download from the PC is described in the PFA Products User Guide, Doc. No. EN/LZT 102 2581 R3A.

Configuration upload/download is designed for use with configurations that have been developed using the normal configuration interface of the PFA product. The MML commands that are typed at the normal prompt are parsed both for syntax and also for dependencies with other commands, i.e. PSTEI will not be accepted without an LINPI being typed first. If a mistake is made, the error is immediately reported. Also commands typed previously remain executed within the unit.

With the configuration download command, NACDI, the same is not true. The commands are not executed as they are downloaded. Some basic parsing is done of command syntax, but no dependencies are checked until the box is restarted with the new config. Also, if a download of configuration using NACDI fails, the entire downloaded config is discarded.

To summarise, the NACDI command should not be used to develop a large configuration. This should be done using the normal configuration interface. Then each command will be checked in detail. Once proved and tested, the new configuration can be uploaded with NACDP. Small changes can then be made by suitably experienced people, and the configuration can be downloaded to the same, or other boxes.

To utilise the cut and paste facilities to develop a configuration on a PC, the configuration should be "dropped" onto the normal configuration interface in manageable chunks to allow basic error checking to take place.

Lost Password Recovery

If all the passwords to a unit have been forgotten, it is possible for the local Ericsson company to use the following procedure for recovery.

1. Enter any password to produce the "USER AUTHORISATION FAILURE" error message.

2. Type:

ERICSSON

3. You will now be presented with a password such as:

My desk is partly unhappy

4. Immediately contact Ericsson Intracom to request a counter password to the above.

WARNING: This password will only deactivate the password control ONCE. If you get it wrong you may have to go through the whole procedure again.

5. Type in the requested counter password such as:

My hovercraft is full of wardrobes

6. The standard USERNAME is displayed so to logon enter:

SYSTEM

For PASSWORD enter:

INIT

7. Initialise a new password with NADCI as THE PASSWORD OVERRIDE IS FOR ONE ATTEMPT ONLY. WARNING: Remember to deblock any new password with NADCD.

PEB Compatibilities

The following table indicates the versions of PEB which can be used in each PFA product.

 

 

PEB
463-G1
(ROA 219
5197/1
Rxx)

PEB
463-G1
(ROA 219
5197/1
Rxx)

PEB
463-G2
(ROA 219
5197/2
Rxx)

PFA
Product

Board

PEB Status
B1-B4

PEB Status
C1-C4

PEB Status
D5

PEB Status
D5

020/120

487

N/A

N/A

N/A

N/A

030/130

481
511

N/A
N/A

N/A
N/A

N/A
N/A

N/A
N/A

230

481
511

Y1
N

Y1
N

Y1
Y1

N
N

660

491

N

N

N

Y

1For installation into the PFA 230 with a 511 motherboard, jumpers J1 and J2 on the PEB must both be set to the 491/511 position as marked. For a 481 motherboard, set J1 and J2 to the 481 position as marked. For a PFA 660 with a 491 motherboard, jumpers J1 and J2 on the PEB must both be set to the 491/511 position as marked.

N/A = Not Applicable

POP PAK Incompatibilities

Due to CE-MARK approval requirements, it is essential that PFA products should be operated with the POP PAKs and cables ordered at the same time as the unit. Irrespective of CE-MARK approval, the following POP PAKs supplied with older PFA products should not be used in current PFA products due to redesign, i.e.

PFA 020/120

POP PAKs

Board/Group

Status

Comments

V.28 DCE

276-G2

all

none

V.28 DTE

277-G2

all

none

V.35 DTE

467-G1

all

none

V.35 DCE

468-G1

all

none

V.36 DTE

465-G1

all

none

V.36 DCE

466-G1

all

none

G.703 64K DTE

289-G2

all

none

G.703 2M BNC

469-G1

all

none

PFA 030*/130*/230/660

These are as follows:

POP PAKs

Board/Group

Status

Comments

V.35 DTE

467-G1

all

none

V.35 DCE

468-G1

all

none

G.703 2M

469-G1

B2, C2

none

G.703 64 Kbps

289-G2

A2

none

10Base2

284-G1

A1

Incompatibility
with 511 and
491 motherboards only.

*The above POP PAK incompatibilities only apply when the Box assembly status for PFA 030/130 products exceeds the following status levels:

PFA 030 (AC supply) F4 onwards
PFA 130 (DC supply) C3 onwards

The Board/Group and Status numbers can be read on the surface of the POP PAK PCBs.

If the board status is displayed as, e.g. "A 1 2 3 4" then the status is assumed to be A1. However, if a status number is striked through then the status will be the number to the right of the strike through.

TCP Traffic Port for Traffic Generation

The TCP traffic port may be used to source large amounts of data over an IP network, conforming to the TCP section of RFC 864 (J. Postel, "Character Generator Protocol", 05/01/1983).

This traffic port may be accessed with telnet, and is available at TCP port number 19.

An example of calling the traffic port from a Sparc is shown below:

UNIX> telnet mpxdev00 19
Trying 192.9.200.64 ...
Connected to mpxdev00.
Escape character is '^]'.
 !"#$%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
!"#$%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
)*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop
*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq
+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr
,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs
-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst
./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu
/
telnet> q
Connection closed.

Switched Access: Recommended Modem Profile Settings

ASYNC MODEM

ULTRA 144 HAYES Modem

at&v
ACTIVE PROFILE:
B15 B0 B41 B60 E1 L2 M1 N1 Q0 T V1 W0 X4 Y0 &A0 &C1 &D0 &G2 &K3 &Q0 &R0
&S1 &U0 &X0 &Y0
S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:004 S07:050 S08:004
S09:006 S10:014 S11:090 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000 
S38:020 S44:003 S46:002 S48:007 S49:008 S50:016 S97:030 S108:002 
S109:062 S110:002

V.32BIS Modem (RS 9000 Series)

at&v 
ACTIVE PROFILE:
B0 E1 L1 M1 N0 Q0 T V1 W0 X4 Y0 &C1 &D2 &G2 &J0 &K4 &Q0 &R0 &S1 &T4 &X0
&Y0
S00:001 S01:000 S02:043 S03:013 S04:010 S05:008 S06:005 S07:040 S08:003
S09:006 S10:014 S11:095 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000
S38:020 S44:020 S46:138 S48:007 S95:000

SYNC MODEM

ULTRA 144 HAYES Modem

at&v
ACTIVE PROFILE:
B15 B0 B41 B60 E1 L2 M0 N1 P Q0 V1 W0 X4 Y0 &A0 &C0 &D0 &G2 &K3 &Q5 &R0
&S0 &T4 &U0 &X0 &Y0
S00:001 S01:000 S02:043 S03:013 S04:010 S05:008 S06:004 S07:050 S08:004
S09:006 S10:014 S11:090 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000
S38:020 S44:003 S46:002 S48:007 S49:008 S50:016 S97:030 S108:002 S109:062
S110:002

ULTRA 144 HAYES Modem

at&v
ACTIVE PROFILE:
B15 B0 B41 B60 E1 L2 M0 N1 P Q0 V1 W0 X4 Y0 &A0 &C0 &D0 &G2 &K3 &Q5 &R0 
&S0 &T4 &U0 &X0 &Y0
S00:001 S01:000 S02:043 S03:013 S04:010 S05:008 S06:004 S07:050 S08:004 
S09:006 S10:014 S11:090 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000
S38:020 S44:003 S46:002 S48:007 S49:008 S50:016 S97:030 S108:002 S109:062
S110:002

Memory tracking

The memory tracking procedures are detailed in the following Adobe Acrobat document:

  • Memory Tracking System for PFA version 2.2.1

  • Channeliser POP PAKs: SIG LED

    The SIG LED represents an individual "channelised" port on the master or slave channeliser POP PAK at any time. The SIG LED indicates:

    • Link up/down. link up will light LED.

    • Decadic signalling. Result: LED flashes off then on.

    • The inverse of the A bit in the outgoing signal, i.e. Answer, call progress2, answer ack, clear forward and line lockout. Result: LED flashes on and off.

    The setting of the port can be configured with the monitor port channel selector switch (SW3) on the panel of the Master or Slave Channeliser POP PAK.

    Ch
    (port)

    SW3

     

    left

    right

    n

    up

    up

    n+1

    up

    down

    n+2

    down

    up

    N/A

    -

    -

    Where n=1, 4, 7, 10, 13, 17, 20, 23, 27, 30 depending on channel/port required.

    Port Monitor: tracing Switched Access PP ports

    It is possible to produce a trace of events at the physical layer of Switched Access ports, i.e. when ACCESS=SWITCHED, SWITCHED_V25BIS or SWITCHED_HAYES.

    The following command is used to initiate debugging:

    UIDBS:NAME=PP_STATE_DEBUG,VALUE=P;

    To disable the port monitoring facility, type the following:

    UIDBT:NAME=PP_STATE_DEBUG;

    The STPPP command is used to view the generated trace, which is appended at the end of the statistics display with the column headings "Event", "Current State", "Next state" and "Time". For example, for a Switched Access port (ACCESS=SWITCHED):

    STPPP:PP=1-1-1-8;
    PHYSICAL PORT STATISTICS
     
    PP        TYPE
    ----------------
    1-1-1-8   PACKET
     
    FCS TOTALS       =   0              FCS PER HOUR  =   0
    OVERRUNS         =   0              UNDERRUNS     =   0
    MEMORY ERRS      =   0
     
    OVERLENGTH      IN:  0
    DISCARDED                           OUT:  0
    FRAMES          IN:  0              OUT:  0
    OCTETS          IN:  0              OUT:  0
     
    FRAMES PER MIN  IN:  0              OUT:  0
    OCTETS PER MIN  IN:  0              OUT:  0
    FRAMES PEAK/MIN IN:  0              OUT:  0
    OCTETS PEAK/MIN IN:  0              OUT:  0
    SUCCESSFUL OUTGOING CONNECTIONS :  0
    SUCCESSFUL INCOMING CONNECTIONS :  0
    FAILED OUTGOING CONNECTIONS     :  0
    FAILED INCOMING CONNECTIONS     :  0
    CONNECTIONS CLEARED BY DCE      :  0
    CONNECTIONS CLEARED BY DTE      :  0
     
     
       Event              Current State      Next State         Time
     1:ATTACH     [18]    DTE_RDY_LO [18]    DTE_RDY_LO [18]    58956
     2:TIMEOUT_T2 [17]    DTE_RDY_LO [18]    DTE_RDY_HI [00]    60050
     3:DTR_ON     [14]    DTE_RDY_HI [00]    DTE_RDY_HI [00]    60250
     4:RTS_ON     [12]    DTE_RDY_HI [00]    DTE_RDY_HI [00]    60250
     5:CTS_ON     [10]    DTE_RDY_HI [00]    DTE_DCE_DI [01]    60350
     
    END

    To reset the trace, type:

    STPPR:PP=1-1-1-x;

    PFA020/120-specific

    Battery Replacement Procedure

    Battery type: CR2032 (Lithium Manganese Dioxide)
    Volts: 3 mAh: 220
    Height: 3.2 mm
    Diameter: 20 mm

    The battery is in general use and should be available at most outlets e.g. Jewellers.

    Procedure

    Ensure all anti-static precautions are taken.

    1) Power down the PFA product.

    2) Remove top cover from the PFA product.

    3) Power up the PFA unit to retain the configuration and software images in memory during the battery change.

    WARNING: Do not, under any circumstances, short the terminals of the battery holder together. Note that if the power is turned off, only the PFA PROM IMAGE will remain (without patches).

    4) Clean and dry hands.

    5) Apply adhesive tape to the battery to be replaced, ensuring the tape is not applied to the battery clip.

    6) Lift the battery clip and remove the battery.

    7) With adhesive tape attached to the new battery, place it into the empty battery socket on the motherboard.

    8) Secure the PFA top cover.

    Procedure complete!

    WARNING: Do not use metal pliers or metal tweezers as this will discharge the battery.


    PFA030/130/230-specific

    Booter Diagnostics

    Introduction

    The booter program is available for use during the start-up of the system. Under normal operation, the user need not be concerned with the booter operation, since it automatically identifies, loads, decompresses and executes the selected software, which then takes over the system. However, during unforeseen error conditions the monitor can be used for diagnostic purposes.

    A connection to the "Booter" may be made by plugging a cable into the 9-pin D-type connector at the front of the motherboard, accessible after removing the front panel. This is an asynchronous interface running at 9600 bps, 8 character bits, no parity bit, 1 stop bit, XON/XOFF flow control.

    Note that before a user issues a reset (by pressing the RESET button on the motherboard or after power down/up of the unit), various switches must be set on the motherboard to enter the Booter interface. The switch is found near the front edge on the 481 motherboard and towards the rear left on the 461 motherboard (board numbers, e.g. 461, are read on the edge of the motherboard).

    Switch
    position

    Software

    Operation

    1

    Image

    ON = use XRAY+ debugger
    OFF = use pROBE+ debugger

    2

    Image

    ON = stop in debugger at image start-up
    OFF = normal operation

    3

    Booter/Image

    ON = halt system on crash and enable printouts to debug port
    OFF = restart system on crash and disable printouts to debug port

    4

    Booter

    ON = stop in booter at restart
    OFF = normal operation

    Note that switches are numbered 1-4, with SW1 being at far left. For standard system operation these switch positions should be set to OFF.

    Monitor

    The monitor recognises a set of commands that may be viewed by entering "help" at the command prompt "BOOTER>".
    The commands available include:

    dm <address> - Display memory contents

    mm <address> - Modify memory contents

    dis <address> - Disassemble code memory

    flash - enter FLASH memory debugger

    version - print program version information

    For instance, useful information about the last restart may be obtained by entering the following commands:

    BOOTER> dm 400

    [...]

    BOOTER> dm 480

    [...]

    pROBE+

    CAUTION: Debugging must be carried out by suitably experienced personnel in conjunction with a software engineer at Ericsson Intracom Ltd.

    The pROBE+ debugger is built into both the "PFA PROM IMAGE" and downloadable images to provide information during system development. There are several modes of operation:

    1. The pROBE+ can be entered during normal operation by pressing the DEBUG button on the mother board.

    2. If Switch is set to OFF|ON|OFF|OFF then pROBE+ will be enabled on startup after a RESET or power down/up.This could be used if there is a serious configuration problem.

    3. If Switch is set to OFF|OFF|ON|ON then pROBE+ will be enabled in the case of a crash of the unit. The following commands should be entered to display the reason that the system halted:

    pROBE+> dm 400..+100

    To show the current executing image information enter:

    pROBE+> dm 1400

    and:

    pROBE+> dm 1480

    Removal of Invalid Images

    If a downloaded image executes incorrectly (for example, if it is a pre-release software build) there is a mechanism for deleting the bad image, thus ensuring that the "PFA PROM IMAGE" is executed in preference to any other image.

    Since the method involves communication with the booter/loader program, a connection has to be made to the 9-pin port at the front of the motherboard. See the "Booter Diagnostics" section for more information on this connection.

    The method for deleting the slot table is as follows:

    1. Ensure that the switches are |OFF|OFF|ON|ON|, which will stop the system in the booter.

    2. Restart the system and wait for a 'BOOTER>' prompt to appear on the debug console.

    3. Enter the following:

    BOOTER> flash
    FL> init
    eeprom_start(1) returns void
    FL> del_slot_table
    sp_find(2) returns [...]
    ch_next([...]) returns [...]
    ch_del([...]) returns [...]
    sp_del(2) returns [...]

    Where [...] indicates a return code from the program. If no output occurs after "del_slot_table" then an older booter program is being used; in this case simply enter:

    sp_find 2

    ch_next %%

    ch_del %%

    sp_del 2

    4. Return the switches to the |OFF|OFF|OFF|OFF| state.

    5. Restart the system.

    Removal of Invalid Configurations

    Although unlikely, a user may download a configuration that will execute incorrectly. To avoid loading the bad configuration the following is required.

    1. Open the front of the PFA product exposing the switches and the front debug port.

    2. Ensure the switches are changed to |OFF|OFF|ON|ON|, which will allow printouts to the debug port and stop the system in the booter.

    3. Restart the system and wait for a "BOOTER>" prompt to appear on the debug console.

    4. Type:

    rtc_edit

    This will give a display like:

    A: 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f .
    D: ff ff 11 f0 99 50 be ff ff ff fe ff ff ff ff .
    
    offset= 01 := ff>

    Press carriage return twice :-

    offset= 02 := ff> 
    offset= 03 := 11>

    Now press 55 to produce:

    offset= 04 := f0>

    Now press Ctrl.-C.

    5. Ensure that the switches are set back to |OFF|OFF|OFF|OFF|.

    6. Restart the unit.

    7. Use NACCR to delete the config in question. Use NACCS to set a new config to be loaded.
    WARNING: DO NOT ISSUE ANY OTHER COMMANDS EXCEPT NACCR, NACCP or NACCS.

    8. Restart the unit.


    Changing Hardware Status

    The hardware status of the PFA product is a record of the hardware currently operating on the unit. When an upgrade or repair has to be carried out there may need to be modifications made to this hardware status. This is possible by using the NAHSS command. It is the responsibility of the local Ericsson company to ensure the hardware status of a customer unit is kept up to date.

    When an PFA product is manufactured the appropriate hardware status is always written into the unit. Therefore, the NAHSS is used only to modify an existing hardware status.

    Note that in the unlikely event of battery failure, the hardware status record of the unit may be lost. The hardware status may be re-entered in full by using the NAHSI command.

    DRAM, SRAM, FLASH memory values and MAC addresses are automatically reported in software to the NAHSP command.

    NAHSS:<,UNITNO><,SERIAL><,BOARDNO>
    <,PLDS><,ENABLED><,PEB1SERIAL>
    <,PEB1BOARDNO><,PEB1PLDS><,PEB2SERIAL>
    <,PEB2BOARDNO><,PEB2PLDS><,IRBSERIAL>
    <,IRBBOARDNO><,IRBDRAM><,IRBPLDS>;

    Where:-

    UNITNO

    Unit
    number

    BFE 301 544/1 Rxx
    (PFA 020 H'ware for AC)
    BFE 301 544/2 Rxx
    (PFA 120 H'ware for AC)
    BFE 301 539/3 Rxx
    (PFA 030 H'ware for AC)
    BFE 301 539/4 Rxx
    (PFA 030 H'ware for DC)
    BFE 301 539/5 Rxx
    (PFA 130 H'ware for AC)
    BFE 301 539/6 Rxx
    (PFA 130 H'ware for DC)
    BFE 301 542/1 Rxx
    (PFA230 H'ware AC - 481 board)
    BFE 301 542/2 Rxx
    (PFA 230 H'ware DC - 481 board)
    BFE 301 542/3 Rxx
    (PFA 230 H'ware AC - 511 board)
    BFE 301 542/4 Rxx
    (PFA 230 H'ware DC - 511 board)

    SERIAL

    Serial
    number
    of mother
    board

    0-9999

    BOARDNO

    External
    product
    number of
    mother
    board

    text string. One of:
    ROA 219 8180/1 Rxx (PFA020)
    ROA 219 8180/2 Rxx (PFA120)

    ROA 219 5180/1 Rxx (PFA030)
    ROA 219 5180/2 Rxx (PFA130)
    ROA 219 5180/2 R2A (PFA230)
    ROA 219 8187/1 Rxx (PFA030)
    ROA 219 8187/2 Rxx (PFA130)
    ROA 219 8187/3 Rxx (PFA230)

    PLDS

    PLD
    revisions
    on mother
    board

    text string

    ENABLED

    Enable
    Protocol
    sets

    numeric string

    PEB1SERIAL*

    Serial
    number
    of PEB1

    0-9999

    PEB1-
    BOARDNO*

    External
    product
    number of
    PEB1 only

    ROA 219 5197/1 Rxx
    (for PFA 230 with 481 board)
    or:
    ROA 219 5197/2 Rxx
    (for PFA 230 with 511 board)

    PEB1PLDS*

    PLD revisions
    on PEB1

    text string.

    PEB2SERIAL*

    Serial number
    of PEB2

    0-9999

    PEB2-
    BOARDNO*

    External
    product
    number of
    PEB2 only

    ROA 219 5197/1 Rxx
    (for PFA 230 with 481 board)
    or:
    ROA 219 5197/2 Rxx
    (for PFA 230 with 511 board)

    PEB2PLDS*

    PLD
    revisions
    on PEB2

    text string.

    IERBSERIAL*

    Serial
    number
    of IRB

    0-9999

    IRB-
    BOARDNO*

    External
    product
    number
    of IRB

    ROA 219 5198/1 Rxx
    (IRB for Ethernet; 4M DRAM)
    ROA 219 5198/3 Rxx
    (IRB for Ethernet; 16M DRAM)
    or
    ROA 219 5199/1 Rxx
    (IRB for Token Ring; 4M DRAM)
    ROA 219 5199/3 Rxx
    (IRB for Token Ring; 16M DRAM)

    IRBDRAM*

    DRAM
    installed
    on IRB

    4194304-16777216 bytes

    IRBPLDS*

    PLD
    revisions
    for IRB

    text string

    * NOTE: these parameters are only related to PEBs and IRBs fitted to the PFA 230. For example, a typical modification to an PFA product would be to update the mother board PLDs. The following command should be issued to overwrite the existing PLD value, e.g.

    NAHSS:PLDS=4A&1C&1D&XX&XX&XX;
    EXECUTED

    Battery Replacement Procedure

    Battery type: CR2032 (Lithium Manganese Dioxide)
    Volts: 3 mAh: 220
    Height: 3.2 mm
    Diameter: 20 mm

    The battery is in general use and should be available at most outlets e.g. Jewellers.

    Procedure

    Ensure all anti-static precautions are taken.

    1) Power down the PFA product.

    2) Remove the front panel from the PFA product.

    3) Power up the PFA unit to retain the configuration and software images in memory during the battery change.

    WARNING: Do not, under any circumstances, short the terminals of the battery holder together. Note that if the power is turned off, only the PFA PROM IMAGE will remain (without patches).

    4) Clean and dry hands.

    5) Apply adhesive tape to one side of the battery to be replaced, ensuring the tape is not applied to the battery clip.

    6) Lift the battery clip and remove the battery.

    7) With adhesive tape attached to the new battery, place it into the empty battery socket on the motherboard.

    8) Secure the PFA Front Panel.

    Procedure complete!

    WARNING: Do not use metal pliers or metal tweezers as this will discharge the battery.

    T1 Transformer Chip - PFA 230 with 511-G1 motherboard

    The LAN1 port is always available as a motherboard LAN port. However, the LAN2 port can operate in two ways (depending on the fitment of a T1 Transformer chip on the top-left hand corner of the motherboard):

    • If chip is fitted. This will provide a second motherboard LAN port. No IRB should be present in the box.

    • If chip is not fitted. This will provide IRB functionality and no 2nd motherboard LAN port.

    The chip is fitted on despatch according to customer IRB requirement. If a customer orders an IRB along with the basic PFA unit, no chip is supplied. If no IRB is requested then the chip is fitted, i.e. two motherboard LAN ports are provided as default.

    No software configuration is needed but an existing config showing configured motherboard LAN2 parameters should be removed.


    PFA660-specific

    Booter Diagnostics

    Introduction

    The booter program is available for use during the start-up of the system. Under normal operation, the user need not be concerned with the booter operation, since it automatically identifies, loads, decompresses and executes the selected software, which then takes over the system. However, during unforeseen error conditions the monitor can be used for diagnostic purposes.

    Incorporated in the software image is the pROBE+ debugger, which is used as the in-house debugger once the image is running.

    A connection to the "Booter" may be made by plugging a cable into the 9-pin D-type connector at the front of the motherboard, accessible after removing the front panel. This is an asynchronous interface running at 9600 bps, 8 character bits, no parity bit, 1 stop bit, XON/XOFF flow control.

    Note that before a user issues a reset (by pressing the RESET button on the motherboard or after power down/up of the unit), various switches must be set on the motherboard to enter the Booter interface. The 8-position switch SW2 can be found near the front edge on the 491 motherboard.

    WARNING: Do not use the DEBUG button.

    Switch

    Software

    Operation

    1

    Image

    ON = use XRAY+ debugger
    OFF = use pROBE+ debugger

    2

    Image

    ON = stop in XRAY+ or pROBE+ debugger at on restart
    OFF = normal operation

    3

    Booter/Image

    ON = halt system on crash and enable printouts to debug port
    OFF = restart system on crash and disable printouts to debug port

    4

    Booter

    ON = stop in booter at restart
    OFF = normal operation

    5

    Unused

    N/A

    6

    Unused

    N/A

    7

    Unused

    N/A

    8

    Unused

    N/A

    Note that position 1 is at the far left. For standard system operation, all switch positions should be kept to OFF, i.e. nearest the debug and reset buttons.

    To enter the Booter the user must set SW3 and SW4 to the ON position and then press the RESET button on the mother board.

    The commands available at the Booter> prompt include:

    • help - lists full command set available.

    • bf <filename> - Upgrades Booter program (copies file into booter area) - USE WITH EXTREME CAUTION.

    • db <address> - Display byte contents

    • ds <address> - Display short contents

    • dw <address> - Display word contents

    • mb <address> - Modifies byte contents

    • ms <address> - Modifies short contents

    • mw <address> - Modifies word contents

    • mm <address> - Modify memory contents

    • dis <address> - Disassemble code memory

    • info - Displays the processor information, RAM size, Flash size and Fan/PSU state.

    • version - print program version information

    • run <filename> - this will execute a file.

    • tftp <filename> - trivial file transfer of file from Ethernet onto the unit.

    • list - Displays configuration, image and patch file information (equivalent to the DIRIP command on the user interface).

    • pfile <filename> - protects a file from deletion.

    • ufile <filename> - unprotects a file to allow deletion.

    For instance, useful information about the last restart may be obtained by entering the following commands:

    BOOTER> db 08018000

    [...]

    pROBE+

    CAUTION: Debugging must be carried out by suitably experienced personnel in conjunction with a software engineer at Ericsson Intracom Ltd.

    The pROBE+ debugger is built into both the "PFA PROM IMAGE" and downloadable images to provide information during system development. There are several modes of operation:

    1. The pROBE+ can be entered during normal operation by pressing the DEBUG button on the mother board.

    2. If SW2 is set to OFF|ON|OFF|OFF|OFF|OFF|OFF|OFF then pROBE+ will be enabled on startup after a RESET or power down/up.This could be used if there is a serious configuration problem.

    3. If SW2 is set to OFF|OFF|ON|ON|OFF|OFF|OFF|OFF then pROBE+ will be enabled in the case of a crash of the unit. The following commands should be entered to display the reason that the system halted:

    pROBE+> dm 08018000..+100

    To show the current executing image information enter:

    pROBE+> dm 08019000

    Removal of Invalid Images

    If a downloaded image executes incorrectly (for example, if it is a pre-release software build) there is a mechanism for deleting the bad image, thus ensuring that the "PFA PROM IMAGE" is executed in preference to any other image.

    Since the method involves communication with the booter/loader program, a connection has to be made to the 9-pin port at the front of the motherboard. See the "Booter Diagnostics" section for more information on this connection.

    The method for deleting the slot table is as follows:

    1. Ensure that the switch (SW2) is set to |OFF|OFF|ON|ON|OFF|OFF|OFF|OFF, which will then enter the booter.

    2. Restart the system and wait for a 'BOOTER>' prompt to appear on the debug console.

    3. Enter the following:

    BOOTER> list

    <locate the image, indicated by a (I), to be deleted...>

    BOOTER> erase <bad_image_name>

    4. Return the switch settings to be all OFF.

    5. Press the RESET button on the motherboard. The PFA PROM IMAGE is then loaded as the booter will be unable to find the pending image.

    Removal of Invalid Configurations

    Although unlikely, it is also possible for the user to download a configuration file that will execute incorrectly. To avoid loading the bad configuration file the following is required.

    1. Open the front of the PFA product exposing the switches and the front debug port on the motherboard.

    2. Ensure that the switch (SW2) is set to |OFF|OFF|ON|ON|OFF|OFF|OFF|OFF, which will then enter the booter.

    3. Restart the system and wait for a "BOOTER>" prompt to appear on the debug console.

    3. Enter the following:

    BOOTER> list

    <locate the configuration file name, indicated by a (C), to be deleted...>

    BOOTER> erase <bad_config_filename>

    4. Return the switch settings to be all OFF.

    5. Press the RESET button on the motherboard.

    Changing Hardware Status

    The hardware status of the PFA product is a record of the hardware currently operating on the unit. When an upgrade or repair has to be carried out there may need to be modifications made to this hardware status. This is possible by using the NAHSS command. It is the responsibility of the local Ericsson company to ensure the hardware status of customer units are kept up to date.

    When an PFA product is manufactured the appropriate hardware status is always written into the unit. Therefore, the NAHSS is used only to modify an existing harware status.

    Motherboard serial number, DRAM, FRAM, FLASH memory values, MAC addresses and POP PAK fitment are automatically reported in software to the NAHSP command.

    NAHSS:<,UNITNO><,BOARDNO><,ENABLED>
    <,PEB1SERIAL><,PEB1BOARDNO>
    <,PEB2SERIAL><,PEB2BOARDNO><,IRBSERIAL>
    <,IRBBOARDNO><,IRBDRAM><,SAR_SERIAL>
    <,SAR_BOARDNO>;

    Where:-

    UNITNO

    Unit number

    BFE 301 546/1 Rxx
    (PFA 660 H'ware for AC)
    BFE 301 546/2 Rxx
    (PFA 660 H'ware for AC)

    BOARDNO

    Product
    number
    of mother
    board

    ROA 219 8186/1 Rxx

    ENABLED

    Enable
    Protocol
    sets

    numeric string

    PEB1SERIAL

    Serial
    number
    of PEB1

    0001-9999

    PEB1-
    BOARDNO

    Product
    number
    of PEB1
    only

    ROA 219 5197/2 Rxx

    PEB2SERIAL

    Serial
    number
    of PEB2

    0001-9999

    PEB2-
    BOARDNO

    Product
    number
    of PEB2 only

    ROA 219 5197/2 Rxx

    IRBSERIAL

    Serial
    number
    of IRB

    0001-9999

    IRB-
    BOARDNO

    Product
    number
    of IRB

    ROA 219 5198/1 Rxx
    (IRB for Ethernet; 4M DRAM)
    ROA 219 5198/3 Rxx
    (IRB for Ethernet; 16M DRAM)
    or
    ROA 219 5199/1 Rxx
    (IRB for Token Ring; 4M DRAM)
    ROA 219 5199/3 Rxx
    (IRB for Token Ring; 16M DRAM)

    IRBDRAM

    Amount
    of DRAM
    installed
    on IRB

    4194304-
    16777216 bytes

    SAR_SERIAL

    Serial
    number
    of SAR

    0-9999

    SAR_BOARNO

    Product
    number
    of ATM
    Daughter board

    ROA 219 8183/1 Rxx

    *A typical modification to an PFA product would be to upgrade the IRB DRAM. The following command should be issued to overwrite the existing DRAM value once upgraded, e.g.

    NAHSS:IRBDRAM=16777216;
    EXECUTED

    Fan Replacement Procedure

    A complete fan malfunction, or more typically fan wear (when e.g., the fan speed (rpm) is reduced by 30%), is indicated when either:

    • the front panel rightmost LED is lit (also check for PSU failure as the LED is also used for this)

    • an SNMP FANFAIL trap has been received at the SNMP management station.

    • an NM400/textual alarm has been raised.

    In the event of fan failure, the "hot swap" fan on the PFA 660 can be replaced when the unit is still powered on.

    The fan can only be supplied as a spare part which is made available to the local ERICSSON company from Ericsson Intracom Ltd.

    Procedure

    Ensure all anti-static precautions are taken.

    1) Unscrew the hot-swap fan screws - the screws have hexagonal captive head sockets and are located at either corner of the square fan mounting plate.

    2) Carefully extract the fan assembly a few centimeters to expose the plastic inline connector.

    4) Disconnect the fan by separating the two halves of the inline connector.

    5) Attach new fan previously ordered.

    6) Secure fan to PFA 660 rear panel.

    Procedure complete!

    Trademarks

    pROBE+ is a trademark of Integrated Systems Inc.