[t81] Diagnostic interface to T8100 chip

The [t81] command set is available on TX 4000 Series boards.

T8100 commands provide a direct interface to the H.100/H.110 switching hardware, which is controlled through the T8100 chip on the TX board. These commands help you analyze TDM connections established with the tdmcfg utility, the txconfig utility, the TX SWI library, and the TDM libraries, including commands entered through the t1demo application.

This topic presents:

[t81] commands

[t81] commands
(TX 4000 Series boards)

Description

check

Checks received patterns across the stream range. Used to test H.100/H.110 or T1/E1 connectivity to another TX board. Refer to TDM pattern test commands.

ctldb

Displays the Ctrl db.

fallback

Forces into clock fallback mode or returns to normal.

info

Displays top-level T8100 control information.

local

Displays all currently defined local connections.

looptrunks

Loops all T1/E1 trunks back on themselves.

reflect

Reflects timeslots across a given stream range. Used to test H.100/H.110 or T1/E1 connectivity to another TX board. Refer to TDM pattern test commands.

spread

Spreads patterns across a stream range. Used to test H.100/H.110 or T1/E1 connectivity to another TX board. Refer to TDM pattern test commands.

stats

Displays statistics on the T8100.

status

Displays the current status of the T8100.

vreflect

Verifies CAM (content addressable memory) definitions (reflecting timeslots). Used to test H.100/H.110 or T1/E1 connectivity to another TX board. Refer to TDM pattern test commands.

vspread

Verifies CAM definitions (spreading patterns). Used to test H.100/H.110 or T1/E1 connectivity to another TX board. Refer to TDM pattern test commands.


TDM pattern test commands

Use the following [t81] commands to verify TDM (H.100/H.110 or T1/E1 connectivity) between two TX boards:

Command

Description

check

Checks received patterns across a stream range using the following syntax:

check bus min stream [max stream [ts delta [pattern]]]

reflect

Reflects timeslots across a stream range using the following syntax:

reflect bus min stream [max stream [ts delta]]

spread

Spreads patterns across a stream range using the following syntax:

spread bus min stream [max stream [ts delta [pattern]]]

vreflect

Verifies CAM definitions (reflecting timeslots) using the following syntax:

vreflect bus min stream [max stream [ts delta]]

vspread

Verifies CAM definitions (spreading patterns) using the following syntax:

vspread bus min stream [max stream [ts delta [pattern]]]


The following parameters apply to each command:

Parameter

Description

bus

Valid values:

H = H.100/H.110 bus (resource direction).

N = H.100/H.110 bus (network direction).

L = LOCAL bus.

min stream

Minimum stream number (paired with min+1 for H.100/H.110 bus).

max stream

Maximum stream number (paired with max-1 for H.100/H.110 bus). Default: min stream+1.

ts delta

Delta used to reach next timeslot. Default: 1.

Note: Each time the stream is incremented (by 2), the next timeslot is reset to 0.

pattern

Constant pattern to send or expect. If not specified, then a range of patterns is used.


Follow this procedure to use the pattern test commands:

Step

Action

1

Connect two TX boards with either an H.100/H.110 cable or a T1/E1 crossover cable.

2

Download a TDM configuration file to each board specifying TDM clocking configuration (and T1 or E1 configuration if testing T1/E1).

3

On one TX board, use the reflect command to define a set of connections that reflect patterns received over H.100/H.110 (or T1/E1) and transmitted over H.100/H.110 (or T1/E1).

4

On the other board, use the spread command to spread a set of outbound patterns over the interface being tested.

5

Use the check command on the same TX board that the spread command was entered on to verify that the proper reflected patterns are received.

6

Use the vreflect and vspread commands to verify that all connections made using the corresponding command (reflect or spread) are actually in the TDM switching control database.