MOTO基站设备故障处理指南 下载本文

FRU Field Debug Guide

Doc No.: GCNSD-ENG-0500-0409 Version: 1.0 Date: 31 May 2001

附录 C

使用PCMCIA卡启站 使用 set_site 命令

使用set_site 命令

在启站时,set_site 命令非常有用。 使用PCMCIA卡和有效的软件及数据库,可以在与BSC的连接未开通时,开启一个基站。 它还能为新站快速的下载数据,避免了基站等待BSC通过2M传输下载数据,减少了启站所需的时间。

对于set_site 命令只有一个参数,就是站号。 站号必须和基站编号相符。当使用set_site 命令时,有以下一些问题需要注意。

如果不知道站号?

如果不知道站号, 那么很容易通过一个小实验来获得。执行 set_site 命令,使用站号1:

MMI-ROM 1015-> set_site 1

如果站号不是1,将产生一条 FATAL SWFM 并且基站将重启。 参见以下标题为‘如果得到一条cm_init.c FATAL SWFM?’部分的描述,可以得到正确站号。

如果得到一条 “bus_fault_handler ”的FATAL SWFM?

如果MCU/MCUF 的软件版本同PCMCIA 卡上的不一致,一个“bus fault”错误将会产生。该错误是一专门类型的FATAL SWFM, 并且会有象这样的内容:

0 FATAL SWFM ERROR Routine: bus_fault_handler

0 Area: 0x00000000 Error: 0x00000002 PC: 0xc1802ab6 PID: 0x95 (Temp CM) 0 BSS Release: 1.30.30.30.0 Obj Version: 1.6.1.4.b Exec Version: 1.6.2.0.c2

0 01-Jan-1980 00:00:39.820 Subsystem: 0x02 CPU: 0x1015 Board: MCU-F 0 FSLW=01010200 address=00000034

有一些部分可能不一样,但是?Routine? 部分将会是‘bus_fault_handler?。 如果你遇到这个问题,这个基站将会软启动很多次,但是将最终硬启动并回到MMI-ROM提示状符态。 这时候,可以用burn_boot命令用PCMCIA卡上的软件来更新MCU/MCUF 上的闪存内容。 burn_boot 命令不含有参数,可在MMI-ROM 提示符下输入,

MMI-ROM 1015 -> burn_boot

Preparing for fast flash programming Software download not dual_boot capable Erasing auxillary flash.

Page 21 of 23

Printed versions of this document are considered non-controlled copies.

FRU Field Debug Guide

Erasing sectors ...done

BOOT PROGRAMMING IN PROGRESS. DO NOT DISRUPT!!!!

Erasing sectors...done

Programming: 651264 of 651264 bytes done Updating COM table...done Flashing complete.

!!! REBOOT !!!

Doc No.: GCNSD-ENG-0500-0409 Version: 1.0 Date: 31 May 2001

如果burn_boot 命令键入后出现一条错误信息,请将PCMCIA 卡从MCU/MCUF 上取

下。 把写保护置于关闭位置,再把卡插入MCU/MCUF 。在这个过程中MCU/MCUF不会改写卡中数据。用“full reset”按钮重启 MCUF,并重试burn boot步骤。

如果得到一条“cm_init.c ”FATAL SWFM?

每一个基站的数据库都有专门的站号。当执行set_site命令时, 站号参数必须与数据库中的基站编号相符。如果它们不相符,基站将产生一条 “cm_init.c ”FATAL SWFM, 它将指出软件所希望的站号:

MMI-ROM 1015 -> set 5

Setting subsystem to 6 for site 5

0 FATAL SWFM ERROR Routine: cm_init.c

0 Area: 0x00000700 Error: 0x0000000a PC: 0xc00005c4 PID: 0x95 (Temp CM) 0 BSS Release: 1.6.1.4.b Obj Version: 1.6.1.4.b

0 01-Jan-1980 00:00:33.535 Subsystem: 0x06 CPU: 0x1015 Board: MCU-F 0 Incorrect database. This site is: 5. Database is for site: 92 0

在这个例子中,使用者尝试的站号为5, 但是数据库中设计为92号站, (正如最后一行所示)。 基站将重启, 并且当出现MMI-ROM 提示符时, 使用者应当重新输入set_site 命令, 这次使用站号92:

MMI-ROM 1015 -> set 92

Setting subsystem to 93 for site 92

Process 0x95 (Temp CM) requested a self-initiated soft reset

!!! REBOOT !!!

Reset due to self-initiated soft reset

PCMCIA: Intel Series 2+ Flash detected in socket 0 MMI-ROM 0000 -> MMI-ROM 0000 ->

MMI-RAM 1015 -> Waiting for System Initialization to complete..... MMI-RAM 1015 ->

Page 22 of 23

Printed versions of this document are considered non-controlled copies.

FRU Field Debug Guide

为什么基站在30分钟后重启?

Doc No.: GCNSD-ENG-0500-0409 Version: 1.0 Date: 31 May 2001

如果RSL与BSC的连接在30分钟内未建立, 基站将自动重启。 既然与BSC没有建立

联系, 那么基站假定在配置过程中可能产生错误, 并且重启自己。 这是一个软件特性,而不是设备故障。

“No DRAM Database” 的错误是什么意思?

如果PCMCIA卡上的数据库不存在或不完整,set_site 命令键入后将出现这条错误信息。

那么这块卡必须被重新写入数据。

Page 23 of 23

Printed versions of this document are considered non-controlled copies.