Protocol Rules - UG1433

Zynq UltraScale+ RFSoC ZCU208 and ZCU216 RF Data Converter Evaluation Tool User Guide (UG1433)

Document ID
UG1433
Release Date
2024-09-26
Revision
1.4 English

The full list of commands is provided in Command List .

The command syntax for input is:

  • CMD PARAM1 PARAM2 PARAM3 (with any number of parameters)
  • Commands and parameters are separated by an ASCII space
  • Commands and parameters are human readable, i.e., sent in ASCII format
  • Receive end of line is \n

The output return format is:

  • If an input command is not recognized, the parser errors out and sends ERROR: CMD: Invalid Command\n
  • If an input command is recognized, the parser checks the number of arguments, and sends ERROR: CMD: Invalid Number of Arguments\n
  • If execution succeeds, the result is returned CMD param1 param2 ... paramX value1 value2 ... valueY\n
  • Commands that are not expected to return values return their name if execution succeeds: [CMD]
  • CMD and values are separated by a space
  • Receive end of line is \n
  • Any log or messages from metal-log can be returned via the getlog command; the \r\n characters are replaced from any log messages with "|" and a single \n appended at the end