ILA GUI fallback: 抓波→导出→交互波形查看器
fpga_ila_captureCapture on-chip ILA waveforms in remote GUI scenarios by running debug sequences, exporting VCD, and launching an interactive waveform viewer.
Instructions
GUI fallback,不是本地默认抓波路径;本地普通 FLA 优先 fpga_jtag_capture。仅在裸机 capture 不支持所需功能或远程 GUI 场景下,基于已完成的 fpga_ila_open 跑 dbg_fla_* 序列、导出 VCD、解析分组并生成交互波形查看器。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fla | No | DebugCore 序号,默认 0 | |
| host | No | GUI host id(省略=本机) | |
| user | No | GUI 交互桌面用户(默认取 host 配置) | |
| clock | No | 采样时钟名(仅展示用) | |
| title | No | 查看器标题 | |
| outDir | No | 本地输出目录(viewer/json/vcd),默认 ~/fpga-ila-captures | |
| waitMs | No | run 后等待抓取完成的毫秒,默认 1500 | |
| trigger | No | 触发条件:默认 {mode:'immediate'};值触发示例 {mode:'value', value:'0500', radix:'hex'}(对触发端口做值匹配,X=任意) | |
| busAlias | No | base 名改名,如 {"DataPort":"counter"} | |
| signalNames | No | 按 bit 顺序的原始信号名,把导出的 DataPort[i] 重标为有意义的名字 |