AN 955: Programmer的Configuration Debugger工具

ID 691274
日期 4/01/2024
Public
文档目录

2.10.2. 发送SDM Mailbox命令的命令选项

表 8.  发送SDM Mailbox命令的新命令选项
选项 类型 描述
cmd_code 需要的 指定SDM mailbox命令代码的选项。输入值是一个11-bit命令代码。此工具将代码格式化为一个有效的标头。
cmd_param 可选的 指定SDM mailbox命令参数的选项。输入值可以是一个字或者一列字。

示例1. 发送NOOP [0x0]命令

命令:
quartus_pgm -c 2 -m jtag --cmd_code=0x0
返回的响应示例:
Command:
       00001000
Response:
       00000000

示例2. 发送CONFIG_STATUS [0x4]命令

命令:

quartus_pgm -c 2 -m jtag --cmd_code=0x4

返回的响应示例:

Command:
       00001004
Response:
       00006000
       00000000
       00150300
       C000000F
       0000000B
       00000000
       00000000

示例3. 发送QSPI命令

I. 执行QSPI_OPEN命令(0x32):

quartus_pgm -c 2 -m jtag --cmd_code=0x32 

返回的响应示例:

Command:
        00001032
Response:
        00000000

ii. 执行带有一个命令参数的QSPI_SET_CS命令(0x34):

quartus_pgm -c 2 -m jtag --cmd_code=0x34 –cmd_param=”0x0” 

返回的响应示例:

Command:
        00003034
        00000000
Response:
        00000000

iii. 执行带有2个命令参数的QSPI_READ命令(0x3A):

quartus_pgm -c 2 -m jtag --cmd_code=0x3A –cmd_param=”0x0 0x5” 

返回的响应示例:

Command:
        0000303A
        00000000
        00000005
Response:
        00005000
        62294895
        00000030
        00000400
        00000000
        00000000

iv. 执行QSPI_CLOSE命令(0x33):

quartus_pgm -c 2 -m jtag --cmd_code=0x33

返回的响应示例:

Command:
        00001033
Response:
        00000000