吳代超
(廣州哈里斯通信有限公司,廣州,510665)
摘要:通過對HARRIS交換機(jī)啟動(dòng)信息的分析,介紹交換機(jī)初始化時(shí)各階段的標(biāo)志及可能出現(xiàn)的非正常表現(xiàn),確定故障點(diǎn)并分析故障產(chǎn)生的可能原因。
關(guān)鍵詞:HARRIS交換機(jī)、XCPU、HCSU、啟動(dòng)信息、初始化、故障定位
WU Dai-chao
(Guangzhou HARRIS Telecommunications Co.,Ltd.,Guangzhou 510665,China)
Abstract:This paper concentrated on HARRIS PBX’s reboot process .By analyzing reboot information, you can get the marks of IPL phases and identify abnormal state. At the same time, you will find out faults which frequently occur and reasons attached.
Key words:HARRIS PBX、XCPU、HCSU、 Reboot information、IPL、Fault locating
一、 引言
在設(shè)備調(diào)試與維修過程中,我們都會面對交換機(jī)的啟動(dòng)過程,在此過程中, 交換機(jī)會將啟動(dòng)信息以文本的方式輸送出來,分析這些信息有助于我們了解交換機(jī)的啟動(dòng)進(jìn)程,及時(shí)發(fā)現(xiàn)問題,迅速判斷故障所在,縮短處理故障的時(shí)間。在下面的敘述中,我們以XCPU為例進(jìn)行說明。
二、 交換機(jī)的啟動(dòng)涉及哪些方面
交換機(jī)能否正常啟動(dòng),涉及到供電電壓(交換機(jī)通過二次電源將-48V分成+/-5V,+/-12V四個(gè)電壓)、公共控制背板(包括其上的各種連接電纜)、公共控制板(包括XCPU、HCSU、RMU、TTU、CTU、TSU和SSU)、接插件的接觸狀況、系統(tǒng)軟件及OCR配制等,在冗余系統(tǒng)中,還要考慮到冗余層的相互影響。
三、 XCPU和HCSU的指示燈
在特殊情況下,如XCPU的S1口損壞或其它條件限制,我們無法從S1口了解到交換機(jī)的啟動(dòng)進(jìn)程,這時(shí)候,我們可以借助于XCPU和HCSU的指示燈來確定交換機(jī)的啟動(dòng)進(jìn)程。在下面我們會結(jié)合啟動(dòng)進(jìn)程標(biāo)注出指示燈點(diǎn)亮的順序。
四、 如何迅速判斷交換機(jī)是否正常
在HARRIS交換機(jī)中,其指示燈顏色的設(shè)置采用三種顏色,綠色為正常色,紅色為故障色,黃色為標(biāo)注色。
正常情況下,從交換機(jī)的前面面板觀察,不應(yīng)有紅燈亮,正常燈亮情況如表一,如果有與下面所示不同的地方,就應(yīng)檢查原因。
表一:XCPU指示燈說明
標(biāo)注 |
顏色 |
名稱 |
含義 |
DS2 |
綠 |
HDD(硬盤) |
亮?xí)r,表示硬盤正在工作 |
DS3 |
黃 |
STANDBY(備用) |
表示系統(tǒng)處于備用狀態(tài) |
DS4 |
綠 |
ACTIVE(主用) |
表示系統(tǒng)處于主用狀態(tài) |
DS5 |
紅 |
FAULT(錯(cuò)誤) |
XCPU自檢失敗 |
表二:HCSU指示燈說明
標(biāo)注 |
顏色 |
名稱 |
含義 |
DS1 |
綠 |
ACT |
HCSU板已激活 |
DS2 |
綠 |
INT |
初始化完成,開始裝載軟件 |
DS3 |
黃 |
SR5 |
|
DS4 |
黃 |
SR4 |
|
DS5 |
黃 |
SR3 |
|
DS6 |
黃 |
SR2 |
|
DS7 |
黃 |
SR1 |
|
DS8 |
黃 |
SR0 |
|
DS9 |
紅 |
CR ALM(失。 |
處于啟動(dòng)狀態(tài) |
DS10 |
綠 |
MEMORY |
內(nèi)存測試通過 |
DS11 |
綠 |
SPT |
軟件裝載完成 |
DS12 |
紅 |
AUDIT |
自檢失敗 |
表三:工作時(shí)HARRIS指示燈說明
公共控制板類型 |
ACTIVE層燈亮情況 |
STANDBY層燈亮情況 |
不正常時(shí),指示燈情況 |
XCPU |
ACTIVE燈亮 |
STANDBY燈亮 |
|
HCSU |
DS1、DS2、DS10和DS11四盞綠燈亮;DS4、DS5、DS6、DS7、DS8五盞黃燈亮 |
DS1、DS2、DS10和DS11四盞綠燈亮;DS5、DS6、DS7、DS8四盞黃燈亮 |
HCSU板的DS9紅燈亮,表明HCSU板所在層不正常。 |
TTU |
DS1、DS2、DS5和DS6四盞綠燈亮 |
DS2、DS5和DS6三盞綠燈亮 |
|
RMU |
無燈亮 |
無燈亮 |
RMU板有紅燈亮,但電話正常,表明備用層不正常 |
表四:XCPU的S1口管腳功能說明
S1管腳編號 |
說明 |
1、7、8、9 |
Spare |
2 |
Receive Data(必接) |
3 |
Transmit Data(必接) |
4 |
Data Terminal Ready(可不接) |
5 |
Signal Ground(必接) |
6 |
Data Set Ready(可不接) |

五、 如何捕捉啟動(dòng)信息
XCPU的S1口是一個(gè)九針的UART標(biāo)準(zhǔn)的串行接口(說明見表四),它是對交換機(jī)系統(tǒng)進(jìn)行緊急維護(hù)的接口(可設(shè)置XCPU的DSW2-2開關(guān)為“ON”,啟動(dòng)XON/XOFF協(xié)議,則在信息輸出過程中,可以用CTRL-S暫停信息輸出,用CTRL-Q繼續(xù)信息輸出)。啟動(dòng)時(shí),啟動(dòng)信息會從此口輸出,可以在此口接計(jì)算機(jī)或串行打印機(jī)將有關(guān)信息捕捉下來,連線方式如圖一。
六、 交換機(jī)啟動(dòng)進(jìn)程、常見問題及可能原因
A、初始化(IPL)
交換機(jī)是通信技術(shù)與計(jì)算機(jī)技術(shù)的結(jié)合,所以其啟動(dòng)過程與計(jì)算機(jī)有相似之處,另外,HARRIS交換機(jī)應(yīng)用程序的文件格式是專用的,故存在一個(gè)由標(biāo)準(zhǔn)的DOS啟動(dòng)方式轉(zhuǎn)換為HARRIS啟動(dòng)方式的過程。加電初始化就是完成上述兩個(gè)過程。在XCPU中,完成這個(gè)過程的信息是不會從S1口輸出的。而到了ICPU,這些信息可以從S1口看到。
如果加電后,XCPU的指示燈不亮、機(jī)架電源指示燈不亮或系統(tǒng)靜止不動(dòng),則應(yīng)考慮供電問題。常見的有電壓偏低或負(fù)載能力不足。
HARRIS的機(jī)架電源將輸入的-48V電壓轉(zhuǎn)換為+5V、-5.2V、+12V和-12V四個(gè)電壓,而且要求其電壓偏差不超過2%,否則會導(dǎo)致系統(tǒng)不能啟動(dòng)或不定期自動(dòng)復(fù)位。如果懷疑電源負(fù)載能力不夠,可以將一對或多對TSU/SSU板撥出,以減輕負(fù)載。不過,有一點(diǎn)要注意的是,如果系統(tǒng)空載,則HARRIS電源不會啟動(dòng)。
另外,XCPU本身的問題也會引起加電初始化失敗。這里需引起注意的是,XCPU安裝時(shí),必須用力推到位,使之與背板接觸良好。
B、Module Integrity Test(MIT)和System Integrity Test(SIT)
在完成加電初始化后,系統(tǒng)會使用常駐在XCPU中的測試程序?qū)部刂葡到y(tǒng)的電路板進(jìn)行測試,以確定各個(gè)硬件功能塊的運(yùn)作是否正常,能否裝載HARRIS的應(yīng)用軟件包。 這個(gè)測試叫Module Integrity Test(MIT)和System Integrity Test(SIT)。其中,MIT對公共控制系統(tǒng)的每塊電路板進(jìn)行功能測試,SIT對各電路板的相互通信能力進(jìn)行測試.
。ㄏ旅媸菃(dòng)信息,如果在XCPU加電大約一分鐘后,仍不能從S1口收到下面的顯示信息,應(yīng)判斷是否S1口、終端或兩者之間的連線存在故障)
MIT> RESET
MIT> DRAM EN
MIT> ROM
MIT> RAM (注:以上步驟出錯(cuò),為XCPU問題)
MIT> PIT
MIT> 486 Processor
MIT> 100 MHZ (注:CPU的主頻)
MIT> PIC (注:此階段出錯(cuò),可能為XCPU或TTU問題,或者+/-12V電壓不正常)
MIT> VERSION XCPU PROM 18:20:11 V9802A03 09/01/98
。ㄗⅲ哼@里的V9802A03是指XCPU的專用操作系統(tǒng)版本,此版本與系統(tǒng)軟件的版本相對應(yīng),每套系統(tǒng)軟件配備一張“DATA PROM”盤,用這張盤可以對XCPU的操作系統(tǒng)進(jìn)行更新。一般高版本的專用轉(zhuǎn)換程序兼容低版本的系統(tǒng)軟件。如果PROM的版本與系統(tǒng)軟件不匹配,在重裝軟件時(shí)會顯示”O(jiān)S ERROR”表示操作系統(tǒng)不匹配。另外,在冗余系統(tǒng)中,應(yīng)保證操作系統(tǒng)的一致性,否則會導(dǎo)致意想不到的問題)
MIT> PVAM MODE (注:此處出錯(cuò),由XCPU引起)
SIT> Start
SIT> Local Memory Test (注:此處出錯(cuò),為XCPU問題)
SIT> Redundant Memory Test (注:HCSU的DS10亮,此處測試RMU板的內(nèi)存)
SIT> Nonvolatile Memory Test
SIT> Real Time Clock Test
SIT> Fault History (注:HCSU出錯(cuò),會導(dǎo)致此階段出錯(cuò))
VSU Reset Register contents=1
INT=FF CODE=0000 TIME=05/23/02 00:01:16 ADDR=0000:0000:00000000
INT=FF CODE=0000 TIME=05/23/02 00:01:16 ADDR=0000:0000:00000000
SIT> BOOT START (注:HCSU的DS8燈亮,XCPU的硬盤讀寫燈或軟驅(qū)工作燈開始閃亮)
SIT> Bootstrap from device :F3: .. using file MPU.000: 02/28/02 09:08:21
............................... (注:HCSU的DS7燈亮)
(注:系統(tǒng)是從硬盤還是從軟盤讀取引導(dǎo)程序,可以通過XCPU前面面板的第三個(gè)開關(guān)進(jìn)行設(shè)置。在這里常風(fēng)的故障有:系統(tǒng)提示硬盤或軟驅(qū)未準(zhǔn)備好,導(dǎo)致無法讀取,可能的原因有XCPU壞或軟盤插錯(cuò);如果在讀取過程中,出現(xiàn)“e”代替“.”,則表示引導(dǎo)程序有錯(cuò))
SIT> BOOT COMPL
SIT> EXIT Entering Kernel via initial TSS (注:HCSU的DS6燈亮)
Time Stamp: 05/23/02 09:29:28
***IPL FSIDE > Model number: SanDisk SDP3B-256
FSIDE > Firmware revision: vdd 1.00
v3.0***
C、裝載HARRIS的系統(tǒng)文件及數(shù)據(jù)庫文件
在這個(gè)過程中,可能會兩種異常情況:
a、出現(xiàn)文件讀寫出錯(cuò)的提示,出錯(cuò)的文件可能是系統(tǒng)文件,也可能是數(shù)據(jù)庫文件。有些出錯(cuò)的文件并不會影響系統(tǒng)的正常啟動(dòng),這時(shí)系統(tǒng)會忽略所出現(xiàn)的錯(cuò)誤,繼續(xù)前進(jìn),有些文件出錯(cuò),會立即引起系統(tǒng)重新復(fù)位。如果是系統(tǒng)文件出錯(cuò),只能從軟盤中重新裝載系統(tǒng)軟件;如果是數(shù)據(jù)庫文件出錯(cuò),又不影響正常啟動(dòng)的情況下。可以在系統(tǒng)啟動(dòng)完成后,再將備份的數(shù)據(jù)庫拷貝回去。
b、裝載過程中系統(tǒng)出現(xiàn)不正常的長時(shí)間停頓,然后系統(tǒng)重啟動(dòng),出現(xiàn)這種情況,是系統(tǒng)硬件有故障引起的。需檢查HCSU、TTU或冗余系統(tǒng)。
重要提示:在上面,我們提到備份數(shù)據(jù)庫,每個(gè)用戶的數(shù)據(jù)庫都是不相同的,就如在計(jì)算機(jī)中一樣,定期備份數(shù)據(jù)庫并做好標(biāo)識是一個(gè)良好的習(xí)慣(不然的話,出問題時(shí),誰都沒辦法幫你)。另外,在HARRIS交換機(jī)中,系統(tǒng)設(shè)置兩個(gè)相互獨(dú)立的數(shù)據(jù)庫,在實(shí)際調(diào)試中,我們可以充分利用閑置的數(shù)據(jù)庫,作為另一個(gè)數(shù)據(jù)庫的在線備份,或是數(shù)據(jù)調(diào)試過程中,恢復(fù)舊數(shù)據(jù)庫的快捷途徑。
(下面是啟動(dòng)信息)
************************************************************************
* Harris Call Processing Task Loading IPL Command File *
* For multi-processor systems *
************************************************************************
。ㄗⅲ阂韵麻_始從硬盤中將文件調(diào)入內(nèi)存,主用層HCSU的DS4燈亮,RMU板的紅燈滅,XCPU的硬盤工作燈閃爍,如果硬盤工作燈常亮不閃,是不正常現(xiàn)象。)
Task #16: SLT_______ 02/28/02 10:59:28
M:\G260005\support\slt\src\slt.bld loaded from file :tk:slt.nsy
tss:1400 tcb:1408 ldt:1410 entry:1410:200:07590
sys_mbx_capacity:3 tel_mbx_capacity:0 GLOBAL REDUNDANT
Active Database file extension is .DBB;1 (注:數(shù)據(jù)庫B被激活)
MH-INFORMATION, 000006a4: LAN A - IO: 280 IRQ: 3 Memory Mode
MH-INFORMATION, 000006ae: LAN A failure detected
MH-INFORMATION, 000006c2: LAN B - IO: 2c0 IRQ: 5 Memory Mode
MH-INFORMATION, 000006cc: LAN B operational
(注:顯示網(wǎng)卡A和網(wǎng)卡B的地址、中斷,并對)網(wǎng)卡的工作狀況進(jìn)行測試,這里記錄的信息告訴我們,網(wǎng)卡A退出服務(wù),網(wǎng)卡B工作正常)
Task #17: SPOOL_____ 02/28/02 11:02:26
M:\G260005\support\spool\src\spool.bld loaded from file :TK:SPOOL.NSY
tss:13A0 tcb:13A8 ldt:13B0 entry:13B0:200:03070
sys_mbx_capacity:14 tel_mbx_capacity:0 GLOBAL REDUNDANT
D、激活任務(wù)
到這一步,系統(tǒng)根據(jù)已調(diào)到內(nèi)存中的文件激活用戶的任務(wù),在激活任務(wù)的過程中,涉及到系統(tǒng)內(nèi)存的大量占用,所以,在這里易出現(xiàn)的故障是內(nèi)存資源不足(包括XCPU的內(nèi)存或RMU板的內(nèi)存),這一般在系統(tǒng)軟件升級或OCR升級時(shí)出現(xiàn)。HARRIS交換機(jī)的OCR相當(dāng)于一把軟件鎖,由其控制軟件能否被使用,為避免出錯(cuò),其設(shè)計(jì)成只能往上升不能往下降,OCR控制的軟件一旦開放,在激活數(shù)據(jù)庫后,系統(tǒng)就會給其分配內(nèi)存資源,而不論其是否被使用,所以不合理的OCR的配置,不但增加了系統(tǒng)運(yùn)行的負(fù)擔(dān),而且為以后的升級埋下了隱患。
(下面是啟動(dòng)信息)
Ram disk device is <>
Waiting for goahead from Active Side
Enable RAP
Enable CAP
Enable TIS
Enable CAP timer
E、注冊有效性檢查
在24版以上軟件,軟件每次重新安裝后,要求在臨時(shí)注冊15天內(nèi)進(jìn)行正式注冊。否則會導(dǎo)致系統(tǒng)的重新復(fù)位,并在重新啟動(dòng)后,會在最后停滯不前,不能激活用戶的部分任務(wù)。
(下面是啟動(dòng)信息)
CRG - from :DB:MANUAL.DB;1, :CF:CRG.DBB;1
Enable Ndirt (HCSU的DS11燈亮)
Enable SMS
Enabling network controls
No network controls
Initializing devices for CDR
(下面是啟動(dòng)過程完成信息)
*********************************************************************
* IPL complete -- Call Processing w/ Editor Database MPU *
*********************************************************************
至此啟動(dòng)完成,HCSU的DS9指示燈熄滅,DS5燈和DS1燈點(diǎn)亮,系統(tǒng)處于正常狀態(tài)。
七、 結(jié)束語
HARRIS交換機(jī)的啟動(dòng)過程隨著使用的機(jī)型、CPU、OCR的配制以及軟件版本的不同而在細(xì)節(jié)上有所區(qū)別,但整個(gè)結(jié)構(gòu)是相同的,而且產(chǎn)生啟動(dòng)中斷的原因并不局限于上述已介紹的這些,這還需我們不斷地去發(fā)現(xiàn)、去總結(jié)。
作者簡介:吳代超,男、1969年6月、湖南平江人、工程師,長期從事售后服務(wù)管理、HARRIS設(shè)備的維護(hù)及技術(shù)咨詢。主持和參與多個(gè)電力數(shù)字程控交換機(jī)組網(wǎng)和電力調(diào)度網(wǎng)的安裝、調(diào)試工作。