Sunteți pe pagina 1din 5

               For Internal Use Only▲

(GSM) Technical Requisition 20100302-005 Confidential Class: B

SN G20100302-005 (SN.315) Requisition Type Notice

Subject Notice of Using Some New Boards for ZXG10 iBSC

Issued by GSM Product Support Dept. Urgent Class Common

Marketing & Sales


No. 1,2, 3, 4, 5 Divisions Operator All
Division
All regional offices, GSM
Issued to Applicable Product ZXG10 IBSC ITC UBSC
Technical Delivery Depts.
Description of Using New Board

As the components of some boards stop production and some new functions are added, ZXG10 iBSC starts

to use ICM_A(060202), ICM_D(060202), ICM_C(060202), GUP2, SPB2, SDTB2, DTEC, ESDT, ESDT2

boards on the new material list. Currently, those new boards have passed the tests. The old boards will stop

production after the new ones are produced and delivered.

Please use the new boards on sites as per this technical notice.

Time of Starting Using New Boards

1. ICM_A(060202) board started using in November 2009. ICM_D(060202) board started using in June

2009. ICM_C(060202) board starts using in September 2009.

2. GUP2 board, whose material code is 130000022903ABB, started using in November 2009. GUP2 board

whose material code is 130000018847ADB, started using in February 2010.

3. SPB board (material code: 130000003206D) used for 100 M platform continues production and delivery.

Since July 1, 2010, it will stop production and delivery. The new SPB2 board, whose material code is

130000018641, starts using. SPB2 board (material code: 130000015454) used for 1000 M platform

continues production and delivery. Since April 1, 2010, it will stop production and delivery. The new SPB2

board, whose material code is 130000018641, starts using.

4. SDTB2 board started using in October 2009.

5. DTEC, ESDT, ESDT2 boards are used to support NR, AEC and ALC. If those functions are necessary on

site, it is also necessary to use those boards.

New board version, material code and support condition of software version

Panel BOM PCB Material Code Support Condition of Software Version Description
Name Material Version
Name No.
CLKG ICM_A 060202 130000013898ADB iBSC: later than V6.20.101f New boards
V6.10.310a and later versions without

Confidential and Proprietary Information of ZTE CORPORATION.


               For Internal Use Only▲

iTC: V6.10.301b and later versions GPRS


CLKG ICM_D 060202 130000017551ADB uBSC: later than V6.00.100d New
boards,
applicable
to uBSC
ICM ICM_C 060202 130000013909ABC iBSCV6.20 supports New boards
iBSCV6.10 does not support with GPRS
GUP2 GUP_2_A 060801 130000022903ABB iBSCV6.20.101fP002 and later versions New boards
GUP2 GUP_2_B 060801 130000018847ADB iBSCV6.20.101fP002 and later versions New boards
SPB2 SPB_2_G 060201 130000018641ABB iBSCV6.20.101f and later versions New boards
iBSCV6.10.310a and later versions
iTC V6.10.301b and later versions
uBSC V6.00.100e
SDTB2 SDTB2 070401 130000013610ACB BOOT version: ZXH01.01-SDTB_2-83XX-X200- New boards
REL-0_3_6.UBF and later versions
DTEC DTEC_D 060201 130000017392ABB It supports the speech enhanced functions such New
as NR, AEC and ALC. It is necessary to use functions
those boards to use those functions.
iBSCV6.20.101f and later versions
ESDT ESDT_D 060202 130000017389ABC It supports the speech enhanced functions such New
as NR, AEC and ALC. It is necessary to use functions
those boards to use those functions.
iBSCV6.20.101f and later versions
ESDT2 ESDT2_D 070401 130000017386ABD It supports the speech enhanced functions such New
as NR, AEC and ALC. It is necessary to use functions
those boards to use those functions.
iBSCV6.20.101f and later versions

Requirement and General Care for Using New Boards

Pay attention to the requirements of version compatibility and pluging active/standby boards when the new

boards are using on sites. The details are as follows.

1. For GUP2, SPB2, CLKG, DTEC, ESDT, ESDT2 boards used in deployment of new office and

expansion, it is necessary to upgrade software versions of iBSC, iTC and uBSC as per the

requirements listed in the above table, so as to meet the requirements of version compatibility;

otherwise, the new boards will fail to start up.

2. For SDTB2 board used in deployment of new office and expansion, it is necessary to meet the

requirements of BOOT version. It is unnecessary to upgrade BOOT version on site as the new

delivered SDTB2 boards are delivered as per the latest version. But if the BOOT version are

stored in the onsite NM, the stored BOOT version should be of such version, so as to avoid

Confidential and Proprietary Information of ZTE CORPORATION.


               For Internal Use Only▲

downloading the old BOOT version to the new SDTB2 board.

3. CLKG(ICM_A), CLKG(ICM_D), ICM(ICM_C), SDTB2 boards have both active and standby boards. It

is prohibited to plug both old and new active/standby CLKG(ICM_A), CLKG(ICM_D), ICM(ICM_C)

boards except SDTB2 board.

How to distinguish new boards from old ones:

1. How to distinguish new CLKG and ICM boards from the old ones:
Telnet to the board and type TestReadVersion, e.g.:
ICM->TestReadVersion
Begin reading version information of the board...
Version information shown as followed:
[Latest BSP Version]: 0X010010
[Latest BOOT Version]: 0X00302
[BSP Version In BOOTROM]: 0X7000302
[BOOT Version In BOOTROM]: 00.02.0008
[PCB Version]: 0002 // for reference
[EPLD Version]: 0012
[BOM Version]: 0004 // for reference
[FPGA Version]: 4 (ID: 0)
value = 0 = 0x0
ICM->
As the above, logon to the board and type TestReadVersion. See the above print for reference.
PCB Version : 0002
BOM Version : 0004
As per the following table, it is the new ICM_C board of 060202 version.
Panel Name BOM PCB Material Code PCB Description
Version Version Version
CLKG(ICM_A) B_0000 0000 B_0010 0002 130000013898ADB 060202 New boards
CLKG(ICM_A) B_0000 0000 B_0001 0001 130000004784FCB 060201 Replace the old board
CLKG(ICM_D) B_0110 0006 B_0010 0002 130000017551ADB 060202 New boards
CLKG(ICM_D) B_0110 0006 B_0001 0001 130000010701ADB 060201 Replace the old board
ICM(ICM_C) B_0100 0004 B_0010 0002 130000013909ABC 060202 New boards
ICM(ICM_C) B_0100 0004 B_0001 0001 130000005039DAC 060201 Replace the old board

2. How to distinguish new SPB2 and SPB boards from the old ones:
1) Distinguish SPB2 board from SPB board through the panel name.
2) Distinguish two types of SPB2 boards:
Logon to the board and type BSP_ShowCpuPara, e.g.:
SPB_2->BSP_ShowCpuPara
CPU Para:
----------------------------------------------------------

Confidential and Proprietary Information of ZTE CORPORATION.


               For Internal Use Only▲

| CPU Type | 26 | 82XX | // for reference; 82XX for new board


| CPU SubType | 450 | 82XX 450M |
----------------------------------------------------------
| CPU core num |1 |1 |
----------------------------------------------------------
| CPU L1 instruction cache | 16384 | 16 K|
----------------------------------------------------------
| CPU L1 data cache | 16384 | 16 K|
----------------------------------------------------------
| CPU Mem size num | 67108864 | 64 M|
----------------------------------------------------------
| CPU reserved Mem size | 524288 | 512 K|
----------------------------------------------------------
| CPU freq | 450 | 450 M|
----------------------------------------------------------
value = 0 = 0x0
SPB_2->
As the above, logon to the board and type BSP_ShowCpuPara. See the above print for reference. If it is
82XX, it indicates the board uses D8270 sub-card and it is the new SPB2 board.
If it is 85XX, it indicates the board uses D8560 sub-card and it is the oldw SPB2 board.

3. How to distinguish new GUP2 board from the old one:


Identify the new/old board through reading sub-card BOM as follows.
Type the followings one by one:
pp=malloc(20)
GetFuncCardPara 1(sub-card ID, 1, 2, 3), &pp
d &pp,1,2
free(pp)
// if the reading value is 0e91, it indicates the sub-card BOM is 1. It is the old VTDS sub-card (e9 stands
for VTDS sub-card and 1 is sub-card BOM). If the value is 0e92, it indicates the sub-card BOM is 2. It
is a 1 G new sub-card.
Note: it is necessary to type free(pp) at last to release the memory.
For example:
VTCD_2->pp=malloc(20)
pp = 0xff7ff10: value = 267910688 = 0xff7fe20
VTCD_2->GetFuncCardPara 1,&pp // query the first sub-card
value = 0 = 0x0
VTCD_2->d &pp,1,2
0ff7ff10: 0e91 *................* // judge the sub-card upon this
value = 21 = 0x15
VTCD_2->free(pp) // note: type this command at last to release the memory

51d4f0 vxTaskEntry +54 : 4f1fb0 ()

Confidential and Proprietary Information of ZTE CORPORATION.


               For Internal Use Only▲

4f2120 shell +174: 4f1c64 ()


4f1e30 shellIsRemoteConnectedGet+5a4: execute ()
4f1f44 execute +d4 : yyparse ()
500bc8 yyparse +628: 4ff268 ()
4ff3d8 yystart +8c0: 4e3f2c ()
4e3fec memPartFree +c4 : memPartBlockIsValid ()

data storage
Exception current instruction address: 0x004e3ea0
Machine Status Register: 0x02029230
Data Exception Address Register: 0x0e90fff4
Condition Register: 0x20000442
Exception Syndrome Register: 0x00000000
shell restarted.

VTCD_2->
As the above, if the reading value is 0e91, e9 stands for VTDS sub-card and 1 is sub-card BOM. It is
the old board.

Precautions:
1. The material code of GUP2 board is 130000005256. BOM of VTDS sub-card is 1. The new GUP2 board,

whose material codes are 130000022903ABB and 130000018847ADB, its BOM of VTDS sub-card is 2.

2. As the function GetFuncCardPara is used to read the sub-card information and the memory is directly

operated, it is probably that the memory is written by accident. Please be careful when using this

function. And it is necessary to use this function at night when the traffic is low.

3. At last, it is necessary to type the command free(pp) to release the memory.

Prepared by Yang Yong Date 2010-03-02 Reviewed by Hu Xiaolan Date 2010-03-04

Approved by Huang Ying Date 2010-03-06 Issued by Cai Kai Date 2010-03-08

Confidential and Proprietary Information of ZTE CORPORATION.

S-ar putea să vă placă și