生成多启动数据流 (cfg_gen_multi_file)
fpga_gen_multi_fileCombine multiple .sbit files into multi-boot/upgrade streams (golden+app fallback, SPI/BPI). Choose stream type and start addresses to generate offline data without hardware.
Instructions
离线把两个或更多 .sbit 合成多启动/升级数据流(黄金+应用回退、SPI/BPI 升级等)。不连器件。infile 与 sbitStartAddress 由调用方给定,偏移不写死;type 选数据流类型。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | 数据流类型(-type):0=Multi Boot,1=SPI Upgrade,2=BPI Upgrade,3=Multi Function,4=Remote Upgrade,5=Master Dual Boot | |
| infile | Yes | 输入 .sbit 列表(-infile),至少一个;顺序即镜像顺序 | |
| outfile | No | 输出文件(-outfile),默认取第一个输入文件名 | |
| pdsVersion | No | 可选 PDS 版本/标签 | |
| timeoutSec | No | 超时秒数,默认 120 | |
| goldenOutFile | No | 黄金位流输出文件名(-golden_out_file) | |
| appliedOutFile | No | 应用位流输出文件名(-applied_out_file) | |
| sbitStartAddress | No | 各镜像起始地址(-sbit_start_address),十六进制,与 infile 对应 |