www.ti.com

SRIO Registers

Table 183. Port Control Independent Register n (SPn_CTL_INDEP) Field Descriptions (continued)

Bit

Field

Value

Description

23

DEBUG

 

Mode of operation.

 

 

0

Normal mode

 

 

1

Debug mode. The debug mode unlocks capture registers for write and enable

 

 

 

debug packet generator feature.

22

SEND_DBG_PKT

 

Send debug packet. Write 1 to force the sending of a debug packet. This bit is

 

 

 

set by software and cleared after debug packet is sent. Writes when the bit is set

 

 

 

are ignored. Debug mode only.

21

ILL_TRANS_EN

 

Illegal transfer error reporting enable. If enabled, the Port-Write and interrupt are

 

 

 

reported errors.

 

 

0

Disable illegal transfer error reporting.

 

 

1

Enable illegal transfer error reporting.

20

ILL_TRANS_ERR

 

Illegal Transfer Error. After being set, the ILL_TRANS_ERR bit remains set until

 

 

 

written with a 1, or until a value of all 0s is written to the register

 

 

 

SP0_ERR_DET.

 

 

0

No error condition detected

 

 

1

One of the following error conditions has been detected:

 

 

 

The received transaction has a reserved value in the tt field.

 

 

 

A reserved field of Maintenance transaction type is detected.

 

 

 

The destination ID is not defined in look-up table.

 

 

 

This error is also reported in registers SP0_ERR_DET and ERR_DET.

19–18

Reserved

0

These read-only bits return 0s when read.

17

MAX_RETRY_EN

 

Maximum retry error reporting enable. If enabled, the Port-Write and interrupt are

 

 

 

reported as errors.

 

 

0b

Max retry error report disable

 

 

1b

Max retry error report enable

16

MAX_RETRY_ERR

 

Maximum retry error. This bit is ignored if max_retry_threshold is 0. Once set,

 

 

 

the MAX_RETRY_ERR bit remains set until written with a 1, or until a value of

 

 

 

all 0s is written to the register SP0_ERR_DET.

 

 

0

No error condition detected

 

 

1

max_retry_cnt is equal to max_retry_threshold. The Port-Write request and

 

 

 

interrupt are generated if enabled. This error is also reported in the register

 

 

 

SP0_ERR_DET.

15–8

MAX_RETRY_THR

 

Maximum Retry Threshold Trigger. These bits provide the threshold value for

 

 

 

reporting an error condition due to possibly broken partner behavior.

 

 

00h

Disable the max_retry_error reporting

 

 

01h

Set the max_retry_threshold to 1

 

 

02h

Set the max_retry_threshold to 2

 

 

...

...

 

 

 

FFh

Set the max_retry_threshold to 255

7

IRQ_EN

 

Interrupt error reporting enable. If enabled, the interrupt signal is high when the

 

 

 

IRQ_ERR is set to 1.

 

 

0

Interrupt error report disable

 

 

1

Interrupt error report enable

6

IRQ_ERR

 

Interrupt error status

 

 

0

An error has not occurred and/or there is not a Port-Write condition.

 

 

1

An error occurred and there is a Port-Write condition. IRQ_ERR remains at 1

 

 

 

until software writes a 1 to it.

5–0

Reserved

0

These read-only bits return 0s when read.

SPRUE13A –September 2006

Serial RapidIO (SRIO)

237

Submit Documentation Feedback

 

 

Page 237
Image 237
Texas Instruments TMS320TCI648x manual Senddbgpkt, Illtransen, Illtranserr, Maxretryen, Maxretryerr, Irqen