runner_schema.yaml 670 B

12345678910111213141516171819202122232425262728293031323334
  1. runcfg: include('rcfg')
  2. environment: include('env')
  3. fpga_runners:
  4. map(include('fpgarunner'), key=str())
  5. ncycm_runners:
  6. map(include('ncycmrunner'), key=str())
  7. configs:
  8. map(include('config'), key=str())
  9. ---
  10. rcfg:
  11. runner: enum('fpga', 'ncycm', 'qemu', 'xlspike')
  12. env:
  13. fpgaloc: str()
  14. ncycmloc: str()
  15. cfgloc: str()
  16. fpgarunner:
  17. board_type: enum('ku060', 'ddr200t', 'mcu200t', 'vcu118', 'vu19p')
  18. fpga_serial: str()
  19. ftdi_serial: str()
  20. serial_port: any(str(),null())
  21. ncycmrunner:
  22. model: str()
  23. config:
  24. bitstream: str()
  25. fpga: enum('ku060', 'ddr200t', 'mcu200t', 'vcu118', 'vu19p')
  26. ncycm: str()
  27. openocd_cfg: str()
  28. appcfg: str()
  29. hwcfg: str()