Plan a setacf change
setacf_planPreview the exact setacf.exe argument vector for a planned .acf change before it edits in place. Use it first, since the tool has no dry-run mode.
Instructions
Build the exact setacf.exe argument vector for a change WITHOUT executing it. Always call this first: setacf edits the .acf in place and has no dry-run mode.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pin | No | Pin number. | |
| kind | No | Pin assignment kind. | |
| root | No | MAX+PLUS II install root. | |
| value | No | Raw value for advanced use. | |
| create | No | Create the .acf if missing (-c). | |
| device | No | Set the DEVICE assignment, e.g. EP1K30TC144-1. | |
| signal | No | Signal name, e.g. "|CLK" or "CLK". | |
| project | Yes | Project name (for example "top") or an absolute path to its .acf file. A bare name is resolved against workspace, and is rejected as ambiguous if several projects share it. | |
| section | No | Section name (defaults to CHIP for device/pin edits). | |
| modifyTo | No | Modify an existing section value (-m). | |
| variable | No | Raw variable for advanced use. | |
| workspace | No | Directory that a relative project name is resolved against. Defaults to MAXPLUS2_WORKSPACE, then the server working directory. | |
| prependPath | No | Prepend a hierarchy path (-p). | |
| sectionValue | No | Section value, e.g. the chip name. | |
| deleteVariable | No | Delete a variable (-d). |