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.