v10.50 v10.55 Alpha v10.54 Alpha v10.53 Alpha v10.52 Alpha v10.51 Alpha
v10.50 v10.55 Alpha v10.54 Alpha v10.53 Alpha v10.52 Alpha v10.51 Alpha

Link Error Settings

These settings specify the USB 3.2 link error injection options that the Voyager USB 3.2 Exerciser uses when it performs link management and packet transmission.

Setting

Description

ErrLostLGOOD

Specifies that the Exerciser does not reply with an LGOODn link command when it receives the next Header Packet (HP).

Example: Set ErrLostLGOOD = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

Note: NOT applicable during link advertisement stages.

ErrWrongLGOOD

Specifies that the Exerciser replies with a wrong LGOODn link command when it receives the next Header Packet (HP).

Example: Set ErrWrongLGOOD = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

Note: NOT applicable during link advertisement stages.

ErrLostLCRD

Specifies that the Exerciser does not reply with an LCRDn link command when it receives the next Header Packet (HP).

Example: Set ErrLostLCRD = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

Note: NOT applicable during link advertisement stages.

ErrWrongLCRD

Specifies that the Exerciser replies with a wrong LCRDn link command when it receives the next Header Packet (HP).

Example: Set ErrWrongLCRD = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

Note: NOT applicable during link advertisement stages.

ErrCorruptLinkCmd

Specifies that the Exerciser sends Link Commands with wrong
CRC-5.

Example: Set ErrCorruptLinkCmd = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

Note: NOT applicable during link advertisement stages.

ErrCorruptLinkCmdLCRDOnly

Specifies that the Link Command corruption setting should be applied to LCRD Link Commands only.

Example: Set ErrCorruptLinkCmdLCRDOnly = 1

Possible values: 0 or 1

Default value: 0

Applicable Mode: HOST, DEVICE

ErrCorruptLMP

Specifies that the Exerciser sends Link Management Packets (LMP) Commands with wrong CRC-16.

Example: Set ErrCorruptLMP = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

ErrCorruptLMPCRC5

Specifies that LMP packets sent by the Exerciser should include a wrong CRC5 value. The number of times to apply this error is specified by the CRC5ErrRtryCnt Setting.

Example: Set ErrCorruptLMPCRC5 = 1

Possible values: 0 or 1

Default value: 0

Applicable Mode: HOST, DEVICE

ErrCorruptLMPCRC16

Specifies that LMP packets sent by the Exerciser should include a wrong CRC16 value. The number of times to apply this error is specified by the CRC16ErrRtryCnt Setting.

Example: Set ErrCorruptLMPCRC16 = 1

Possible values: 0 or 1

Default value: 0

Applicable Mode: HOST, DEVICE

ErrCorruptLMPHSN

Specifies that LMP packets sent by the Exerciser should include a wrong Header Sequence Number value. The number of times to apply this error is specified by the HSNErrRtryCnt Setting.

Example: Set ErrCorruptLMPHSN = 1

Possible values: 0 or 1

Default value: 0

Applicable Mode: HOST, DEVICE

ErrCorruptLMPNoCap

Specifies that the Exerciser should not send the LMP Capability packet during link initialization.

Example: Set ErrCorruptLMPNoCap = 1

Possible values: 0 or 1

Default value: 0

Applicable Mode: HOST, DEVICE

ErrCorruptLMPNoCfg

Specifies that the Exerciser should not send the LMP Configuration Request (HOST mode) or LMP Configuration Response (DEVICE mode) packet during link initialization.

Example: Set ErrCorruptLMPNoCfg = 1

Possible values: 0 or 1

Default value: 0

Applicable Mode: HOST, DEVICE

ErrDisparity

Specifies that the Exerciserinserts valid 10-bit symbols with incorrect running disparity in the outgoing traffic. It randomly inserts them in the transmitting stream of data, regardless of the contents of the traffic.

Example: Set ErrDisparity = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

ErrWrongSymbol

Specifies that the Exerciserinserts invalid 10-bit symbols in the outgoing traffic. It randomly inserts them in the transmitting stream of data, regardless of the contents of the traffic.

Example: Set ErrWrongSymbol = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

ErrLBAD

Specifies that the Exercisersends LBAD LC instead of LGOODn upon receiving correct header packets.

Example: Set ErrLBAD = 15

Possible values are Disabled (0), number of times (1 to 255), or Infinite (0xFFFFFFFF).

Default value: Disabled (0)

Applicable Mode: HOST, DEVICE

Note: NOT applicable during link advertisement stages.