PDS JTAG 扫链
fpga_pds_scanScan the JTAG chain and read IDCODEs to identify connected FPGA devices, either on the local machine or a specified remote host.
Instructions
启动/复用 cdt_js,并用 cdt_cfg 扫 JTAG 链、读取 IDCODE。只读动作。默认本机;传 host 则在该远程设备上扫(execution-device layer)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | 远程执行设备 id(pango-mcp.config.json 的 hosts;省略=本机)。远程时在该设备上起 cdt_js + 跑 cdt_cfg 扫链。 | |
| port | No | cdt_js 端口,默认来自配置或 65420(远程默认 65425) | |
| maxDevices | No | 最多读取多少个 JTAG 设备 IDCODE;默认 1(单板/单 FPGA),多器件链才显式加大 | |
| pdsVersion | No | 可选 PDS 版本/标签,如 2022.2 或 2025.2 | |
| timeoutSec | No | 超时秒数,默认 30 | |
| retryDelayMs | No | retryOnTransient 的重试间隔毫秒,默认 1500 | |
| retryOnTransient | No | 遇到 CDT scan 超时/未解析到设备时是否自动短重试一次,默认 false(仅本机) |