Sata commands, Primitive commands – Teledyne LeCroy Sierra M124 User Manual User Manual
Page 334
Teledyne LeCroy
Sierra Trainer Generation Language
332
Sierra M124 SAS/SATA Protocol Analyzer User Manual
SATA Commands
Look at STP sample file for syntax.
SEND_SATA_FRAME
SendSATAFrame
SATAData
SATA_Data
SATACRC
SATA_CRC
SATAXXXX
SATA_XXXX
Primitive Commands
The following is a list of SAS and SATA primitives declared in Primitives.Decl.inc as Symbol
Chains. If you want to use these primitives in your script, you must also include
Primitives.Decl.inc in your script.
SOF
EOF
SOAF
EOAF
ALIGN (0)
Send_RAW_TTIU(Pattern_marker 32
bits of BMC encoded TTIU)
This command is for transmitting a Raw_TTIU.
i.e BMC encoded 32 bits TTIU can be specified
here. The user has the flexibility to specify the
pattern marker.
Example:
Generation
{
Send_raw_ttiu( ffffc0000 FF C00F FC00
FF C00F FC00 FF C00F
FC00 FF C00F FC00 FF
C1F0 7C00 FF C00F FC00
FF C00F FC00 FF C00F
FC00}
Idle(54)
}
Where “ffffc0000” is the pattern marker.
TRAINING_ERROR_COUNT,
Change_local_tx_parameter,
Tx_status_word
This command instructs the hardware to create
separate variables with pre‐defined addresses.
When the user specifies this command, the
software compiles the commands into variable
commands with specific pre‐defined variable
addresses.