nuclei_fpga_eval_ci_zxinx.json 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. {
  2. "run_config": {
  3. "target" : "qemu",
  4. "hardware" : {
  5. "baudrate": 115200,
  6. "timeout": 240
  7. },
  8. "qemu" : {
  9. "timeout": 240
  10. }
  11. },
  12. "parallel": "-j",
  13. "build_target": "clean all",
  14. "build_config": {
  15. "SOC": "evalsoc",
  16. "BOARD": "nuclei_fpga_eval",
  17. "ARCH_EXT": ""
  18. },
  19. "build_configs": {
  20. "rv32emc_zfinx-sram": {
  21. "DOWNLOAD": "sram",
  22. "CORE": "n200e",
  23. "RISCV_ARCH": "rv32emc_zfinx",
  24. "RISCV_ABI": "ilp32e",
  25. "ARCH_EXT": "_zfinx"
  26. },
  27. "rv32emc_zdinx-ilm": {
  28. "DOWNLOAD": "ilm",
  29. "CORE": "n200e",
  30. "RISCV_ARCH": "rv32emc_zdinx",
  31. "RISCV_ABI": "ilp32e",
  32. "ARCH_EXT": "_zfinx_zdinx"
  33. },
  34. "rv32emac_zfinx-flash": {
  35. "DOWNLOAD": "flash",
  36. "CORE": "n203e",
  37. "RISCV_ARCH": "rv32emac_zfinx",
  38. "RISCV_ABI": "ilp32e",
  39. "ARCH_EXT": "_zfinx"
  40. },
  41. "rv32emac_zdinx-sram": {
  42. "DOWNLOAD": "sram",
  43. "CORE": "n203e",
  44. "RISCV_ARCH": "rv32emac_zdinx",
  45. "RISCV_ABI": "ilp32e",
  46. "ARCH_EXT": "_zfinx_zdinx"
  47. },
  48. "rv32imc_zfinx-sram": {
  49. "DOWNLOAD": "sram",
  50. "CORE": "n200",
  51. "RISCV_ARCH": "rv32imc_zfinx",
  52. "RISCV_ABI": "ilp32",
  53. "ARCH_EXT": "_zfinx"
  54. },
  55. "rv32imc_zdinx-flashxip": {
  56. "DOWNLOAD": "flashxip",
  57. "CORE": "n200",
  58. "RISCV_ARCH": "rv32imc_zdinx",
  59. "RISCV_ABI": "ilp32",
  60. "ARCH_EXT": "_zfinx_zdinx"
  61. },
  62. "rv32em_zfinx_zca_zcb_zcmp-sram": {
  63. "DOWNLOAD": "sram",
  64. "CORE": "n200e",
  65. "RISCV_ARCH": "rv32em_zfinx_zca_zcb_zcmp",
  66. "RISCV_ABI": "ilp32e",
  67. "ARCH_EXT": "_zfinx_zca_zcb_zcmp"
  68. },
  69. "rv32em_zdinx_zca_zcb_zcmp-ilm": {
  70. "DOWNLOAD": "ilm",
  71. "CORE": "n200e",
  72. "RISCV_ARCH": "rv32em_zdinx_zca_zcb_zcmp",
  73. "RISCV_ABI": "ilp32e",
  74. "ARCH_EXT": "_zfinx_zdinx_zca_zcb_zcmp"
  75. },
  76. "rv32ema_zfinx_zca_zcb_zcmp-ilm": {
  77. "DOWNLOAD": "ilm",
  78. "CORE": "n203e",
  79. "RISCV_ARCH": "rv32ema_zfinx_zca_zcb_zcmp",
  80. "RISCV_ABI": "ilp32e",
  81. "ARCH_EXT": "_zfinx_zca_zcb_zcmp"
  82. },
  83. "rv32ema_zdinx_zca_zcb_zcmp-flash": {
  84. "DOWNLOAD": "flash",
  85. "CORE": "n203e",
  86. "RISCV_ARCH": "rv32ema_zdinx_zca_zcb_zcmp",
  87. "RISCV_ABI": "ilp32e",
  88. "ARCH_EXT": "_zfinx_zdinx_zca_zcb_zcmp"
  89. },
  90. "rv32im_zfinx_zca_zcb_zcmp-sram": {
  91. "DOWNLOAD": "sram",
  92. "CORE": "n200",
  93. "RISCV_ARCH": "rv32im_zfinx_zca_zcb_zcmp",
  94. "RISCV_ABI": "ilp32",
  95. "ARCH_EXT": "_zfinx_zca_zcb_zcmp"
  96. },
  97. "rv32im_zdinx_zca_zcb_zcmp-flash": {
  98. "DOWNLOAD": "flash",
  99. "CORE": "n200",
  100. "RISCV_ARCH": "rv32im_zdinx_zca_zcb_zcmp",
  101. "RISCV_ABI": "ilp32",
  102. "ARCH_EXT": "_zfinx_zdinx_zca_zcb_zcmp"
  103. },
  104. "rv32imac_zfinx-sram": {
  105. "DOWNLOAD": "sram",
  106. "CORE": "n300",
  107. "RISCV_ARCH": "rv32imac_zfinx",
  108. "RISCV_ABI": "ilp32",
  109. "ARCH_EXT": "_zfinx"
  110. },
  111. "rv32imac_zdinx-sram": {
  112. "DOWNLOAD": "sram",
  113. "CORE": "n300",
  114. "RISCV_ARCH": "rv32imac_zdinx",
  115. "RISCV_ABI": "ilp32",
  116. "ARCH_EXT": "_zfinx_zdinx"
  117. },
  118. "rv32ima_zfinx_zca_zcb_zcmp-flashxip": {
  119. "DOWNLOAD": "flashxip",
  120. "CORE": "n300",
  121. "RISCV_ARCH": "rv32ima_zfinx_zca_zcb_zcmp",
  122. "RISCV_ABI": "ilp32",
  123. "ARCH_EXT": "_zfinx_zca_zcb_zcmp"
  124. },
  125. "rv32ima_zdinx_zca_zcb_zcmp-flash": {
  126. "DOWNLOAD": "flash",
  127. "CORE": "n300",
  128. "RISCV_ARCH": "rv32ima_zdinx_zca_zcb_zcmp",
  129. "RISCV_ABI": "ilp32",
  130. "ARCH_EXT": "_zfinx_zdinx_zca_zcb_zcmp"
  131. },
  132. "rv64imac_zfinx-ddr": {
  133. "DOWNLOAD": "ddr",
  134. "CORE": "nx900",
  135. "RISCV_ARCH": "rv64imac_zfinx",
  136. "RISCV_ABI": "lp64",
  137. "ARCH_EXT": "_zfinx"
  138. },
  139. "rv64imac_zdinx-flash": {
  140. "DOWNLOAD": "flash",
  141. "CORE": "nx900",
  142. "RISCV_ARCH": "rv64imac_zdinx",
  143. "RISCV_ABI": "lp64",
  144. "ARCH_EXT": "_zfinx_zdinx"
  145. }
  146. },
  147. "appconfig": {
  148. },
  149. "expected": {
  150. "application/baremetal/demo_nice" : {
  151. "run": true,
  152. "build": true
  153. },
  154. "application/baremetal/demo_dsp" : {
  155. "run": false,
  156. "build": false
  157. }
  158. }
  159. }