beautypg.com

5 exerciser files, 6 creating exerciser files, 7 exerciser window – Teledyne LeCroy USB Protocol Suite User Manual (Voyager_Advisor T3_Mercury) User Manual

Page 352

background image

Teledyne LeCroy Corporation

Exerciser Files

352

 

 

USB Protocol Suite User Manual

Header TP or ACK TP.

Upon RX of Data burst packets: Exerciser automatically sends ACK TP with 
proper SEQ number for all received packets.

Upon RX of DP with out of order SEQ number: Exerciser sends ACK TP with 
missing SEQ number and Retry bit set to 1.

Upon RX of DP with Host Error bit set: Exerciser (in Device Emulation mode) 
automatically waits for ERDY and then retries packet.

Upon RX of Stream Transfer with out‐of‐order data packets: Exerciser sends 
ACK TP with correct Stream ID and SEQ number.

Note:

For more information on the theory of operation of the Transaction Engine and the use of the 

Scripting language, consult the Voyager USB 3.0 Exerciser Generation Script Language Reference 
Manual.

12.5 Exerciser

Files

The system generates USB 3.0 traffic from traffic generation files (*.usb3g) which are 
text‐based script files that instruct the Exerciser how to generate USB 3.0 traffic. These 
script files can be edited with either a simple text editor such as Notepad or with the 
Script Editor utility provided by the application. 

12.6

Creating Exerciser Files

If you choose to write a script with a text editor, a good way to start is to edit a sample 
generation file.
For Windows 7 and Windows 8, an example such as: MassStorageEnumeration.USB3g, 
SampleEnumHostTx.usb3g
, or SampleMassStorageHostTx.usb3g, in the directory 
C:\Users\Public\Documents\LeCroy\USB Protocol Suite\Examples\3.0 Host 
Emulation\LowLevelScripts

For Windows XP, an example such as: MassStorageEnumeration.USB3g, 
SampleEnumHostTx.usb3g
, or SampleMassStorageHostTx.usb3g, in the directory 
C:\Program Files\LeCroy\USB Protocol Suite\Examples\3.0 Host 
Emulation\LowLevelScript

s

You can open a generation file with Notepad or other editor and then add or remove text 
as needed. 

For complete information on these and other Exerciser commands, see the Exerciser User 
Manual (VoyagerUSB3ExerciserScriptLanguage.pdf) included in your installation 
Documents folder.

12.7 Exerciser

Window

Click the USB 3.0 Exerciser 

 

button to open the 

USB 3.0 Protocol Exerciser window.