0% found this document useful (0 votes)
85 views8 pages

258b System Cannot Boot Up

Troubleshooting

Uploaded by

Quang Minh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views8 pages

258b System Cannot Boot Up

Troubleshooting

Uploaded by

Quang Minh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

System cannot boot up

2001/05/28 Katsu
Applicable system
EXCELART, VISART
(MRT-1500/P2, MRT-1501/P2, MRT-1501/P3, MRT-150/V1)

Phenomenon of the problem


During troubleshooting for replication artifact, they changed SHIM mode from 8 channels to
3 channels (Refer to the system service manual). After that the system could not boot up.
They changed back to original SHIM mode but still the system could not boot up.
RM message on laptop computer is

Copyright Motorola Inc. 1988 - 1995, All Rights Reserved

MVME162 Debugger/Diagnostics Release Version 2.3 - 09/06/95

COLD Start

Local Memory Found =00400000 (&4194304)

MPU Clock Speed =25Mhz

ROMboot in progress... To abort hit <BREAK>

RM boot V1.30%162

VRTX32 initialized.

DPM initialized.

VRTX32's device initialized.

Execute VRTX32.

Loading ........(IPL)

We replaced the GDIF board since we had it on site and as predicted it did not help our RM
initialization problem

I looked at the boot up of the RM from power up and we are getting the Bus error though it
does not seem to be the RS.
According to “37_RM_troubleshooting_2D950_019Ea.PDF”, 04003000 would point to a
FEP#1 of VISART or VFEP#1 of EXCELAT board.
I went ahead and swapped the Echo0 and Echo1 and also the Echo2 and Echo3.
I switched the DIP switches to reflect the new positions. I still got the same Bus error
(exactly, I did a comparison of all the numbers) as the original setup, so now I have put all of
the VFEP/SHC boards back in their original positions.

Troubleshooting
1) Open UNIX window and type the following command.
>dmprmcore
(Refer to the 237_RM_troubleshooting_2D950_019Ea.PDF file)
2) If address of Bus error is 04XXXXXX, (for example 04003000), Error occurs during
VFEP downloading.
3) Check LED condition of VFEP boards.
If LED1 and LED3 are ON, and LED2 and 4 are OFF, it means VFEP board is ready. Go
to 4.
If only LED 2 is ON, VFEP is not ready yet. Go to 5.
4) Open “SYSTEM CONFIG.” Window [Utilities]>>>[Maintenance]>>>[Adjustment]. Click
V1 in System type then click P2 to activate [Apply] button. Click [Apply] then close the
window. Try to reboot the system. If the system still cannot boot up, reload system
software.
5) Check Switch setting of SHC and VFEP board. Service manual (2D900-022E*F) says
wrong setting for VFEP. Proper setting of VFEP is as below: If the switch setting is OK,
swap VAP#1(VFEP+SHC) and VAP#3.

VFEP board
#1 #2 #3 #4

SW3- 6 bit ON ON ON ON <<<<< This was wrong

SW3- 7 bit ON ON ON ON <<<<< This was wrong

The following proper setting is same as the manual:

#1 #2 #3 #4

SW2- 1 bit ON OFF OFF OFF

SW2- 2 bit OFF ON OFF OFF

SW2- 3 bit OFF OFF ON OFF

SW2- 4 bit OFF OFF OFF ON


SW3- 1 bit ON OFF ON OFF

SW3- 2 bit ON ON OFF OFF

SW3- 3 bit ON ON ON ON

SW3- 4 bit ON ON ON ON

SW3- 5 bit OFF OFF OFF OFF

SW3- 8 bit ON ON ON ON

The following proper setting is same as the manual:

JTAG 9-10

JP1 1-2

JP2 1-2

JP3 1-2

SHC boards
Also please check switch setting of SHC boards.

The following is proper setting of SHC boards.

JP1 9-10

JP2 1-2

JP3 1-2

#1 #2 #3 #4

SW1- 1 OFF OFF OFF OFF

SW1- 2 ON ON ON ON

SW1- 3 OFF ON OFF ON <<<<<<<<<<<<<< This was wrong.

SW1- 4 OFF OFF ON ON <<<<<<<<<<<<<< This was wrong.

SW1- 5 OFF OFF OFF OFF

SW1- 6 OFF OFF OFF OFF

SW2- 1 ON

SW2- 2 OFF

SW2 -3 OFF

SW2 -4 OFF
SW2 -5 ON

SW2 -6 ON

SW3- 1 ON

SW3- 2 OFF

SW3- 3 OFF

SW3- 4 OFF

SW3- 5 OFF

SW3- 6 OFF

SW3- 7 OFF

SW3- 8 OFF

SW4- 1 OFF

SW4- 2 OFF

SW4- 3 OFF

SW4- 4 OFF

SW4 -5 OFF

SW4- 6 OFF

6) Check /usr/adm/SYSLOG.

<Example of SYSLOG for RMCOMM DIED>

May 9 16:37:22 6B:mrsm00 Xsession: operator: dpm config file = /gp/etc/gio_vme/dpm.cf <<<<< DPM is started initializing

May 9 16:37:25 6B:mrsm00 Xsession: operator: base = 0x1c080000

May 9 16:37:25 6B:mrsm00 Xsession: operator: down stream size = 0x0400

May 9 16:37:25 6B:mrsm00 Xsession: operator: up stream size = 0x1000

May 9 16:37:25 6B:mrsm00 Xsession: operator: vector = 0x72

May 9 16:37:25 6B:mrsm00 Xsession: operator: ipl =4

May 9 16:37:25 6B:mrsm00 Xsession: operator: debug level =0

May 9 16:37:25 6B:mrsm00 Xsession: operator: reset hold time = 200 ms

May 9 16:37:25 6B:mrsm00 Xsession: operator: config timeout = 200 ms

May 9 16:37:25 6B:mrsm00 Xsession: operator: connect timeout = 100 ms

May 9 16:37:25 6B:mrsm00 Xsession: operator: accept timeout = 2 ms


May 9 16:37:25 6B:mrsm00 Xsession: operator: close timeout = 2 ms

May 9 16:37:25 6B:mrsm00 Xsession: operator: read timeout = 2 ms

May 9 16:37:25 6B:mrsm00 Xsession: operator: write timeout = 100 ms

May 9 16:37:25 6B:mrsm00 Xsession: operator: config retry =0

May 9 16:37:25 6B:mrsm00 Xsession: operator: connect retry = 30

May 9 16:37:25 6B:mrsm00 Xsession: operator: accept retry =0

May 9 16:37:25 6B:mrsm00 Xsession: operator: close retry =1

May 9 16:37:25 6B:mrsm00 Xsession: operator: read retry =0

May 9 16:37:25 6B:mrsm00 Xsession: operator: write retry =0

May 9 16:37:25 6B:mrsm00 Xsession: operator: DPM Initialize normal end. <<< DPM board was initialized properly

May 9 16:37:25 6B:mrsm00 Xsession: operator: MakeTCPConnection: rm connection refused: Connection refused

May 9 16:37:28 6B:mrsm00 Xsession: operator: 68030:/gp/bin/RM_30

May 9 16:37:30 6B:mrsm00 Xsession: operator: 68040:/gp/bin/RM_40

May 9 16:37:30 6B:mrsm00 Xsession: operator: MakeTCPConnection: rm connection refused: Connection refused

May 9 16:37:35 6B:mrsm00 Xsession: operator: MakeTCPConnection: rm connection refused: Connection refused

May 9 16:37:35 6B:mrsm00 Xsession: operator: Downloading.......

May 9 16:37:40 6B:mrsm00 Xsession: operator: RM Memory size = 8MB

May 9 16:37:40 6B:mrsm00 Xsession: operator: RM CPU path = /gp/bin/RM_40

May 9 16:37:40 6B:mrsm00 Xsession: operator: RM software V4.30

May 9 16:37:40 6B:mrsm00 Xsession: operator: Normal end. <<<<<< RM board was downloaded successfully

May 9 16:37:40 6B:mrsm00 Xsession: operator: MakeTCPConnection: rm connection refused: Connection refused

May 9 16:37:50 6B:mrsm00 last message repeated 2 times

May 10 07:25:40 4A:mrsm00 unix: WARNING: ioc3_pckm: port 0 stuck

May 10 07:26:02 6B:mrsm00 Xsession: operator: Warning: Missing charsets in String to FontSet conversion

May 10 07:26:07 6A:mrsm00 unix: dpm_driver: WRITE Bus Error: 0x9000000ec40900ac <<<< DPM communication error

May 10 07:26:07 6A:mrsm00 unix: bdm_driver: READ16 Bus Error: 0x9000000ec409e000 <<<< USIF communication error

May 10 07:26:07 6A:mrsm00 unix: bdm_driver: READ16 Bus Error: 0x9000000ec409e000

May 10 07:26:07 6B:mrsm00 Xsession: operator: CloseDownClient: closing connection to rm

May 10 07:26:12 6B:mrsm00 Xsession: operator: CloseDownClient: rm is now dead <<<< RM communication error

May 10 07:26:12 6B:mrsm00 Xsession: operator: killing all client <<<<<<<<<<<<<<<< “RM COMM DIED”

May 10 07:26:12 6B:mrsm00 Xsession: operator: Dispatch: rmcomm is exiting

<If the system cannot recognizes VFEP board or other boards>

May 10 07:30:10 6B:mrsm00 Xsession: operator: open: No such file or directory


May 10 07:30:10 6B:mrsm00 Xsession: operator: VMEread_dev(): open: No such file or directory

May 10 07:30:10 6B:mrsm00 Xsession: operator: bdm_exist(): US/IF board no exist <<<< USIF could not be recognized.

May 10 07:30:10 6B:mrsm00 Xsession: operator: VMEwrite_dev(): open: No such file or directory

May 10 07:30:10 6B:mrsm00 Xsession: operator: base = 0x20000000 size = 0x800000

May 10 07:30:10 6B:mrsm00 Xsession: operator: VME Memory No Exist: addr=0x20000000 <<<<VMEA boards could not be recognize.

May 10 07:30:10 6B:mrsm00 Xsession: operator: VMEwrite_dev(): open: No such file or directory

May 10 07:30:10 6B:mrsm00 Xsession: operator: vap_set_download(): GVwrite error<<<< VAP (=VFEP + SHC) could not be recognized

May 10 07:30:10 6B:mrsm00 Xsession: operator: ***************vapinit retry ***************

<If the system could recognizes VMEA board and four VAP boards, the SYSLOG is as below>
May 9 16:36:44 6A:mrsm00 unix: univ: vme_reset()

May 9 16:36:46 6B:mrsm00 Xsession: operator: Normal end

May 9 16:36:46 6A:mrsm00 unix: bdm_ctl_init(): base=0x1c08a000: vector=0x70: ipl=3

May 9 16:36:46 6A:mrsm00 unix: bdm_ctl_debug(): debug level=0

May 9 16:36:52 6B:mrsm00 Xsession: operator: base = 0x20000000 size = 0x800000

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_debug() vap unit=0 debug level=0

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_init(): shc unit=0 base=0x1c000000 kernel base=0x9000000ec4010000

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_init(): vfep unit=0 base=0x1c010000 kernel base=0x9000000ec4020000

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_download(): wait vfep/shc unit=0 Download(timeout=1000)...

May 9 16:36:53 6A:mrsm00 unix: Done

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_debug() vap unit=1 debug level=0

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_init(): shc unit=1 base=0x1c020000 kernel base=0x9000000ec4030000

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_init(): vfep unit=1 base=0x1c030000 kernel base=0x9000000ec4040000

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_download(): wait vfep/shc unit=1 Download(timeout=1000)...

May 9 16:36:53 6A:mrsm00 unix: Done

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_debug() vap unit=2 debug level=0

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_init(): shc unit=2 base=0x1c040000 kernel base=0x9000000ec4050000

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_init(): vfep unit=2 base=0x1c050000 kernel base=0x9000000ec4060000

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_download(): wait vfep/shc unit=2 Download(timeout=1000)...<6>Done

May 9 16:36:53 6A:mrsm00 unix: vap_ctl_debug() vap unit=3 debug level=0

May 9 16:36:54 6A:mrsm00 unix: vap_ctl_init(): shc unit=3 base=0x1c060000 kernel base=0x9000000ec4070000

May 9 16:36:54 6A:mrsm00 unix: vap_ctl_init(): vfep unit=3 base=0x1c070000 kernel base=0x9000000ec4080000

May 9 16:36:54 6A:mrsm00 unix: vap_ctl_download(): wait vfep/shc unit=3 Download(timeout=1000)...<6>Done

May 9 16:36:53 6B:mrsm00 Xsession: operator: base = 0x20800000 size = 0x800000

May 9 16:36:53 6B:mrsm00 Xsession: operator: base = 0x21000000 size = 0x800000


May 9 16:36:53 6B:mrsm00 Xsession: operator: base = 0x21800000 size = 0x800000

May 9 16:36:53 6B:mrsm00 Xsession: operator: VME Memory Initialize Done.

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_debug(0)

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_init(0)

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_download(0) <<<< VAP#0 is recognized.

May 9 16:36:53 6B:mrsm00 Xsession: operator: shc_init(): unit=0: transfer_addr = 0x20000000: transfer_size = 0x800000

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_debug(1)

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_init(1)

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_download(1) <<<<VAP”1 is recognized.

May 9 16:36:53 6B:mrsm00 Xsession: operator: shc_init(): unit=1: transfer_addr = 0x20800000: transfer_size = 0x800000

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_debug(2)

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_init(2)

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_dow nload(2) <<<< VAP#2 is recognized.

May 9 16:36:53 6B:mrsm00 Xsession: operator: shc_init(): unit=2: transfer_addr = 0x21000000: transfer_size = 0x800000

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_debug(3)

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_init(3)

May 9 16:36:53 6B:mrsm00 Xsession: operator: vap_download(3) <<<< VAP#3 is recognized

May 9 16:36:53 6B:mrsm00 Xsession: operator: shc_init(): unit=3: transfer_addr = 0x21800000: transfer_size = 0x800000

May 9 16:36:53 6B:mrsm00 Xsession: operator: ***************vapinit normal end***************

May 9 16:36:53 6B:mrsm00 Xsession: operator: [1] 997

May 9 16:36:53 6B:mrsm00 Xsession: operator: Get Message OK (3)

May 9 16:36:53 6B:mrsm00 Xsession: operator: PID= 1012 fd= 3 VFEPio started

<If the system cannot recognize PCIA board, the SYSLOG is as below:>

May 10 07:29:13 6F:mrsm00 syslogd: restart

May 10 07:29:13 6A:mrsm00 unix: IRIX Release 6.5 IP30 Version 07151433 System V - 64 Bit

May 10 07:29:13 2A:mrsm00 unix: Copyright 1987-1999 Silicon Graphics, Inc.

May 10 07:29:13 2A:mrsm00 unix: All Rights Reserved.

May 10 07:29:13 2A:mrsm00 unix:

May 10 07:29:13 6A:mrsm00 unix: PCI-VME bus bridge driver installed. Last compiled Feb 16 2000 13:04:40

May 10 07:29:13 5A:mrsm00 unix: NOTICE: Start mounting filesystem: /

<If the system can recognize PCIA board, the SYSLOG is as below:>
May 9 16:36:00 6F:mrsm00 syslogd: restart

May 9 16:36:00 6A:mrsm00 unix: IRIX Release 6.5 IP30 Version 07151433 System V - 64 Bit

May 9 16:36:00 2A:mrsm00 unix: Copyright 1987-1999 Silicon Graphics, Inc.

May 9 16:36:00 2A:mrsm00 unix: All Rights Reserved.

May 9 16:36:00 2A:mrsm00 unix:

May 9 16:36:00 6A:mrsm00 unix: PCI-VME bus bridge driver installed. Last compiled Feb 16 2000 13:04:40

May 9 16:36:00 6A:mrsm00 unix: univ_attach()

May 9 16:36:00 6A:mrsm00 unix: adding path /vme returns 0

May 9 16:36:00 6A:mrsm00 unix: univ_attach(): created device vme_ctl, vhdl 0xb1

May 9 16:36:00 6A:mrsm00 unix: univ_attach: I can see my CFG regs at 0x900000001d022000

May 9 16:36:00 6A:mrsm00 unix: univ_attach: I can see my device regs at 0x900000001d600000

May 9 16:36:00 6A:mrsm00 unix: univ_attach: pmap = 0xa8000000208fc960

May 9 16:36:00 6A:mrsm00 unix: univ_attach: dmap = 0xa800000020904de0

May 9 16:36:00 6A:mrsm00 unix: univ: The device id is 10e3, the interrupt is 0

May 9 16:36:00 6A:mrsm00 unix: univ: Misc_Ctl is 31060000

May 9 16:36:00 6A:mrsm00 unix: univ: is VME system controller

May 9 16:36:00 6A:mrsm00 unix: univ: disabling all images

May 9 16:36:00 6A:mrsm00 unix: univ: VCSR is 0

May 9 16:36:00 6A:mrsm00 unix: univ: will enable PCI Bus master

May 9 16:36:00 6A:mrsm00 unix: univ: PCI Bus master enabled

May 9 16:36:00 6A:mrsm00 unix: univ: pio_setup(): PIO base kernel addr = 0x9000000ec0000000

May 9 16:36:00 6A:mrsm00 unix: univ: set_pio_addr(): len is 0

May 9 16:36:00 6A:mrsm00 unix: univ: set_pio_addr(): len is 0

May 9 16:36:00 5A:mrsm00 unix: NOTICE: Start mounting filesystem: /

Result
After resetting “System Config”, the system could boot up properly.

You might also like