PDS Headless 构建 (gen_bit_stream 预设)
fpga_pds_compileCompile PDS FPGA projects to generate bitstreams. Supports remote execution, caching, and detailed reports for efficient build verification.
Instructions
fpga_pds_run 的出比特流预设:默认 runTarget=gen_bit_stream,跑全流程产 .sbit。其余行为同 fpga_pds_run(紧凑摘要 + detail/cache + effsoftecrypt 自检)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | 远程执行设备 id(pango-mcp.config.json 的 hosts;省略=本机)。远程时自动 stage 工程→远端 pds_shell→拉回产物。 | |
| cache | No | 源文件+target 未变时复用上次构建摘要,默认 true;false 强制重编 | |
| detail | No | 返回粒度,默认 summary(紧凑、省 token);full 含完整日志与 reports | |
| pdsPath | Yes | .pds 工程文件绝对路径 | |
| runTarget | No | PDS -run 目标,默认 gen_bit_stream | |
| pdsVersion | No | 可选 PDS 版本/标签,如 2022.2 或 2025.2;省略按工程器件选择 | |
| timeoutSec | No | 超时秒数,默认 900 | |
| backupOldBuildDirs | No | 构建前备份旧 PDS 输出目录,默认 true |