bareapp.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. runcfg:
  2. runner: fpga
  3. environment:
  4. fpgaloc: /home/share/devtools/fpgabit/latest
  5. ncycmloc: /home/share/devtools/ncycm/linux64/latest
  6. cfgloc: .
  7. # fpga runners
  8. fpga_runners:
  9. ddr200t_1:
  10. # ddr200t/mcu200t/ku060/vcu118
  11. board_type: ddr200t
  12. # serial number, such as Digilent/210308AC59C6
  13. fpga_serial: Digilent/210251A08870
  14. # ftdi_serial number, such as FT4JUVF6
  15. ftdi_serial: FT4JUVF6
  16. # leave it empty, will find the serial port by ftdi_serial
  17. # serial_port number, such as /dev/ttyUSB1
  18. serial_port:
  19. ku060_1:
  20. # ddr200t/mcu200t/ku060/vcu118
  21. board_type: ku060
  22. # serial number, such as Digilent/210308AC59C6
  23. fpga_serial: Xilinx/13724327082c01
  24. # ftdi_serial number, such as FT4JUVF6
  25. ftdi_serial: FT6JGAXS
  26. # serial_port number, such as /dev/ttyUSB1
  27. # leave it empty, will find the serial port by ftdi_serial
  28. serial_port:
  29. vcu118_1:
  30. # ddr200t/mcu200t/ku060/vcu118
  31. board_type: vcu118
  32. # serial number, such as Digilent/210308AC59C6
  33. fpga_serial: Digilent/210308B0AC12
  34. # ftdi_serial number, such as FT4JUVF6
  35. ftdi_serial: FT64JJQU
  36. # serial_port number, such as /dev/ttyUSB1
  37. # leave it empty, will find the serial port by ftdi_serial
  38. serial_port:
  39. ncycm_runners:
  40. n200b:
  41. # model path
  42. model: n200_software_best_config_cymodel_latest
  43. n300fdbp:
  44. model: n300_software_best_config_cymodel_latest
  45. n900fdbp:
  46. model: n900_software_best_config_cymodel_latest
  47. # configs
  48. configs:
  49. n200:
  50. fpga: ddr200t
  51. # bitstream path related to this yaml's loc or abs path
  52. bitstream: n200_software_best_config_ddr200t.bit
  53. ncycm: n200b
  54. openocd_cfg: SoC/evalsoc/Board/nuclei_fpga_eval/openocd_evalsoc.cfg
  55. appcfg: bareapp.json
  56. hwcfg: n200.json
  57. # cpu core name
  58. n300:
  59. fpga: ddr200t
  60. bitstream: n300_software_best_config_ddr200t.bit
  61. ncycm: n300fdbp
  62. openocd_cfg: SoC/evalsoc/Board/nuclei_fpga_eval/openocd_evalsoc.cfg
  63. appcfg: bareapp.json
  64. hwcfg: n300.json
  65. # cpu core name
  66. n600:
  67. fpga: ku060
  68. bitstream: n600_software_best_config_ku060.bit
  69. ncycm: n600fdbp
  70. openocd_cfg: SoC/evalsoc/Board/nuclei_fpga_eval/openocd_evalsoc.cfg
  71. appcfg: bareapp.json
  72. hwcfg: n600.json
  73. # cpu core name
  74. ux600:
  75. fpga: ku060
  76. bitstream: ux600_software_best_config_ku060.bit
  77. ncycm: ux600fdbp
  78. openocd_cfg: SoC/evalsoc/Board/nuclei_fpga_eval/openocd_evalsoc.cfg
  79. appcfg: bareapp.json
  80. hwcfg: ux600.json
  81. # cpu core name
  82. n900:
  83. fpga: vcu118
  84. bitstream: n900_software_best_config_vcu118.bit
  85. ncycm: n900fdbp
  86. openocd_cfg: SoC/evalsoc/Board/nuclei_fpga_eval/openocd_evalsoc.cfg
  87. appcfg: bareapp.json
  88. hwcfg: n900.json
  89. # cpu core name
  90. ux900:
  91. fpga: vcu118
  92. bitstream: ux900_software_best_config_vcu118.bit
  93. ncycm: ux900fdbp
  94. openocd_cfg: SoC/evalsoc/Board/nuclei_fpga_eval/openocd_evalsoc.cfg
  95. appcfg: bareapp.json
  96. hwcfg: ux900.json